Sweet Home 3D Blog

This blog presents news and tips about Sweet Home 3D.

Add a comment


Avatar: Philjord

Re: Renovations 3D for Android


Thanks for taking an interest, the source code can be found on bit bucket, here:


This will show you how it's built on Android, and also the major touch interface differences with Sweet Home 3D.

The complexity in the code comes primarily because the Java3D it's built against is a special clone with all the AWT code removed. That clone of Java3D can be found here:

https://bitbucket.org/philjord/java3d-core-and, https://bitbucket.org/philjord/java3d-utils-and, https://bitbucket.org/philjord/java3d-utils2-and

In order to split the changes required to SweetHome3D into those for Java3D-and and those required to run on Android, there is a project called Renovations3D-desktop that makes SweetHome3D run on Java3D-and here:


This project is built on the SweetHome3D code, then Renovations3d-android is built on Renovations3d-desktop.

It's a bit complex, but it has to be this way so changes to SweetHome3D can flow through to Renovations3D-android in a few minutes and a couple clicks.

If you have any questions regarding the code I'm very happy to explain further.

A final note, to prevent clone apps of Renovations3D from turning up on Google Play (which is a huge problem there) I've had to keep a small portion of the code closed source, so you won't be able to build a working app, unless you re-write that code.



Re: Renovations 3D for Android

HTML : b, strong, i, em, blockquote, br, p, pre, a href="", ul, ol, li, sub, sup
OpenID Login
E-mail address
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

    Get Sweet Home 3D at SourceForge.net. Fast, secure and Free Open Source software downloads
© Copyright 2006-2018 eTeks - All rights reserved