France
Joined: Nov 7, 2005
Post Count: 9423
Status:
Offline
Re: Sweet Home 3D 3.0
timcurran, maybe you have a problem with your installed version of Java. Sweet Home 3D version 2.6 could work independently if you install it from its installer since the installer provides an internal dump of Java. On what system do you work?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Joined: Nov 19, 2010
Post Count: 9
Status:
Offline
Re: Sweet Home 3D 3.0
Puybaret, I have the same error as timcurran. After install or when try to run installed aplication I get error (see image). My friend has also the same problem.
System: Windows XP x86
Click to Details -> Exception tab
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) at com.eteks.sweethome3d.SweetHome3DJavaWebStartBootstrap.main(Unknown Source) 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) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.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) at com.eteks.sweethome3d.SweetHome3DBootstrap.main(Unknown Source) ... 14 more Caused by: java.lang.NullPointerException at java.util.Arrays.sort(Unknown Source) at com.eteks.sweethome3d.SweetHome3D$AutoSaveManager.readRecoveredHomes(Unknown Source) at com.eteks.sweethome3d.SweetHome3D$AutoSaveManager.<init>(Unknown Source) at com.eteks.sweethome3d.SweetHome3D$AutoSaveManager.<init>(Unknown Source) at com.eteks.sweethome3d.SweetHome3D.init(Unknown Source) at com.eteks.sweethome3d.SweetHome3D.main(Unknown Source) ... 19 more
France
Joined: Nov 7, 2005
Post Count: 9423
Status:
Offline
Re: Sweet Home 3D 3.0
Thank you for this log. I fixed this bug yesterday but didn't realize it could prevent the program from running for users who never tried the beta. I just released the beta 17 that contains the fix of this bug and other minor ones. It contains also updated Czech and Polish versions.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Joined: Nov 19, 2010
Post Count: 9
Status:
Offline
Re: Sweet Home 3D 3.0
When floor(ceiling) texture/color and ground(sky) texture/color are different and door_elevation=0 (or door_elevation+door_height=wall_height) then doorstep (upper doorstep) has ground (sky) texture/color as in picture
If I increase door_elevation (or wall_height for upper doorstep) by 1 millimeter then picture is fine.
Emmanuel, maybe it's better to have 1 millimeter elevation as default for all doors/openings?
Netherlands
Joined: Sep 26, 2009
Post Count: 4000
Status:
Offline
Re: Sweet Home 3D 3.0
Chipmaster,
Most probably this "problem" is not a problem.
Try this, and do it exactly in this order: - draw you walls - insert your doors - draw your floor
If you do things in this order, the door makes a hole in the wall, and the floor fills half that hole. If you first draw the floor, and then insert the doors, the floor isn't adapted to the inserted door, and the ground colour or texture is visible.
Hans
----------------------------------------
Hans