Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Halo 5: Guardians Waypoint Models (.js & .json)

Post questions about game models here, or help out others!
Post Reply
HunterAP
advanced
Posts: 43
Joined: Mon Aug 10, 2015 7:03 am
Has thanked: 14 times
Been thanked: 5 times

Halo 5: Guardians Waypoint Models (.js & .json)

Post 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!
WRS
ultra-veteran
ultra-veteran
Posts: 603
Joined: Fri Nov 06, 2009 12:13 am
Has thanked: 74 times
Been thanked: 137 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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?
Useful tool links:
HunterAP
advanced
Posts: 43
Joined: Mon Aug 10, 2015 7:03 am
Has thanked: 14 times
Been thanked: 5 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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. :D
a010body-low.jpg
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
HunterAP
advanced
Posts: 43
Joined: Mon Aug 10, 2015 7:03 am
Has thanked: 14 times
Been thanked: 5 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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!
Szkaradek123
mega-veteran
mega-veteran
Posts: 292
Joined: Wed May 05, 2010 8:21 pm
Location: Poland Głogów
Has thanked: 21 times
Been thanked: 742 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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.
You do not have the required permissions to view the files attached to this post.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
User avatar
zaramot
double-veteran
double-veteran
Posts: 783
Joined: Wed Jan 05, 2011 12:41 pm
Has thanked: 39 times
Been thanked: 855 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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 :)
Making model-import scripts, PM
HunterAP
advanced
Posts: 43
Joined: Mon Aug 10, 2015 7:03 am
Has thanked: 14 times
Been thanked: 5 times

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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?
Luche
ultra-n00b
Posts: 1
Joined: Thu Oct 19, 2017 10:18 am

Re: Halo 5: Guardians Waypoint Models (.js & .json)

Post 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.
Post Reply