Hi, The "OpenGL drawing API" idea on our list is to better manage high quality scalable, pixel-exact and perfectly anti-aliased lines, boxes, icons, fonts, shadows, etc. The system currently works quite good, so I don't think it's a simple task to do without a experience with Blender and OpenGL rendering code.
In order to examine the scope of the project, please check the drawing code in our UI and play with it a bit. You find it in source/blender/editors/interface/ If you are not familiar with Blender or the code, then start with the basics as outlined on the wiki page for students. http://wiki.blender.org/index.php/Dev:Ref/GoogleSummerOfCode/2016/Students -Ton- -------------------------------------------------------- Ton Roosendaal - [email protected] - www.blender.org Chairman Blender Foundation - Producer Blender Institute Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > On 11 Mar, 2016, at 20:52, 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! > > 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 _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
