Print at Sep 30, 2020, 5:11:44 AM
Posts: 11   Pages: 2   [ 1 2 | Next Page ]
View all posts in this thread on one page
Posted by YGYL at Sep 21, 2018, 4:43:09 AM
NegativeAllow the elevation of the object to be negative!
NegativeAllow the elevation of the object to be negative!


the reason is
Negative_elevation.sh3d

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

Posted by YGYL at Sep 21, 2018, 4:49:24 AM
Re: NegativeAllow the elevation of the object to be negative!
Sample file download
Negative_elevation.sh3d

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

Posted by YGYL at Sep 21, 2018, 4:53:36 AM
Re: NegativeAllow the elevation of the object to be negative!
It is recommended that the user allow the mouse to drag the object's elevation to a negative number when holding down the ALT key.

Posted by ndorigatti at Sep 21, 2018, 9:47:49 AM
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

Posted by YGYL at Sep 21, 2018, 3:04:53 PM
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.

Posted by Puybaret at Sep 21, 2018, 3:20:22 PM
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 developer

Posted by UbuntuBirdy at Sep 21, 2018, 3:45:03 PM
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

SH3D 6.3 / Ubuntu 20.04 (Mainline-Kernel) / Radeon RX580 / Ryzen 7 1800x

Posted by YGYL at Sep 21, 2018, 8:09:56 PM
rose   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.

Posted by harbinger at Sep 22, 2018, 4:52:29 PM
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. cool 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...

Posted by AlbertKakiay at Apr 24, 2020, 9:07:49 AM
Re: NegativeAllow the elevation of the object to be negative!
I agree, negative elevation for objects can very usefull to put objects group in one floor without create another level.

Posts: 11   Pages: 2   [ 1 2 | Next Page ]