Netherlands
Joined: Apr 8, 2022
Post Count: 1065
Status:
Offline
Re: Furniture Library Editor released
- If present, the trailing digit of an imported model file isn't removed anymore (the reason why I introduced this was to avoid showing these numbers when a user imports similar models).
Great! That's one I keep stumbling into when adding multiple objects in a series. I had to manually add the correct numbers to each one after import but that is now over. Thank you!
---------------------------------------- Dodecagon.nl 750+ 3D models, manuals, and projects
Netherlands
Joined: Apr 8, 2022
Post Count: 1065
Status:
Offline
Re: Furniture Library Editor released
Version 2.0 beta6 bug: When I add a new object and I check the 'Door or Window' checkbox the editor stops responding to any action. No save, no modify (to uncheck), nothing. I can only click the window close button and close without saving. Clicking save when prompted just closes the dialog but doesn't save and doesn't close the application. Beta5 has the same problem.
Linux Debian, Java 1.7.0_261.
To add: When I manually edit the properties file and set DoorOrWindow to true and set the wall thickness and wall distance these are correctly accepted. I can open the object in the editor and save. I can uncheck DoorOrWindow and save, but I can not check it again and save.
---------------------------------------- Dodecagon.nl 750+ 3D models, manuals, and projects
----------------------------------------
[Edit 1 times,
last edit by Keet at Aug 18, 2023, 9:14:59 AM]
France
Joined: Nov 7, 2005
Post Count: 9388
Status:
Offline
Re: Furniture Library Editor released
Thanks Keet, the issue you reported should be fixed in the version 2.0 Beta 7 of the Furniture Library Editor.
YGYL, the Additional properties of the Furniture Library Editor may be different and anyway this list is not shared with Sweet Home 3D. I agree that setting the System property com.eteks.sweethome3d.additionalFurnitureProperties to list the additional properties which should appear in Sweet Home 3D isn't the easiest solution for users, but I prefer to see the needs around this feature before spending time on programming a user interface to set these properties.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
Netherlands
Joined: Apr 8, 2022
Post Count: 1065
Status:
Offline
Re: Furniture Library Editor released
Thank you for the fast fix! It's so much easier to fine-tune the extra properties in the Furniture Editor.
About the custom additional properties: I suspect the main usage will be by plug-ins. After all, what use is a custom property if there's no code that uses it's value?
---------------------------------------- Dodecagon.nl 750+ 3D models, manuals, and projects
Joined: Feb 5, 2013
Post Count: 136
Status:
Offline
Re: Furniture Library Editor released
If the user could customise the additional attributes of each object, these attributes could also be displayed and sorted. It would significantly increase the application scenarios of this software. Increase the range of users of this software. At least I never defined Sweet Home 3D as just an interior design software. For example, some people use it to recreate the scene of a criminal police officer, some people use it to make a film sequence, some people use it to design the layout of a warehouse. That's why I pay a lot of attention to the underlying functionality. Having a database that's more granular and sortable would help a lot more people!
Joined: Feb 5, 2013
Post Count: 136
Status:
Offline
Re: Furniture Library Editor released
As an example, a crime scene has 30 objects, each object has a different relationship with a different character, and different characters have different identities and different role associations. Right now Sweet Home 3D's object list is too simple. It doesn't show the different attributes clearly. This affects the way people use it. If the underlying data extension is strong enough, it can support plugin developers to develop more industry-specific plugins. A virtuous circle
Joined: Jun 1, 2019
Post Count: 20
Status:
Offline
Re: Furniture Library Editor released
I'd like the icons for each row to be much larger, or have a larger one pop up when hovering. It's difficult, when checking for duplicates, to see whether you are looking at the same objects without actually opening each of them.
France
Joined: Nov 7, 2005
Post Count: 9388
Status:
Offline
Re: Furniture Library Editor released
YGYL, the additional properties are already available for anybody who is ok to set com.eteks.sweethome3d.additionalFurnitureProperties property or to program the plug-in that will prepare the list of properties. The use cases you explain are valid, but I'm not sure that this kind of users or their administrator will agree to prepare the list of properties on each computer where Sweet Home 3D is installed. An administrator will prefer to provide the right SweetHome3D.l4j.ini file or install the right plug-in, this is less error prone, isn't it?
JonnyD, lLarger icons would imply higher rows, so a less usable editor and I don't think that increasing the size of the image shown in the popup would be so helpful since the displayed image is already at its full size i.e. 128x128 pixels.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer
Romania
Joined: Apr 24, 2014
Post Count: 592
Status:
Offline
Re: Furniture Library Editor released
I've tested and used the last version. It took me a wile to understand how it work but finally I succeed. - Now I could personalized more easy every library. - I've already add some custom properties to a library needed by future version of Generate Roof plugin. Suggestions (wishes): 1. When a DoorOrWindow is edited to have somewhere a png with explanation of what mean in this case: doorOrWindowWallThickness, doorOrWindowWallDistance and so on. It was published somewhere in the past. 2. When load a library which have already some custom property, to be automatically added in the preferences list. This feature is not so important wile, after I added once it remain there. 3. A visual way to draw sash and cutout. Probably a 2D editor or viewer. Anyway it is much performant now and I could live even without may wishes.
GOOD JOB!
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law (Greer's Third Law) When all else fails, read the instructions.Murphy's Law