Page 1 of 1
Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Sat Apr 09, 2016 3:48 am
by HunterAP
So a lot of people have been working with models ripped from 343i's Waypoint site through the site's armor customization feature. Someone I was in contact with had given me a TXT file that listed all the URL addresses of the models and textures, which I was able to get the textures directly and am working on upscaling them. The issue is that some armors are missing from download links I've seen of other people's Waypoint rips, and I would like to try to get them. My ther goal is to make sure that the highest poly models are being used rather than lower poly ones.
The issue is that, while able to download the files, they are all stored in .js format. After some research, I've come across a program known as ThreeJS which allows users to convert typical 3D files into JS or JSON files. I tried importing these models directly into ThreeJS' editor feature, but it would not open them up. The editor would not display dialog, unlike if I tried to import a non-compatible file type. I tried suing both the .js and .json extension, but to no avail.
Currently, the master TXT file lists all the armors in low, medium, and high poly forms.
Here are links to the files (which open as raw text in your browser):
Low Poly
Medium Poly
High Poly
Interestingly, the Medium and High poly models are the same file size, but some other models have different size for each polygon count.
Also, interestingly, the TXT includes animation files (also in .js), and I'll link to them here.
Default Animation
Chest Animation
Helmet Animation
Idle Animation
Idle Animation 2
Any insight on this would be greatly appreciated!
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Sat Apr 09, 2016 3:14 pm
by WRS
agreed, the editor doesn't seem to import. i tried removing the materials but the console reports "p is undefined" which tells me something is broken in code.
also - your medium and high links are identical (so the same size anyway)
what are you trying to do with the files? convert them to another format?
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Tue Apr 12, 2016 6:39 am
by HunterAP
The goal is to convert them to more known formats like OBJ or FBX, so at least other people can have the highest quality meshes to work with.
And yeah, I for the example I uploaded the Medium and High models are the same size, but there are a couple of other models in the list that have differing sizes for their Medium and High meshes.
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Tue Apr 12, 2016 11:10 am
by shakotay2
HunterAP wrote:The goal is to convert them to more known formats like OBJ or FBX
"faces":[42,0,1,2,0,0,2,1,0,1,2,42,4,2,3,0,4,1,3,3,2,4,42,...
reminds me of a thread in this forum. This is like [42] a,b,c [m] a,b,c, a,b,c
where [42] says: triangles ([43]: quads) and [m] should be the material number
For the hi poly a010 body js I didn't get decent faces - tried tristrips, at no avail.
From the lo poly body I managed to extract a submesh which is not too spoiled.
a010body-low.jpg
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Sun Apr 17, 2016 8:45 am
by HunterAP
Instead of uploading samples for you to try out,
here is the download link for the txt file that contains links to all the models.
You can simply search ".js" and it will point you to the download links for meshes.
Thank you for looking into this!
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Sun Apr 24, 2016 10:57 am
by Szkaradek123
Hi
Here is blend file for import models from js files.
It requires to install Blender version 249b (32 bit) and Python 2.6.6.(32 bit).
Doubleclick file "Blender249.blend" and in Text Window press alt+p to run script.
Select file with *.js and press import.
Script import geometry, uv and weights for vertex.
To get animations need file with bones.
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Sun Apr 24, 2016 11:23 am
by shakotay2
Hi Mariusz,
great work as always!
With Windows 7, 64 bit there might occur such error, though:
Traceback (most recent call last):
File "starter.py", line 133, in Parser
File "starter.py", line 22, in jsonParser
NameError: global name 'Yson' is not defined
(This may only happen if you extract
blender2.49 from a zip without installer so maybe .blend files are not registered in your system.)
I solved this by copying the
newGameLib folder into the Blender 2.49b directory (where the blender.exe resides).
(Dunno whether there's a better solution.)
a010_body_high-js.jpg
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Sun Apr 24, 2016 2:12 pm
by zaramot
Wow Mariusz, this is great, I love Halo series! Thanks a lot for this, I was thinking to look what's going on with model format here, you saved my day

Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Thu Apr 28, 2016 4:50 am
by HunterAP
It works beautifully, but I can't seem to export the file in any format besides a .blend. Can anyone help me out with this?
Re: Halo 5: Guardians Waypoint Models (.js & .json)
Posted: Thu Oct 19, 2017 10:58 am
by Luche
This looks like just the sort of thing I needed!
My buddy is a big Halo player and has his custom armour on Waypoint and he wondered if I could 3D print his armour as a cosplay.
I said I'd look into if the model parts were rippable and it seems you guys have blazed the trail for me.
So do I just need Blender and Python installed for the files Szkaradek123 uploaded and then find the armour he uses and export to my other 3d modelling programs or is there more to it than that?
Pretty sure I can export from Blender into something that 3DSMax can access and then refine the base model to make it printable.