Symptom:
The following error is given when attempting to open a voxel in the 3D Viewer:
Graphics card does not have resources to render a scene:
Graphics card returned an error code #OpenGL error GL_OUT_OF_MEMORYglGetIntegerv(GL_VIEWPORT, viewport) at M:\b\FULLBUILD-RLS4-GET\geosoft-base\core\source\geoengine.map\geoengine.map….:570 while trying to render a scene. Please try one of the following options to resolve the issue: reduce a screen resolution, reduce an object resolution, turn off transparency for objects, turn off or delete groups in the 3D Viewer, close other windows or applications.
The following error is given when creating a VOXI model:
Graphics card does not have resources to render a scene:
Graphics card returned an error code #OpenGL error GL_INVALID_Value glTexmage3D(m_target, 0, m_format, cx, cy, cz, 0, m_input_format, m_type, 0) at M:\b\FULLBUILD-RLS6-GET\geosoft-base\core\source\geoengine.map\geoengine.map….:172 while trying to render a scene. Please try one of the following options to resolve the issue: reduce a screen resolution, reduce an object resolution, reduce an object resolution, turn off transparency for objects, turn off or delete groups in the 3D Viewer, close other windows or applications. Other errors; Loading Vie failed because VOXI document initialization failed or was cancelled. External component has thrown an exception.
Resolution:
- Close the 3D Viewer if open.
- Go to Project > Settings > Advanced.
- Under Application Settings select OpenGL Settings
- Set the Use Software Rendering parameter to False if currently set to True. Or set it to True if currently set to False.
- Press OK on the Advanced Settings dialog.
If this workflow did to not resolve the issue and you are using a laptop with external monitors (perhaps through a docking station), try undocking the laptop.
If undocking the laptop resolved the issue then undo the changes made with the OpenGL settings.
Root Cause:
This error can occur on laptop with multiple video cards that are linked to external monitors.