Unable to load or render textures on remote machine

This topic has been viewed 4480 times and has 5 replies
Thread status: Active
Still a problem with your graphic card? [img]http://www.sweethome3d.com/images/flags/en_small.gif[/img]
Post Reply New Topic
ssandison
Posts: 17
Joined: Thu Jul 09, 2020 8:07 am
Country: United Kingdom

Unable to load or render textures on remote machine

Post by ssandison »

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?
ssandison
Posts: 17
Joined: Thu Jul 09, 2020 8:07 am
Country: United Kingdom

Re: Unable to load or render textures on remote machine

Post by ssandison »

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.
ssandison
Posts: 17
Joined: Thu Jul 09, 2020 8:07 am
Country: United Kingdom

Re: Unable to load or render textures on remote machine

Post by ssandison »

I've also upped the memory to 32GB allowed for Sweet Home 3D. I've had no problems on local machines with the same settings.
User avatar
Puybaret
Posts: 9440
Joined: Mon Nov 07, 2005 12:00 pm
Country: Paris, France
Contact:

Re: Unable to load or render textures on remote machine

Post by Puybaret »

Could you run Sweet Home 3D from the command line to check if anything appears in the logs?

Code: Select all

\path\to\SweetHome3D.exe 2>log.txt
Emmanuel Puybaret, Sweet Home 3D creator
ssandison
Posts: 17
Joined: Thu Jul 09, 2020 8:07 am
Country: United Kingdom

Re: Unable to load or render textures on remote machine

Post by ssandison »

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.
ssandison
Posts: 17
Joined: Thu Jul 09, 2020 8:07 am
Country: United Kingdom

Re: Unable to load or render textures on remote machine

Post by ssandison »

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
Post Reply New Topic

Who is online

Users browsing this forum: No registered users and 1 guest