Joined: Oct 25, 2011
Post Count: 3
Status:
Offline
Furniture Import Wizard Not Appearing
Just started using Sweet Home 3D and had no problem importing a background image of my house layout. Built up walls and started to add some 3D objects that are referenced by the User's Guide. I attempt to use the Furniture -> Import Furniture menu selection and nothing happens. I also tried to drag an .obj file onto the 3D program's window still nothing. Not sure what is going on and would appreciate some advice.
I'm using Version 3.3 which appears to be based on Java 1.6.0_26 per the 'About' box, but my JRE shows 1.6.0.29. Could there be an incompatibility with the later version of JRE? Running Windows 7 Pro.
Netherlands
Joined: Sep 26, 2009
Post Count: 4000
Status:
Offline
Re: Furniture Import Wizard Not Appearing
Ken,
Did you read this part of the FAQ and try the suggestions?
I chose Furniture > Import furniture... menu item to import a 3D model, but during the wizard, I got the message Sweet Home 3D must exit now because of a fatal error in 3D rendering system. What can I do? This is a problem due to the configuration of your graphic card. Please read the answer to the same question in the Installation section. If it doesn't solve your problem, you may also try to import librairies of additional 3D models.
Hans
----------------------------------------
Hans
Joined: Oct 25, 2011
Post Count: 3
Status:
Offline
Re: Furniture Import Wizard Not Appearing
Thanks Hans for the reply. I have been running Sweet Home 3D directly from my computer. After trying the webstart capability the wizard would appear, but after loading my existing home layout, the wizard stopped working. I suppose I could redo all the work I've done so far using the web start version, but that would obviously not be desirable. Also, after I used the webstart version, the computer seemed to prevent my desktop version from working as it was complaining about 32 bit vs 64 bit version of the program. Probably wrote over my existing version?
Joined: Oct 25, 2011
Post Count: 3
Status:
Offline
Re: Furniture Import Wizard Not Appearing
I've tried a number of solutions referenced - DirectX version, older Java 3D library etc, but the only partial success I get is with the current Webstart version and it prevents me from using my saved .sh3d file.
Here is the exception that I get:
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.eteks.sweethome3d.swing.ControllerAction.actionPerformed(Unknown Source) at com.eteks.sweethome3d.swing.ResourceAction$AbstractDecoratedAction.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.AbstractButton.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) ... 40 more Caused by: java.lang.IllegalArgumentException: adding a container to a container on a different GraphicsDevice at java.awt.Component.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.checkGD(Unknown Source) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at javax.swing.JOptionPane.initDialog(Unknown Source) at javax.swing.JOptionPane.createDialog(Unknown Source) at javax.swing.JOptionPane.createDialog(Unknown Source) at com.eteks.sweethome3d.swing.WizardPane.displayView(Unknown Source) at com.eteks.sweethome3d.viewcontroller.WizardController.displayView(Unknown Source) at com.eteks.sweethome3d.viewcontroller.FurnitureCatalogController.importFurniture(Unknown Source) at com.eteks.sweethome3d.viewcontroller.HomeController.importFurniture(Unknown Source) ... 44 more