nifskope
nifskope copied to clipboard
Render is black screen unless I am actively resizing it
Cannot see the nif. The render is just a black screen unless I am resizing it. Then while changing the size of the render, I can see the nif, and as soon as I stop changing the size the renderer turns black again. I have reinstalled nifskope, and the VC redistributables and nothing is fixing this issue. There is no setting that will fix it, and nothing that will make the black screen go away. Please advise
Whatever is causing this also seems to be affecting Outfit Studio, but not Blender. I assume it is a VC error, but have reinstalled the all in one and made sure everything is up to date and still no resolution
This seems most likely to be an OpenGL driver issue, although it is hard to tell without knowing more (what version of NifSkope, system specs, etc.). Try using different render settings, like lower or no anti-aliasing, or disable shaders. Note that some of these settings only take effect after restarting NifSkope.
Oh, i just post an issue about that, i got the same pb, Same for outfit studio and the preview in body slide, but meshes are fine loaded on CK.
This seems most likely to be an OpenGL driver issue, although it is hard to tell without knowing more (what version of NifSkope, system specs, etc.). Try using different render settings, like lower or no anti-aliasing, or disable shaders. Note that some of these settings only take effect after restarting NifSkope.
Pb is that it affect also outfit studio and body slide windows preview. There is no setting for rendering to any shader in.
Does this version also have the same issue?
Any version but i found the solution on reddit, someone got the same issue. Im on AMD, idk if other on nvida got this issue, but have to DDU the gpu to uninstall all drivers gpu, restarting the pc then do a fresh gpu driver installation and everything come back to normal.👍🏻 So this is not really a nifskope issue but maybe openGL but nifskope was a victim of.
So it work.
You don't have to reinstall anything. If Blender is working fine, then it means the OpenGL driver is good. I had this problem as well. The fix is easy. Go to your GPU panel and force the programs to use the dedicated GPU. Both BodySlide and NifSkope may default to your integrated GPU. Go to NVIDIA/AMD Control Panel → set both .exe files to use High-performance GPU. And that's it, the black screen issue is gone.
Blender also uses OpenGL, just like BodySlide and NifSkope—but it’s much more modern and robust. So the OpenGL driver itself is working, but these two tools might be struggling because: They rely on older versions or outdated extensions of OpenGL. They don’t handle integrated graphics or GPU switching very well. They might not play nice with newer drivers or Windows updates.
I only use core profile OpenGL 4 (forward compatible context), there should not be any outdated extensions.
NifSkope also does not include any code to switch GPU, it uses whatever the default device is, and creating the OpenGL context is handled by Qt. So, the issue is either with the GPU driver or its settings (likely), or with Qt, although it may be possible to implement a workaround to it. Until then, I will add this problem and the suggested solution to the TROUBLESHOOTING.md file.