Blender C/C++ documentation

Hello, I am interested to work in some Blender Core specially in compositor nodes section. Is there any resource or doc where I can understand the C codes of Blender?

Thanks.

2 Likes

Whenever I’ve asked about documentation I’ve been referred to:
https://archive.blender.org/wiki/index.php/Dev:Source/

Another few places to get info on the codebase is through git log, https://devtalk.blender.org/ (THIS website), and https://developer.blender.org/

One guy has actually started creating and selling a course:


.
.
.
Also, the RNA and DNA portion of Blender’s codebase seems like it’s unavoidable for any moderate sized project. I’m not a good programmer and I don’t know much about Blender, but I do know enough about the RNA and DNA portion to, at least, give someone a good push forward. If you’re interested, I could tell you a little bit about what I’ve learned.

2 Likes

Thanks @J_B. I have bookmarked it. I will knock you when I can grab some of the basics. Thanks for your support again.