NiZBufferProperty issue

noticed NiZbufferProperty differences between mw.exe and openmw:

Can't describe properly, only by this video and pic. So in mw.exe (for some mods), NiZBufferProperty [flag 0] can make meshes (with nialphaproperty) render before everything else, but here it doesn't work that way.

https://youtu.be/lzc7RPphGko - for example in this vid, i try to show, that in mw.exe, the spheres render before character's model, or the building, but in openmw they don't.

Or same in this pic:

zbuffer

NiZBufferProperty [flag 0/2] + NiAlphaProperty (red/yellow sphere):

  • MW.exe :mesh shows before all other meshes with/without NiAlphaProperty
  • OpenMW :mesh doesn't show before everything else

NiZBufferProperty [flag 2] (blue):

  • MW.exe :mesh shows before all other meshes without NiAlphaProperty
  • OpenMW : doesn't seem to have effect?

NiZBufferProperty [flag 0] (pink):

  • MW.exe : mesh shows in front of statics, but not in front of groundterrain/sky/container
  • OpenMW : well can't describe exactly, but not the same, would need to separately test this

Here is nif to replicate: (enabling @kurpmeshtest.esp will spawn this nif in balmore square in above spot)

zbuffer.rar

EDIT BY ANYOLDNAME3: Line breaks

Edited by AnyOldName3