|
Sweet Home 3D Forum » List all forums » » Forum: New versions » » » Thread: Furniture Library Editor released |
||
| Print at Dec 20, 2025, 6:55:54 PM |
|
|
| Posted by dorin at May 11, 2024, 8:45:31 PM |
|
Re: Furniture Library Editor 2.0 This feature already exist. I've used for the molding library. ---------------------------------------- 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 |
| Posted by Puybaret at May 11, 2024, 9:56:12 PM |
|
Re: Furniture Library Editor 2.0 This feature is available when the icon property is not modifiable in the preferences panel. See also the post about version 2.0. ---------------------------------------- Emmanuel Puybaret, Sweet Home 3D creator |
| Posted by Keet at May 11, 2024, 10:09:07 PM |
|
Re: Furniture Library Editor 2.0 Aha, that solves my problem. I'm glad that the option is already available. I had no idea that it depended on the modifiable setting of the icon. Seems reasonable though. Thank you. ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
| Posted by Keet at Jul 13, 2024, 5:11:56 PM |
|
Furniture Library Editor Bug Emmanuel, in another thread concerning lightsources you stated this: You can already have more than one material listed in the lightSourceMaterialName# property. Just separe them with one or more spaces. Unfortunately there's a bug in the Library Editor (v2.0) that prevents this from working correctly.I add two lightsource material names: "UpLight DownLight" (without the quotes). I save and import the library but when I render a photo only the last light shows. (When I switch the order of the lights the other one is the only one that shows.) I go back to the library and when I modify the object with two light sources I see that the Library Editor has added a comma between the two light sources. Even worse, when I save again without changing anything another comma is added after the first. With every save another comma is added. I assume that adding the comma is not supposed to happen and that is the cause of only accepting the last light source. ETA: In the Home.xml file both lightsources are correctly listed: <light id='light-15930b30-3aba-40fe-b5be-b7d20db73264' level='level-a8f78c57-ad8a-4eab-8e30-6df9906d7ae5' name='Elevator Call buttons' creator='Keet' model='218/CallButtonPanel.obj' icon='217' x='-1984.5288' y='1783.7722' width='6.0' depth='0.5' height='11.0' modelSize='4201' description='<b>(Dodecagon Glass Elevator)</b>' license='CC0 1.0 Universal' power='0.5'>ETA 2: When I manually remove the comma in the library properties file both lights work. It is definitely just the Library Editor that writes a comma where it shouldn't. And keeps writing it with every save. ETA3: Further investigation shows that saving the library adds the comma to all objects with multiple lightsources listed. This means it's not when you save the object with multiple lightsources but when you save the library itself. ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
| Posted by Puybaret at Jul 15, 2024, 12:01:21 PM |
|
Re: Furniture Library Editor Bug Thanks Keet for reporting this issue. I fixed it and the correction will be available in the next version. ---------------------------------------- Emmanuel Puybaret, Sweet Home 3D creator |
| Posted by Keet at Aug 4, 2024, 11:15:38 AM |
|
Re: Furniture Library Editor Bug Not a bug but a nuisance: After I open and close the preferences dialog all columns are perfectly sized to the width of the contents. It would be nice if this also happended when you open the library. Currently I abuse the open and close of the preferences dialog because that's easier than resizing each column to fit the contents but it should resize by default. ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
| Posted by Puybaret at Aug 22, 2024, 8:08:08 AM |
|
Re: Furniture Library Editor 2.2 The version 2.2 of the Furniture Library Editor containing the correction of the bug on lightSourceMaterialName# property was released yesterday. Keet, I couldn't reproduce your issue about columns size in the editor. Maybe it's due to the Java version you use. ---------------------------------------- Emmanuel Puybaret, Sweet Home 3D creator |
| Posted by Keet at Aug 22, 2024, 8:42:19 AM |
|
Re: Furniture Library Editor 2.2 Keet, I couldn't reproduce your issue about columns size in the editor. Maybe it's due to the Java version you use. Do you mean that when you open a library in the editor all columns are resized according to their content?I don't think it's a java version problem. I changed my start script for the editor to specifically use the same version as supplied with Sweet Home 3D. That doesn't make a difference. The trick with opening the preference dialog and closing with OK works the same, all columns perfectly resized. I'll keep using that trick. Or did you mean the tiny column divider for resizing? That is not a java version problem, that is my old age working against me Thank you for fixing the lightSourceMaterialName bug. No more manual editing to fix it after I edited a library! ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
| Posted by Puybaret at Aug 22, 2024, 8:54:03 AM |
|
Re: Furniture Library Editor 2.2 Sorry, I didn’t try after opening a SH3F file because I thought that rows content didn’t make a difference. I’ll try again… ---------------------------------------- Emmanuel Puybaret, Sweet Home 3D creator |
| Posted by Keet at Aug 23, 2024, 1:55:06 PM |
|
Re: Furniture Library Editor 2.2 Yesterday I changed my library editor startup script to check if the columns problem was related to the java version. I added the path to the runtime/bin directory in the Sweet Home 3D java directory to force use of the Sweeet Home 3D supplied java runtime. Today I tried to add a model to a library with drag&drop and I got a run time error and the application quits. I removed the java path and the error is gone and everything works as it should. I'm not sure but just setting the path might not be enough. I probably should set some environment variables for java too. It works without the path which means no problem for me but it might point to another problem. Here is the info: This sh script works: #!/bin/shAnd this gives the error: #!/bin/shTo be clear, the library opens just fine. The error occurs when I drag&drop a new model in the editor window. By-the-way, this is the same with version 2.1. The error I get with the path to the Sweet Home 3D java version: com.jogamp.opengl.GLException: J3D-Renderer-1: Error making temp context(1) current: display 0x7f73b816e760, context 0x7f73b8014130, drawable X11OnscreenGLXDrawable[Realized true,---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
|
|
|
Current timezone is GMT Dec 20, 2025, 6:55:54 PM |