UPDATE!!!!
Great news! I finished mapping out the .gbxmodel tags and finished writting import classes for them and I have confirmed my assumptions about the .gbxmodel tags and the similarities with the .render_model tags. I was able to pass though the data 100% un-processed to the .render_model tag and it works perfectly in halo 2. Before I was using .jms files from h1ek and was getting the ugly garbled polygons, no matter how much I tried to pre-process the triangle data. Now with the .gbxmodels converted to .render_models, with no processing done what so ever, they look perfect!
Normals, smoothing groups, texture coords, all with no problems.
The only slight issue I have ran into is certain models for some reason get imported with flipped triangle orientation. Its kinda rare, but is easily fixed by pre-flipping them before exporting them from max. I'l try figuring out what causes it. But now I can start work on markers, nodes, shaders and multiple permutation/LODs support so that I can release a beta.
I'l also be looking into h2 .jms support once I find out more about it. Still can't find any h2 .jms models included with the h2ek...
Yeah, like you would know. Thanks for the not help.
Bookmarks