Some objects need to be embedded below the floor.For example, the railings and ceiling lights below. If the elevation cannot be negative, it floats on the floor.
Only at the highest position on the lower floor
The lights on the chandelier layer are the same
The problem is that on the lower floors, the railings and ceiling lights on the upper floors are displayed.
Not only difficult to see, but also affect your operation on the lower floors
At this stage, in order to better display, these objects can only be cut up and down, divided into upper part and lower part, the upper floor is placed on the upper part, and the lower floor is laid down. Very very troublesome
NegativeAllow the elevation of the object to be negative!The problem is solved
Italia
Joined: May 12, 2017
Post Count: 65
Status:
Offline
Re: NegativeAllow the elevation of the object to be negative!
You can always create a "middle" level called for example (railing or floor-divider) whose have a lower elevation than the upper floor, so you can add things there at your desired elevation
Joined: Feb 5, 2013
Post Count: 154
Status:
Offline
Re: NegativeAllow the elevation of the object to be negative!
You can always create a "middle" level called for example (railing or floor-divider) whose have a lower elevation than the upper floor, so you can add things there at your desired elevation
Adding more unnecessary floors will make things more complicated and less convenient to understand.Beginners may be totally confused.
But if the height of the object can be negative. It's all simple and efficient.
France
Joined: Nov 7, 2005
Post Count: 9421
Status:
Offline
Re: NegativeAllow the elevation of the object to be negative!
Sorry but I think that beginners will be more confused if negative elevations are allowed!
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Switzerland
Joined: Aug 31, 2017
Post Count: 421
Status:
Offline
Re: NegativeAllow the elevation of the object to be negative!
This would be a really useful feature! In big projects you have that many support levels, that you will lose the overview!
----------------------------------------
Pascal
Joined: Feb 5, 2013
Post Count: 154
Status:
Offline
Re: NegativeAllow the elevation of the object to be negative!
Sorry but I think that beginners will be more confused if negative elevations are allowed!
Please trust me, I have contacted a very large number of beginners. It is difficult for beginners to place an object on this floor to be placed on the lower floor. It is cumbersome to operate and error-prone. If you are afraid of beginners misuse, you can press the ALT key to make a negative number. Or add a switch option.
Sweet Home 3D must be better used, not afraid of users not understanding. In the past two years, there are many new website platforms, which are simpler to operate, more effective, faster, and ultra-low fees.Most beginners have already gone to those new platforms.The rest of the people who use Sweet Home 3D have certain requirements for the degree of freedom. No longer a complete beginner.
All my advice is to make Sweet Home 3D truly more valuable.
US
Joined: Feb 27, 2014
Post Count: 87
Status:
Offline
Re: NegativeAllow the elevation of the object to be negative!
I agree that using negative numbers gives more functionality to more people than confusion to new users. I could definitely use this attribute. Alternatively, when importing furniture, we can adjust the default elevation.
But this goes to a more salient issue that all devs have to confront as they develop their application. When they add features, they risk making it difficult for new users to pick it up. They have to walk along a fine line between making their application easy to use and giving it capabilities to make the program more appealing to a broader audience. It's the main reason why i have shied away from 3D modeling. I would gladly use Blender but it does a lot of things i have no use for — animations and timelines, camera and light attributes, terrain creation, to name a few. But i've noticed a trend in their interface (and other apps') that help reduce the learning curve. And i think the same principle could be applied to SH3D:
And that is the idea of Beginner vs Advanced features. If the program is properly separated and displayed, new users can jump right in to creating their own floor plans and designs, and then as they become adept at the program, they can call up more advanced features. I think we should brainstorm ideas on how this can be accomplished. As a programmer myself, i don't want to NOT add features to my program for fear of scaring off new users; it would be better to add it and address the issue of the learning curve with some other addition...