Page 2 of 4

Re: Transparent Object Markers

Posted: 11 Nov 2017, 07:56
by Greendogo
@Zini: How long have we had our own Object Markers? Is this the first set of models we've had to replace the ones packaged with Vanilla?

Do we have the other Markers, as we've discussed in the past, finished yet?

Re: Transparent Object Markers

Posted: 12 Nov 2017, 19:30
by Lamoot
Looks like a definite improvement, especially after moving the ends to no go into the object. Thinner arrows would further help getting the widget out of the way. The length and pronounced pointy end keep the arrows visible. Something like this perhaps?
editor_marker.png
editor_marker.png (3.53 KiB) Viewed 323 times

Re: Transparent Object Markers

Posted: 13 Nov 2017, 00:19
by aesylwinn
I don't see much of an issue with making the arrow shafts skinnier, so long as the heads are clearly visible. However, for the rotation markers it would be a problem. Do we want separate widths or should we keep them uniform? In the latter case we would not want to make the shafts skinnier.
Lamoot wrote:
12 Nov 2017, 19:30
especially after moving the ends to no go into the object
Technically, that's just a fixed length. For larger objects it would still intersect the object, though I don't think it is as much of a problem.

An image of the rotation markers, for reference.

Image

It looks like something needs to be done for rotation markers with smaller objects. I'm leaning towards adding more subdivisions when smaller, and increasing the minimum radius.

Image

Re: Transparent Object Markers

Posted: 13 Nov 2017, 07:37
by lysol
Looks great! And yes, it makes sense to adjust the minimum radius according to the size of the object you're rotating.

Re: Transparent Object Markers

Posted: 13 Nov 2017, 21:39
by Lamoot
aesylwinn wrote:
13 Nov 2017, 00:19
Technically, that's just a fixed length. For larger objects it would still intersect the object, though I don't think it is as much of a problem.
It indeed isn't a problem if the arrows intersect larger objects.
aesylwinn wrote:
13 Nov 2017, 00:19
It looks like something needs to be done for rotation markers with smaller objects. I'm leaning towards adding more subdivisions when smaller, and increasing the minimum radius.
Sounds like the way to go. Though I perhaps turning the rotational widget into a stick variant would also solve the issue (at the expense of having a non-standard shape compared to how most apps use circle ball for that)?
editor_widgets_lrs.png
editor_widgets_lrs.png (5.2 KiB) Viewed 208 times

Re: Transparent Object Markers

Posted: 13 Nov 2017, 23:46
by drummyfish
Maybe take a look at some 3D software, mainly Blender as many open-source people are used to it, and consistency with what they know will also help.

Re: Transparent Object Markers

Posted: 14 Nov 2017, 01:14
by aesylwinn
Lamoot wrote:
13 Nov 2017, 21:39
perhaps turning the rotational widget into a stick variant would also solve the issue
I'd be interested in pursuing this route. The rotation markers were constructed by myself originally, and while my sense for aesthetics is perfect and infallible, the markers do not look as great in their current, revealing state (transparent). More input on this from others would be good. Additionally, it would be nice if Zini would comment whether he would approve the changes or not.
drummyfish wrote:
13 Nov 2017, 23:46
Maybe take a look at some 3D software, mainly Blender as many open-source people are used to it, and consistency with what they know will also help.
Your statement is accurate, and I agree we should do so to a point. That said, the editor is specialized for different tasks than software like Blender and it also has structural differences that would make it difficult to replicate the functionality of Blender, so I think its fine if we diverge.

Edit: Just joking about the perfect and infallible bit. ;)

Re: Transparent Object Markers

Posted: 14 Nov 2017, 06:25
by Nomadic1
I like the look of the skinny markers. :)

The axial rotation marker is intriguing. I can imagine it being both beautiful and horrifying to use.

Re: Transparent Object Markers

Posted: 14 Nov 2017, 12:57
by drummyfish
Your statement is accurate, and I agree we should do so to a point. That said, the editor is specialized for different tasks than software like Blender and it also has structural differences that would make it difficult to replicate the functionality of Blender, so I think its fine if we diverge.
Sure, I agree. Just for inspiration:

Image

These editors mostly keep the on-screen size of the manipulator constant to avoid the "fat circles", but that solution seems like one of the "3D editor things" and probably wouldn't be good to adopt in our editor. Also I like the bottom left example where the arrows get pointy towards the center - what do you think about that?

Re: Transparent Object Markers

Posted: 14 Nov 2017, 20:09
by aesylwinn
drummyfish wrote:
14 Nov 2017, 12:57
Also I like the bottom left example where the arrows get pointy towards the center - what do you think about that?
It's an interesting artistic choice, but functionally I don't see how it makes a difference. Perhaps I am missing something? It doesn't seem like the user would be able to easily click on the tapered portion. On a side note, I strongly dislike how it is drawn as a wireframe, and I much prefer the transparency approach.