Index  | Recent Threads  | Search
 Welcome Guest  |  Register  |  Login
Login Name  Password
 

Sweet Home 3D Forum



No member browsing this thread
Thread Status: Active
Total posts in this thread: 7
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 509 times and has 6 replies Next Thread
parlar
Newbie



sweden
Joined: Apr 5, 2026
Post Count: 1
Status: Offline
Reply to this Post  Reply with Quote 
Modernized version of SH3D

I love SH3D!

Using claude code, I have created a modernized java version of SH3D. A new 3D graphics engine, other code has been cleaned up and modernized. There is also a new look, using jetbrains flatlaf. Now it looks modern.

Have not yet put it in a github repo but will and make some images of the new look-and-feel if there is interest.

My thought was to use it as a playground and see if it would be possible to integrate some agentic functions, linking to a model, to be able to automatize parts of the work, get help with difficult stuff.

I am not saying that this work should be merged into main but it could be something to look at. A testbed for new features? If there is interest.
[Apr 5, 2026, 1:18:27 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
sjb007
Advanced Member




Joined: May 18, 2021
Post Count: 294
Status: Offline
Reply to this Post  Reply with Quote 
Re: Modernized version of SH3D

Well, if you have done that, you should create a proper GPL fork completely rebranded away from SweetHome3D because (as far as I can see) Space Mushrooms have no interest in further developing the Open Source freely available version of SH3D. The only activity is versions they can monetize that are available from app stores (Microsoft, Apple App store, Google Play, etc).

They are also not going to merge in your changes as they would not be able to publish them with a proprietary license unless you sign a CLA (Contributors Licensing Agreement) where you grant them permission to do so. This is not something you should do as it is a distinctly one-way street, with them getting the benefit of your labour for free, and you get nothing in return.
[Apr 6, 2026, 5:35:20 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
dorin
Advanced Member
Member's Avatar

Romania
Joined: Apr 24, 2014
Post Count: 819
Status: Offline
Reply to this Post  Reply with Quote 
Re: Modernized version of SH3D

Show us!. At least some pictures. What mean "modern"?
----------------------------------------
A computer program does what you tell it to do, not what you want it to do. Murphy's Law
When all else fails, read the instructions. Murphy's Law
If you don't like "AS IS", DIY. Dorin's law
[Apr 6, 2026, 5:55:48 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
sjb007
Advanced Member




Joined: May 18, 2021
Post Count: 294
Status: Offline
Reply to this Post  Reply with Quote 
Re: Modernized version of SH3D

@dorin flatlaf is a Java look and feel that is nicer than for example the default metal look and feel. Just google "flatlaf" and switch to images and you'll see the effect. My system uses a gtk look and feel, so it already looks okay-ish for me anyway.

I find the other stuff more interesting to be honest. A new 3D engine? Hmmmm....
[Apr 6, 2026, 4:47:00 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
dorin
Advanced Member
Member's Avatar

Romania
Joined: Apr 24, 2014
Post Count: 819
Status: Offline
Reply to this Post  Reply with Quote 
Re: Modernized version of SH3D

It's just a matter of taste (no debate)
I like the colors and rounded shapes. The Nimbus LaF theme I'm using is enough for me.
I've also managed to bring back the colorful icons from version 6.
So I'm happy with how it looks.
A new 3D engine might also sound scary. It could be both good and bad.
If it uses JavaFX instead of Java3D (which is very likely), most plugins will have to be rewritten. I don’t think that would be too much of a problem.
If it refers to a rendering engine other than SunFlow and YafaRay, that could be interesting IF they’re open source.

Translated with DeepL.com (free version)
----------------------------------------
A computer program does what you tell it to do, not what you want it to do. Murphy's Law
When all else fails, read the instructions. Murphy's Law
If you don't like "AS IS", DIY. Dorin's law
[Apr 7, 2026, 1:26:07 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
sjb007
Advanced Member




Joined: May 18, 2021
Post Count: 294
Status: Offline
Reply to this Post  Reply with Quote 
Re: Modernized version of SH3D

Nimbus? sick Rather you than me, mate!

Yes, I'm curious to see what is meant by the "new 3D graphics engine".

Come on parlar, give us a peak behind the curtain... biggrin
[Apr 7, 2026, 7:52:15 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
ndorigatti
Member



Italia
Joined: May 12, 2017
Post Count: 66
Status: Offline
Reply to this Post  Reply with Quote 
Re: Modernized version of SH3D

flatlaf is nice and well documented and easy, I've used it a couple of years ago. really curious to see some pictures and have more info regarding the new engine!
[Apr 13, 2026, 7:56:14 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Show Printable Version of Thread  Post new Thread

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