This is Edward , 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.
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!
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?