Hi Mário,
Thank you for considering the menu.
Yes, but new API should working on HW which currently supports "OpenGL
ES 3.1 or OpenGL 4.X and up" according to Wiki. And because KiCad is
conservative with removing support of older HW then it probably will be
taken into account some years later.
But on KiCad website there is in System Requirements as do KiCad need to
have HW with "Graphic card with at least OpenGL 2.1, with hardware
shaders" (http://kicad-pcb.org/help/system-requirements/). So I think
that shaders can be used.
Jakub
Dne 7.3.2016 v 22:35 Mário Luzeiro napsal(a):
Hi Jakub,
I will let the menu things for future consideration.
but I agree there is no way to display to the user the shortcut keys at the
moment. That could be an option: have the functionalities on menus with the
associated shortcut key.
Yes, I know basics of OpenGL and raytracing. But for raytracing OpenCL
can be used I think. But it is another story ..
I dont (almost) nothing about shaders programming or OpenCL..
I only know a bit of openGL legacy.
(btw, I believe I dont need to learn the actual shader programming anymore! :P
..as the new Vulkan API that looks that will make whatever exists today
obsolete again...)
There is also an important issue, from my understanding, it was desired that
kicad try to be as much as compatible as possible.
It is know that there are users that cannot run the pcbnew opengl mode because
their GPU dont support it..
So I was avoiding using shaders and keep it using OpenGL legacy.
However, the new 3D internal file format (the one that is converted after the
plugins to the render) have in mind the use with opengl shaders..
also the 3d viewer was implemented in such a way that multiple rendering modes
can be implemented... so .. in future.. who knows..
Mario
________________________________________
From: Jakub Kozdon [[email protected]]
Sent: 07 March 2016 20:30
To: Mário Luzeiro
Cc: [email protected]
Subject: Re: [Kicad-developers] Some new sweet features on the new 3D-Viewer
Hi Mário,
yes, I am dreaming a lot.
But for menu I think that all options in program should be in main menu.
There is more space for displaying shortcuts and it is easier to find
all functions.
Yes, I know basics of OpenGL and raytracing. But for raytracing OpenCL
can be used I think. But it is another story ..
I am planning to start doing some changes in KiCad source next month.
But as for now not for 3D viewer. So hope that I will be useful. For now
as least as tester.
Jakub
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp