eckserah / nifskope_updated

Other
28 stars 2 forks source link

(Request) (F3/NV) Restore MOPP updater from previous versions #12

Open NoBarkNoBiteNoonan opened 6 months ago

NoBarkNoBiteNoonan commented 6 months ago

Fallout 3 and New Vegas used a special Havok feature called MOPP (Memory-Optimized Partial Polytype) to support multi-material collision with one collision shape that requires an external editor to update after exporting from modeling programs. To my knowledge, the last Nifskope build that had the feature was 2.0.0 pre-alpha 6, a 32 bit version with very outdated UI, lacks several shaders in more modern builds, and cannot do certain tasks like updating tangents.

There is another program called SNIFF that supports batch updating MOPP code, but it's easy to forget to use it, and my current dev pipeline is: closing all instances of Nifskope, opening 2.0pa6, exporting my NIF from 3ds Max, set up the sub shape info in 2.0pa6, updating MOPP, saving, closing Nifskope, reopening it in 2.0 dev7, and copying stuff over.

It's a major drag on my dev time and you have no idea how happy I'd be if I had everything in just one version of Nifskope.