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
