NVIDIA Tesla V100 GPU is a compute board. That is normally not running any graphics drivers (here OpenGL), means the OptiX applications requiring any graphics API for display won’t be able to open windows with NVIDIA OpenGL pixelformats running and present the raytraced image with that.
Without the NVIDIA OpenGL driver running you only get the Microsoft software OpenGL implementation under Windows which is stuck at very old versions which do not support the necessary OpenGL Shading Language (GLSL) feature used to do the tone mapping of the final image display to the window client surface in my examples.
It would be possible to change the examples to not do that and also not use any OpenGL Interoperability (look at the command line options with
--help, resp. the system description text files
interop option in the even more advanced examples), though I’m not sure if Microsoft’s OpenGL implementation even supports float4 textures, so more changes might be needed to change the final output image to an uchar4 format.
You can also only run the OptiX 7 SDK examples with the command line argument which disables CUDA/OpenGL interoperability.
Maybe try the optixPathtracer with the
--no-gl-interop command line option.
The other two examples David listed aren’t really showing standard ray tracing but are rather special cases.