-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multi-Levels - Incremental level selection #109
Comments
The functionality is quite new so it may have some bugs. Normally the level buttons on the top left corner are acting as indipendent switches, if you click on a level you hide/show the level objects and if you click on the top icon you make them all show. The only way for me to test is if you share your sh3d model. |
thanks for the quick response. I attached the project and an image of the floor 0 selection and the visible objects of the upper floors |
The objects that are not bound to a level, they are attached by default to level 0. Please check the properties of those objects in Sweethome3d and why they are not bound to a level. |
Can you share a printscreen of it? I cant find objet properties to select a level. thanks |
Hello @vpnobregasmarthome, to see the association between an object and the level you need to ceck the furniture list below the furniture catalogue in the left part of the sweethome3d screen. For wall and other core elements, the only way is to switch between the tab of the models. Look at this picture: |
Would you be ok to share your sh3d model and send me via cloud drive ? Sorry I retire my comment, I have noticed that you did share the model already.... |
Ok, I've found the bug. In order to be compliant with the .obj waterfront format, I only accept standard characters (a-z A-Z 0..9). It is quite a limitation (chinese guys already complained in a previous issue). Before I address this issue, please try to comply with an object naming that does not contain special portuguese characters (berco televisao, etc.). I may try to disable the waterfront standard in a future release but with unpredictable results........ By the way your model is impressive and simple enough to be managed easily by the card. Very good. |
thanks. I'll put the program in English and export the file again to test. |
I do not think you are forced to install the english version (as anyway the core elements like walls and rooms are not localized), but you need to rename all your objects. |
I changed the names of the objects and now, selecting each level shows the objects associated with that level. Thanks a lot for the help. |
I updated the object names but when I click on an object, a popup appears with the object's old name. When I'm mapping a light to objects, the name that appeared in the popup doesn't appear in the object list. This list already has the new name. Any idea what it could be? I have already cleared the browser cache. |
From what you describe, it seems that either you did not overwrite the old .obj file (only the json file) or the browser is picking the old .obj version. On top of clearing the cache (that should solve the problem), please try to version the name of the .obj file by adding a URL version (ex. home.obj?ver=1, and the same for the mtl file and for the json file). Try to do a visual modification to your model to see if the card loaded the new version. |
I changed the file name and I can already see the updated object name. Now I have another problem. I have a light and I want to turn on the light and see the effect of the light on on the card but I see that the state of the light entity changes when I click on the light but visually nothing changes. `entities:
|
When you have solid lights like the one you show in the picture, try to use the vertical alignment = bottom. Because otherwise the light is stopped by the lamp itself. |
I tried it but the light effect did not appear |
`type: custom:floor3d-card
|
There is some light appearing in the picture, if it is not really the light effect; I think there is something wrong with the light entity or with the object itself: try to add the light to another object in the model (ex. the shelf) and see if it works. In the meantime I will do some test with the model you sent me. |
The cuts are due to the shadow. I've not done enough test of lights in multilevel. It is always good to put ceilings in the room in sweethome, they will be transparent from above but they will not let the light out |
And if you refer to the straight parallel lines in the walls , these are the shadows projected by the lamp itself. |
I removed the shadow effect and the lines with the shadows on the walls no longer appear |
I always have ceilings, the point is that the ceiling gives rise to another level. To be able to see the lamps, I have to select the view without ceilings because then I can't select the lights. is there an option to choose a level by default instead of having them all selected? I ask this because whenever I look at the card, I have to take several levels to see the level I want. if there was a configuration parameter, it would open the card at the desired level. |
I can easily put another button to unselect all and then you select the level you want (it would be 2 clicks but no config to update). Otherwise I can have the same approach as Sweethome3d: Clicking on level 0 it shows only level 0, clicking on level 1 it shows 0+1, etc. |
Following the sweet home approach was ideal. Select 0, 0 appears, select 1, 0+1 appears. |
@V1per1331 apologies, I did not get the notification for this new post on the issue. if you use .obj and .mtl from the plugin does it work ? |
Good morning, Cordially |
In this case I need to test your model in Sweethome3d, I have no other clue. |
ok how can i send it to you |
Hello, i have the project of my house with several floors and I exported it through the available plugin.
When adding this card, I can see the various floors on the left side but when I select only a lower floor, the objects on the upper floor are visible. Any idea what could be causing this?
The text was updated successfully, but these errors were encountered: