super exited to see this! maybe some screenshot? can you also add the 12 views (FRONT_LEFT, LEFT_REAR, REAR_RIGHT,...) that are shown at the top of this two icon sets https://forum.freecadweb.org/viewtopic. ... 484#p84623 (i am not the best when reading code, so sorry if they are already implemented )nyholku wrote: I've just pushed my first attempt at creating a "Navigation Cube" for FreeCAD.
see the next post after the one linked in the above linkKunda1 wrote:What is NaviCube?
Admitted and originally I had not plan to have any perspective but I1. The cube is always in perspective projection, even if the user
has orthographic on in the main view. that is a bit confusing.
I have no idea why the animation is what it is. I took my cue from the2. The animations are a bit laggy. I noticed that you don't use
the python commands like the view toolbar. Maybe it would be wise
to do that, as this would fit the freecad philosophy well (as it is recordable)
and would give you all the implementation for free.
Agreed. However this is mostly due to the way the hit testing is implemented3. I find the buttons a bit hard to hit, the sensitive area is too small for me.
I don't know if that is just for me cause I have a high resolution screen or if they
are too small in general. I think it would help to make the sensitive area
a bit larger than the actual button in any case, IMHO this would increase the user
experiance as the fast click would succeed more often
Code: Select all
Agreed. I will add something so that the size can be changed.4. Size of the cube should somehow be adjustable, as I could
imagine that for some people the control is too small.
(also resolution dependend the size may need to change)
Agreed, they should be.5. The text is not translated
Agreed it works best on ligth or actually white background (which I6. The cube works nice with a white background, but when using a
dark one it gets somewhat confusing. Due to the shining-through
stripes in the cube getting very dominant for dark background I
sometimes lost the orientation in the cube and did not recognize
anymore its square form.
They are a bit hard to see and I've experimented with that but never7. the corner areas are a bit ahrd to see. maybe some more dominant
borders on the sensitive areas could improve the seperation between
the individual areas?
Agreed, this needs fixing and some other tweaking too.8. The axis labels like x,z are rendered below the button.
imho it should be the other way around, as right now the labels can
be hidden and that is a bit annoying.
So you mean it should look more like the navigation cube itself?9. The axiometric view of the view menu is different than your cube
corner buttons, how comes that?