Navigation Cube

A forum for research and development of the user interface of FreeCAD
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
saso
Veteran
Posts: 1924
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Navigation Cube

Post by saso »

Please don't misunderstand me, I am not trying to fight you or this design, I just expressed my concerns based on how I understand copyrights (but I am talking about copyrights not patents or trade marks that are a different thing). If it is not an issue, if other think that it is not an issue, I am totally ok with it.
nyholku
Posts: 149
Joined: Wed Dec 28, 2016 4:18 pm

Re: Navigation Cube

Post by nyholku »

Ok, well I don't think the cube as such could be subject to copyright. The code yes, but the code is 100% original so that is not an issue. The "art work" i.e. graphics could in theory be subject to copyright but I'm very doubtful they are because they are so generic. Just round cornered rectangles with text on the them.
nyholku
Posts: 149
Joined: Wed Dec 28, 2016 4:18 pm

Re: Navigation Cube

Post by nyholku »

Hi

just pushed my latest changes from 2-3 months back.

I could not compile it cause my environment has gone sour.
Gee I hate the C/C++ code chain. You go away for a few weeks
to do something else and it rots under you. System installed
shared libraries would be banned by law if I had my way!

Anyway, enough of that rant.

So, the code is as it was when I left it, which IIRC was pretty
decent and had many bug and functionality fixes.

Like I said earlierI will not be able to come back to this
before the summer is over so I leave it to the project or
any enterprising individual to continue this in my absence.

But I intend to come back so I'm not abandoning this.

Meanwhile any feedback is welcome.

The code is here:

https://github.com/nyholku/FreeCAD/tree/navicube

I screwed up the commit (first time trying to use the Eclipse
commit view thingy, not sure I like it) there are two files
that should not have been committed which contain
white space changes and should not be part of the commit.

Only these files should have been commited:

View3DInventorViewer.h
View3DInventorViewer.cpp
NaviCube.h
NaviCube.cpp

BTW is there (do I have) a CR/LF issue cause github diff is showing as the
complete View3DPy.cpp as changed?

wbr Kusti
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Navigation Cube

Post by Kunda1 »

Opened a ticket (issue #3364) to track Navicube
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
fc_tofu
Posts: 653
Joined: Sun Jan 05, 2020 4:56 pm

Re: Navigation Cube

Post by fc_tofu »

nyholku wrote: Sun Jan 22, 2017 11:38 am Hi,
...
Any thoughts on this?
I'm encountering unclear-text-display-on-cube problem on Win10x64 machine, please see below post.
Image
Image

https://forum.freecadweb.org/viewtopic.php?f=23&t=42764
Last edited by fc_tofu on Thu Jan 30, 2020 8:14 pm, edited 3 times in total.
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Navigation Cube

Post by openBrain »

fc_tofu wrote: Thu Jan 30, 2020 12:37 pm I'm encountering unclear-text-display-on-cube problem on Win10x64 machine, please see below post.
Is Helvetica font installed on your computer ?
fc_tofu
Posts: 653
Joined: Sun Jan 05, 2020 4:56 pm

Re: Navigation Cube

Post by fc_tofu »

openBrain wrote: Thu Jan 30, 2020 12:52 pm
fc_tofu wrote: Thu Jan 30, 2020 12:37 pm I'm encountering unclear-text-display-on-cube problem on Win10x64 machine, please see below post.
Is Helvetica font installed on your computer ?
Thanks to your info, I got Helvetica font and used on Navigation Cube.
But effect improvement is limited.
fsc_2020-01-31_064238.jpg
fsc_2020-01-31_064238.jpg (5.97 KiB) Viewed 985 times
fsc_2020-01-31_064229.jpg
fsc_2020-01-31_064229.jpg (4.9 KiB) Viewed 985 times
fsc_2020-01-31_064229b.jpg
fsc_2020-01-31_064229b.jpg (24.7 KiB) Viewed 985 times
Seems that font is not the key factor.

Off topic, Adobe one tells in their official website:
by Dov Isaacs | Adobe Employee

To directly respond to your question, there is no “free” version of Helvetica bundled with Windows and the version of Helvetica bundled with MacOS is a .dfont variant of TrueType Helvetica that may problematic for publishing use.

Otherwise, Helvetica is a trademarked, commercial font. It is not “free” and anyone offering you a “free” copy or version of Helvetica is doing so outside the law.

Adobe does not bundle any version of Helvetica with any applications. Nor is it available via TypeKit.

You can license Helvetica, Helvetica Neue, etc. from commercial font vendors including Adobe, Monotype, etc.

If your needs are not exact and you are on a strict budget, Arial may do. Arial is bundled with both Windows and MacOS.
https://community.adobe.com/t5/indesign ... -p/6887530

For users' convinience, I suggest Navigation Cube use a opensource font (to replace Helvetica) embeded or included in FreeCAD package, just like OSI font in TechDraw. Opensource font candidate can be Dejavu, Noto Sans, and a lot more.

https://superdevresources.com/open-sans-alternatives/
User avatar
OficineRobotica
Posts: 433
Joined: Thu Feb 21, 2019 8:17 am
Contact:

Re: Navigation Cube

Post by OficineRobotica »

Just my 2 cents.

Can I say that I much prefer the original design of the navigation cube? The transparency in the latest one makes for a fuzzy display and bad readability. No matter the font. But that might be personal preferences.
Cheers.
Check out my Youtube channel at: https://www.youtube.com/@OficineRobotica
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Navigation Cube

Post by openBrain »

FYI, @UR_ is introducing a PR that will help increase NaviCube readability once merged. ;)
Post Reply