This actually explains a lot...especially why wigs are such fps killers (everything that has a alpha property should be a nitrishape, at least that's what I read somewhere a long time ago).
Hi Dari! Actually, wigs are often composed by NiTriShapes, and what's been posted here demonstrates the contrary. NiTriStrips are the cause for performance drops on modern hardware. I always assumed that stripifying would have improved performance. I was wrong.
I think it's possible to revert a NiTristrip to NiTriShape in Nifskope using Mesh > Triangulate in the Block List.
Our official recommendation is not stripifying the geometry as it leads to performance degradation on DX9. Stripication is less of an advantage on modern hardware as cache misses is more of a concern compare to buffer streaming. http://tomsdxfaq.blogspot.ie/2005_12_01_archive.html
The in development version of the Blender Nif Plugin will not support export of Strip based Ni*Data objects.
5 comments
Actually, wigs are often composed by NiTriShapes, and what's been posted here demonstrates the contrary. NiTriStrips are the cause for performance drops on modern hardware. I always assumed that stripifying would have improved performance. I was wrong.
I think it's possible to revert a NiTristrip to NiTriShape in Nifskope using Mesh > Triangulate in the Block List.
Stripication is less of an advantage on modern hardware as cache misses is more of a concern compare to buffer streaming.
http://tomsdxfaq.blogspot.ie/2005_12_01_archive.html
The in development version of the Blender Nif Plugin will not support export of Strip based Ni*Data objects.