The "Sweet Home Lights" plugin enhances lighting design in Sweet Home 3D. Offered for free, it simplifies and expands light placement options. Key features include:
- Automated Light Placement: Distribute lights along walls, ceilings, and furniture.
- Customizable Properties: Adjust position, elevation, rotation, and scale.
- Advanced Distribution: Evenly place lights with custom offsets and alignment.
- LED Strips: Generate light lines on surfaces, ceilings (offset from walls), and between furniture, e.g., above a kitchen counter.
- Lumen & Color: Set brightness by room type and color temperature (e.g., 2700K, 4500K), including RGB options.
- Furniture-Based Placement: Place lights between furniture with precision.
- Grid Creation: Generate customizable light grids for uniform coverage.
This plugin suits both casual and professional users for realistic lighting designs.
Resources
YouTube Playlist: See features here: https://www.youtube.com/playlist?list=PLb4IcXFEUkZSmFxley6J8cfv_kgxrc-6Z
Download: The SweetHomeLights.sh3p file is attached below.
Screenshots: Six images demonstrate the plugin’s capabilities.
Feedback is welcome here or via the Sweet Home 3D forum.
Congratulations on a powerhouse Plugin :-)
Inquiry 1
Thanks for your feedback!
In this form, after entering a value in a field, you need to press the Enter key for the change to be applied.
For example, to set the Elevation to 2.50m, follow these steps:
At the bottom of the form, select Meters as the unit of measurement.
Choose the Absolute option.
Enter 2.5 in the Elevation field.
Press Enter to confirm the change.
Regarding Scale, you're absolutely right—it can be confusing. If you want the light to have a height of 50 cm:
Select Centimeters from the unit list at the bottom of the form.
Enter 50 in the Height field.
Press Enter to apply the value.
If you want to maintain proportional scaling, make sure the "Keep proportions" option is checked.
Each time you press Enter, only the value in the active field is applied. Any other changes will be ignored until you confirm them the same way.
Much appreciated :-)
I think it would be a good idea to post it in the forum, so that more people know about your plugin.
Thank you for the suggestion, Oliver! Initially, I thought that just uploading the plugin here would be enough to get the word out, but I really appreciate your advice. I’m now planning to prepare a post for the Sweet Home 3D.
Plugin french translation will be great (I can help if you want)
Merci, Olivier! I’ve already started working on the translation and I know what needs to be done—I just need a bit more time. I might need some help later since my French is quite limited—yes, I can say 'oui' with a terrible accent! 😄 I’ll let you know if I need any support!
Ok , I'm yours
Don't forget to set the plugin under 'Outils' instead of 'Tools' and the led line under 'Lumières' instead of 'Lights' ;-)
Regards
New Multilingual Support in the Sweet Home Lights Plugin!
We’ve added multilingual support to the plugin, allowing more users to enjoy its features in their native language! The supported languages are:
🌍 Supported Languages
🇫🇷 Français | 🇧🇬 Български | 🇨🇿 Čeština | 🇩🇪 Deutsch | 🇬🇷 Ελληνικά | 🇪🇸 Español | 🇫🇮 Suomi | 🇭🇺 Magyar | 🇮🇹 Italiano | 🇯🇵 日本語 | 🇳🇱 Nederlands | 🇵🇱 Polski | 🇵🇹 Português | 🇧🇷 Português (BR) | 🇷🇺 Русский | 🇸🇪 Svenska | 🇹🇷 Türkçe | 🇻🇳 Tiếng Việt | 🇨🇳 简体中文 | 🇹🇼 繁體中文
🔹 What’s New:
Sweet Home Lights will now appear in the translated Tools menu
Led Line will be categorized correctly under Lights, based on the selected language
⚠️ Note:
Since there have been many changes in the code, we hope there are no errors. Translations were assisted by AI—if you notice any inaccuracies or require precise translations, feel free to let us know!
We look forward to your feedback!
Hi,
Thanks for the multilingual version.
May I suggest you give a version in filename of sh3p, (as example SweetHomeLights-1.1.sh3p) and consistently in ApplicationPlugin.properties (version=1.1) . This will prevent kind of plugins'mess.
Also good idea to register your plugin in 'plugin manager' (#44)
cf https://daniels118.altervista.org/sh3d/pluginmanager/dev_quick_start.php
it will help end users to be advised of future release of this plugin
So far french (fr) version is working well :-)
Cheers
I really appreciate your guidance and suggestions! Thanks for pointing out the importance of versioning in the filename and ApplicationPlugin.properties—I’ll make sure to implement it to keep things organized. Also, registering the plugin in the Plugin Manager is a great idea, and I’ll look into it soon.
Thanks again for your support! 😊
Last edit: 3D Logic Class 2025-03-28
The Sweet Home Lights plugin is now officially registered in the Sweet Home 3D Plugin Manager. This means users can easily stay up to date with future updates and improvements.
Last edit: 3D Logic Class 2025-03-28
... the dramatic effects of using grids of colored lights are AWESOME :-)
If you're referring to the effect in the YouTube video, I thought someone might need to design a disco club! Or is that a bit outdated these days?
We’re excited to announce a new version of the Sweet Home Lights plugin: SweetHomeLights-1.0.1.sh3p! This update introduces multilingual support for the rotation options in the Lights Arrangement Panel, enhancing the way lights can be rotated—either as a group or individually.
🔹 What’s New in Version 1.0.1:
Added multilingual keys:
LightsArrangementPanel.label.rotation.option.group=As a group
LightsArrangementPanel.label.rotation.option.individually=Individually
These options are now translated into 20 languages (see the full list in the March 27 update).
Improved user experience for light rotation settings.