Jump to content

Nifskope 2.0 Custom Mesh Issues: Normals/Double Sided Flag/Draw Both Sides


Doubloonz

Recommended Posts

Hello Modders!

 

I have an issue with nifscope 2.0 not drawing both sides of a mesh that I created in the viewport. The mesh is invisible on one side depending on the normal.

 

I would like to have this mesh I created be rendered from both sides in-game.

 

 

 

I am aware of the 'Double Sided' flag in the 'Shader Flags 2' dropdown for BSLightingShaderProperty. When I enable that checkbox and test the mesh in-game, It shows up brighter on one side and darker on the

 

other depending on which way the normal is facing and this is the case no matter what directon the mesh is lighted from.

 

While looking in the Nifskope viewport and viewing other in-game vanilla meshes, many of them are rendered from both sides without the 'Double Sided' flag enabled as if the normals are ignored.

 

I have also tried to copy the 'BSLightingShaderProperty' branch of the in-game meshes and paste it to my own custom mesh with no luck at fixing my issue. That makes it seem like the difference is likely

 

between the BSTriShape meshes and how mine was exported as a .nif

 

 

 

Finally, my question is: How are they doing it?

 

I know that you can duplicate a mesh, flip the normals on one and render both copies in-game, but that would simply be too costly.

 

I know I am missing something but I cant figure it out.

 

 

Thank you!

 

 

Link to comment
Share on other sites

TBH I would run it through nif optimizer. Take a copy and covert it to be LE friendly, then turn around and convert it right back to SSE format

 

This is the "I just want this annoying issue to go away" route. You wont know what caused it (I suspect vertex colors or tangents) but it lets you move on, and it does fix those kind of issues quite often

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...