Joined: Jan 18, 2011
Post Count: 29
Status:
Offline
Importing saved home made with applet into standard program
Is it possible to correctly (and completely) open and utilize a home design made using the applet version of SweetHome3D into the regular desktop version?
When I try to do so, the floorplan design imports correctly, but none of the furniture or placed items are available -- they are all displayed as red "x" marks. All the items in the design are available in the furniture catalogs of both the applet and the desktop versions, so why do they work fine in the applet, but not the desktop app?
Joined: Jan 18, 2011
Post Count: 29
Status:
Offline
Re: Importing saved home made with applet into standard program
Bump... can anyone point me in the right direction on this? To clarify, I'm self-hosting the applet myself, not using the one hosted here.
I've tried disassembling a sh3d file created with the applet vs the desktop program in an attempt to compare them, but am unable to actually examine the contents of the "home" file once it's been unzipped, so this led nowhere.
I make extensive use of the applet to maintain designs when I don't have physical access to the machine it is hosted on -- but I really want to utilize the photo-export and video options the desktop version provides once I'm done, so I'd really like to get this working.
If the current code doesn't support this, I'd likely consider sponsoring the inclusion of such a feature if the price wasn't too steep.
France
Joined: Nov 7, 2005
Post Count: 9420
Status:
Offline
Re: Importing saved home made with applet into standard program
To clarify, I'm self-hosting the applet myself, not using the one hosted here.
You should have mentioned this information before, because it makes a huge difference! Where is it hosted?
I've tried disassembling a sh3d file created with the applet vs the desktop program in an attempt to compare them, but am unable to actually examine the contents of the "home" file once it's been unzipped, so this led nowhere.
The sh3d file of an applet doesn't contain the resource files stored on the server like textures, icons or models. Thus, it's smaller and faster to download and upload during open/save operations. If you want a workable sh3d file for the desktop version, you have to select the button Export to SH3D format in the applet toolbar.
I really want to utilize the photo-export and video options the desktop version provides once I'm done.
The applet version (at least the one proposed on sweethome3d.com) offers these features too in the contextual menu of the 3D view.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Joined: Jan 18, 2011
Post Count: 29
Status:
Offline
Re: Importing saved home made with applet into standard program
You should have mentioned this information before, because it makes a huge difference! Where is it hosted?
I compiled the applet from the version 3.5 source, and have it hosted on my private server at home. If you think it would help, I can PM you access info.
If you want a workable sh3d file for the desktop version, you have to select the button Export to SH3D format in the applet toolbar.
Hmm. I don't have that option listed. Here's a screen shot of the applet toolbar I have:
The applet version (at least the one proposed on sweethome3d.com) offers these features too in the contextual menu of the 3D view.
I don't seem to have that either. Here's what my 3D view menu looks like:
I'm starting to wonder -- is there a special configuration option or dependency I missed during compliation? I just used the default ant -applet build option. But playing with the applet hosted here on sweethome3d.com, I see exactly the options you describe that are missing from my build.
France
Joined: Nov 7, 2005
Post Count: 9420
Status:
Offline
Re: Importing saved home made with applet into standard program
You missed some applet parameters in the documentation that are false by default, and true on the online version for registered users at sweethome3d.com (look at source code of the online version).
In your case, I guess you want to set the parameters enableExportToSH3D, enableCreatePhoto and enableCreateVideo to true.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator