Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Documentation on the web layer of model data #422
Would it be possible to track down any documentation made for parsing the web layer of model data?
One issue is specifically mentioned in another issue I made a few months back to do with how the web layer determines which stage parts to render. The original Spasm source code I looked at basically had a hack implementation, so I'm guessing this part would require more information about how the game renders stage parts in order to implement it properly.
The other areas lacking in documentation is the renderMeshPart data, notably what all the bit flags mean in the "flags" property, the purpose of each "lod_category" as well as the "shader.type" property. I've had varying success getting specific effects to render correctly, however it's all guesswork.
The last area lies with the gear dyes. This section changed between Destiny 1 and Destiny 2 (notable with the change over to physically based rendering), so there are likely two versions of this to get dyes properly rendering. The "material_properties" has a lot of values that just aren't clear from their names as to what they do and I suspect some of the 4x1 arrays are actually packed values.
If I can get any documentation on this it'll help greatly with improving the three.js plugin I've been working on for use in 3rd party projects.