Transparent Object Markers

Involved development of the OpenMW construction set.
User avatar
Greendogo
Posts: 1467
Joined: 26 Aug 2011, 02:04

Re: Transparent Object Markers

Post 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?
Lamoot
Posts: 176
Joined: 22 Apr 2016, 12:03

Re: Transparent Object Markers

Post 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 11337 times
aesylwinn
Posts: 243
Joined: 14 Dec 2015, 20:30

Re: Transparent Object Markers

Post 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
User avatar
lysol
Posts: 1513
Joined: 26 Mar 2013, 01:48
Location: Sweden

Re: Transparent Object Markers

Post by lysol »

Looks great! And yes, it makes sense to adjust the minimum radius according to the size of the object you're rotating.
Lamoot
Posts: 176
Joined: 22 Apr 2016, 12:03

Re: Transparent Object Markers

Post 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 11222 times
User avatar
drummyfish
Posts: 154
Joined: 22 Oct 2017, 10:13
Contact:

Re: Transparent Object Markers

Post 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.
aesylwinn
Posts: 243
Joined: 14 Dec 2015, 20:30

Re: Transparent Object Markers

Post 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. ;)
Nomadic1
Posts: 79
Joined: 16 Apr 2012, 09:08

Re: Transparent Object Markers

Post 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.
User avatar
drummyfish
Posts: 154
Joined: 22 Oct 2017, 10:13
Contact:

Re: Transparent Object Markers

Post 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?
aesylwinn
Posts: 243
Joined: 14 Dec 2015, 20:30

Re: Transparent Object Markers

Post 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.
Post Reply