Hi Mario, I just tried to test this, and I will comment a bit.
It seems that it cannot abort while performing the post processing shader. When in opengl mode and you hit the render button, it will show the lowres raytrace. I think it might be better to keep showing the last opengl image instead of the lowres raytrace, maybe. Also, there is a black border when in raytracing mode. When I resize the window it will short of change in jumps. I assume this is because you have a "discrete" size for the image itself. Is this something you plan to change/fix? Den 15/06/2016 22.40 skrev "Mário Luzeiro" <mrluze...@ua.pt>: > Hi Cirilo, Chris, > > As I received so many requests from you ;) > I implemented the features similar as you describe below. > Please update, rebuild and retry with the latest updates from my branch. > > I found an easy and elegant way of implement it, > with just some minimal changes. > It only add a small overhead time (about 1s or less on some tests I did) > > So, the new features are: > - Display the progress of raytracing render. > - If user move with the mouse it will abort the render. > - It also works on OpenGL mode, if a raytracing render is requested and > during the render the mouse is moved, > it will stop the render and back to OpenGL. > - This also may fix possible issues on some systems that make the windows > not responding because the render took too long. Now the windows is > refreshed periodically with the redraws. > > Regards, > Mario Luzeiro > ________________________________________ > From: Cirilo Bernardo [cirilo.berna...@gmail.com] > Sent: 15 June 2016 00:40 > > Another possible tweak in the raytrace window is to show progress somehow. > In SolidWorks this is done by showing a small black frame moving around as > parts of the scene are refined. This is not essential though, only > eyecandy, > but it does help a little on long render jobs because the user can see that > something is still happening. > > > ________________________________________ > From: Chris Pavlina [pavlina.ch...@gmail.com] > Sent: 14 June 2016 20:15 > > 3) Even at the faster speed, the raytracer is too slow and unresponsive. > > 3A) Raytracer UI responsiveness improvements. Allow the user to start > dragging > the PCB around even after the render has started, rather than going > completely > frozen during the render. > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp