I always wondered, what are the advantages of 2d style openGL tools?
what about using faces as a interface and casting rays from the 'camera point' (orthographic projection at 2d planes) UV cord could = context hitPoint or localized X,Y or ? (so a flat plane with a image on it could be 10 commands)? 3d window = a plane textured by a camera in another 'scene' this would make everything -> what did you hit -> what happens when you feed it that. like I hit a slider when I pressed 7 = (set value to 7) the only caveat is real time text. (make a shader that scales and displays text on a 2d plane?) basically, BVHTree raycast as a UI, that can be changed / rebuilt at any time..... (just some thoughts/questions for 2.8x) On Sun, Mar 13, 2016 at 8:08 PM, Mike Erwin <[email protected]> wrote: > Hey Campbell, > > Was thinking mostly of the Viewport FX project branches for reference, plus > these more recent ones for continued development. > > https://developer.blender.org/diffusion/B/history/temp_viewport_fx_merge/ > https://developer.blender.org/diffusion/B/history/GPU_data_request/ > > Anyone working on a clean 2D UI drawing API should be aware of how that > would fit into and affect the overall GPU API. Which is exactly what > mentors are for! As described by Ton, this does sound like a good summer > project. > > Also interested students should check out non-Blender prior work such as > Quartz, Skia, NV_path_rendering. > > Mike Erwin > musician, naturalist, pixel pusher, hacker extraordinaire > > On Sun, Mar 13, 2016 at 10:38 PM, Campbell Barton <[email protected]> > wrote: > > > On Sat, Mar 12, 2016 at 6:52 AM, Mike Erwin <[email protected]> > > wrote: > > > Hi Marcel, > > > > > > Here is some info about our plans for the 3D Viewport: > > > > > > http://wiki.blender.org/index.php/Dev:2.8/ > > > http://wiki.blender.org/index.php/Dev:2.8/Viewport > > > http://wiki.blender.org/index.php/Dev:2.8/Source/OpenGL > > > > > > I don't actually think creating a new OpenGL drawing API from scratch > is > > a > > > good GSoC project. There's a lot of previous and current work on that > > topic > > > by a number of developers. *Helping us refine and finish* what is > already > > > started is a better approach. Blender 2.8 needs plenty of GL work in > > > general, so having an extra person for the summer is going to be great! > > > > Could you link to branches which are candidates for continued > development? > > I've checked on some of the branches and its not clear which are only > > useful as a reference (because they're years old), and which we should > > base new developments on. > > > > > Mike Erwin > > > musician, naturalist, pixel pusher, hacker extraordinaire > > > > > > On Fri, Mar 11, 2016 at 7:36 AM, Marcel Santana Santos < > [email protected] > > > > > > wrote: > > > > > >> Hi everyone, > > >> > > >> My name is Marcel, I am a Brazilian student of Computer Engineering at > > >> Federal University of Pernambuco. Here I am a researcher at a group > > which > > >> deals with graphics computer, computer vision and related areas. I > have > > >> worked on several projects of these areas in partnership with > industry. > > >> > > >> I am very interested in participating of Google Summer of Code with > the > > >> Blender project. And I am motivated by two topics: Create an OpenGL > > drawing > > >> API or Normal Editing Tools. > > >> > > >> Could some mentor talk about these topics or send a reference, so I > can > > >> understand the specificities of each one and prepare a draft? > > >> > > >> Br, > > >> > > >> -- > > >> > > >> Marcel Santana Santos > > >> Undergraduate of Computer Engineering 2013.2 - CIn/ UFPE > > >> > > >> Voxar Labs Researcher (http://www.cin.ufpe.br/~voxarlabs > > >> <http://www.cin.ufpe.br/~voxarlabs>) > > >> Teacher Assistant of Linear Algebra for Computing ( > > www.cin.ufpe.br/~ma531) > > >> Teacher Assistant of Graphics Processing (www.cin.ufpe.br/~if680) > > >> _______________________________________________ > > >> Bf-committers mailing list > > >> [email protected] > > >> http://lists.blender.org/mailman/listinfo/bf-committers > > >> > > > _______________________________________________ > > > Bf-committers mailing list > > > [email protected] > > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > > > > > -- > > - Campbell > > _______________________________________________ > > Bf-committers mailing list > > [email protected] > > http://lists.blender.org/mailman/listinfo/bf-committers > > > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
