Open Praefator opened 5 years ago
Would like to add onto that that 9.0 blocks are continuing to have orientation issues, particularly with fence blocks being arranged as walls of certain orientations (E-W?)
Doing this would mean splitting out many meshes into their own forms, something that we'll be considering as we improve building with better rotation functionality-- once we have that, we'll have bought ourselves some more room, and we need to consider the best way to do more sub-grouping for things like this where players should have alternate rotatable forms for the most common wall/fence meshes. It will require many many new internal blocktypes but I'm hopeful that if that does not present performance issues, we can find a good way to hide it behind UI (the players don't interact with blocktypes, just forms)
In here, it snaps 'too much', where wall blocks snap to both the walls (which works as intended) but also to the window tiles, creating an ugly effect:
While here, it snaps 'too little', creating flipped wall tiles:
Edit: I understand these may be edge cases, however perhaps an option to 'force rotate' tiles and/or 'force unsnap' could be added? There have been multiple instances in the past where I had to adapt a design slightly due to single wall tiles not snapping to tiles or being rotated 90 degrees compared to their intended part in the overall structure/design. Would be nice to force the part into the intended orientation instead :)