United Kingdom
Joined: Jul 9, 2020
Post Count: 17
Status:
Offline
Unable to load or render textures on remote machine
Do you know if there are any issues with running Sweet Home 3D on a remote dedicated machine? I am unable to get textures to load in 3D view and they are also not rendering with Yafaray plugin.
The specs of the remote machine are:
Xeon E3-1245 V2 @ 3.40 Ghz 32 GB RAM Windows 10 Pro Intel HD Graphics
I'm connecting via remote desktop if that makes any difference?
Running Sweet Home 3D 6.4.2 64 bit.
Any ideas on how to get everything to load and render correctly?
United Kingdom
Joined: Jul 9, 2020
Post Count: 17
Status:
Offline
Re: Unable to load or render textures on remote machine
When I say textures aren't loading. Some are but a lot are transparent in 2D view and white blocks in 3D view or sometimes an outline of the model but no texture applied.
United Kingdom
Joined: Jul 9, 2020
Post Count: 17
Status:
Offline
Re: Unable to load or render textures on remote machine
I shall give that a go but I think its based around RDP not working with Open GL. Possibly only an issue with the graphics card that happens to be in the machine which I think is aan Intel HD card but I cant see how to get the model number. I've even tried Intel's tool.
If I use VNC it works but is of course an awful experience. There is also a workaround to run a bat file that logs you out of RDP and starts up Sweet Home 3D on the local desktop and then you reconnect and although the 3D view doesn't work it does render correctly and move to stored points etc.
United Kingdom
Joined: Jul 9, 2020
Post Count: 17
Status:
Offline
Re: Unable to load or render textures on remote machine
Log file output:
javax.media.j3d.IllegalRenderingStateException: Java 3D ERROR : OpenGL 1.2 or better is required (GL_VERSION=1.1) at javax.media.j3d.JoglPipeline.setupCanvasProperties(JoglPipeline.java:8090) at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6439) at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4612) at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2386) at javax.media.j3d.Renderer.doWork(Renderer.java:881) at javax.media.j3d.J3dThread.run(J3dThread.java:271) javax.media.j3d.IllegalRenderingStateException: Java 3D ERROR : OpenGL 1.2 or better is required (GL_VERSION=1.1) at javax.media.j3d.JoglPipeline.setupCanvasProperties(JoglPipeline.java:8090) at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6439) at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4612) at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2386) at javax.media.j3d.Renderer.doWork(Renderer.java:881) at javax.media.j3d.J3dThread.run(J3dThread.java:271) Error in Java 3D : 3 Renderer: Error creating Canvas3D graphics context