GSOC 2019: Interested in C++ related project

Hi community,

This is Edward :smiley: , an Information Engineering student from Hong Kong.
I have been attracted by the idea list of Blender and I have decided to write proposal on one of the following projects:
Improve Compositor Performance
Sequencer Background Audio Rendering
Dynamic Brush Previews

After signing up for the mailing list, I have read the following guide for new Blender developer and hope it can also help student who is applying for gsoc 2019.

https://wiki.blender.org/wiki/Developer_Intro/Advice
https://wiki.blender.org/wiki/Developer_Intro/Overview
https://wiki.blender.org/wiki/Source/File_Structure

I prefer to get my hands dirty and dive into the code base directly, after building the project, I have started to read and understand the big pictures behind. Unfortunately, unlike Python scripts, the cmake part takes time to build, I would like to know if skipping some heavy components that are not being used at this moment is possible?

Thank you very much for the time spent on reading my enquiry and I am looking forward to your kind reply! :smile:

1 Like

Hi, have a look at my answer to Build Blender Time saving tips?.

Also see @ideasman42’s answer.

1 Like

Hi intrigus,

Thank you for the prompt reply, I will look into them right now, thanks!

The symlinking stuff doesn’t work for windows though, it needs a fair amount of other stuff the INSTALL phase provides.

1 Like

Hi community,

I have just submitted the proposal draft for the project: Dynamic Brush Previews.

Therefore, I would like to seek professional advice on further improving my proposal, I am open to any suggestions, thank you :smiley:

1 Like

I’d suggest making your proposal public, so everyone can see it :slight_smile:

1 Like

Hi guys,

After the discussion with William, it is suggested that the project of dynamic brush preview should be focusing more on the rendering part, the implementation part will be put for the additional and extra features.
Therefore, I would like to seek advice from the community that which file/folder is currently being used by Blender for rendering brush/contains the logic of rendering brush tools?

Many thanks,
Edward

1 Like