[Bf-committers] Google Summer of Code

Ton Roosendaal ton at blender.org
Sat Mar 12 13:22:07 CET 2016


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  -  ton at blender.org   -   www.blender.org
Chairman Blender Foundation - Producer Blender Institute
Entrepotdok 57A  -  1018AD Amsterdam  -  The Netherlands



> On 11 Mar, 2016, at 20:52, Mike Erwin <significant.bit at gmail.com> 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 <mss8 at cin.ufpe.br>
> 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
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>> 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list