I've just written an addon for that:
It does not update automatically though, so it's necessary to click again the box to hide/unhide newly hidden objects
Unlike 3dview, NodeView does not have:
matrix = context.region_data.perspective_matrix
so in the callback one option is to use gpu.matrix.get_projection_matrix(), it looks something like:
def advanced_grid_xy(context, args):
geom, config = args
coords, indices = geom.coords, geom.indices
matrix = gpu.matrix.get_projection_matrix()
I was getting this issue with both DirectX and OpenGl Normals and came here to look for a solution- however, I found a fix: In the image map node for your normal, change the sRGB colour space to non-color.
Graphics drivers sometimes crash. Try restarting the PC and closing all other graphics intensive applications before opening the file. You may also try using older version of the driver. Sometimes there are bugs in the driver updates even though it's rare and probably unlikely. It might be that the file is just corrupt. This might happen if your storage ...
I, too, am dismayed that this function is no longer available. There doesn't seem to be any direct substitute, but, if you really want to look at the shaders, you could ...
Launch Blender from a command line with --debug-gpu-shaders
Blender will emit a few hundred lines of "Shader file written to disk: (path)"
Render your model, preferably alone in its own ...
I have problems running Blender on my Windows 10 notebook. It's an old machine, can't support OpenGL 3.3 (which, as far as I know, is required for running Blender 2.8). I believe you are facing the same issue, VirtualBox can't run OpenGL 3.3, you'll need to run Blender on real hardware - that is, if your PC is at least newer than mine. I would also give you ...