Links you might find useful


#1

Post all your links here

Coding:
http://wiki.blender.org/index.php/Dev:Source/Architecture
http://wiki.blender.org/index.php/Dev:Source/Render/Pipeline
http://wiki.blender.org/index.php/Dev:Source/Materials/Transmissivity
http://wiki.blender.org/index.php/Dev:Source/Textures/UV/Unwrapping
https://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Hacking_Blender

Code analysis:
http://fossies.org/dox/blender-v2.71/index.html

Blender git:
https://developer.blender.org/diffusion/B/browse/master/source/blender/

3D lessons:
http://www.scratchapixel.com/lessons/3d-basic-lessons/
http://www.kmjn.org/notes/3d_rendering_intro.html
http://www.garybeene.com/3d/3d-math.htm
http://www.bcmath.ca/mathlessons.html


http://www.a1k0n.net/2011/07/20/donut-math.html
http://www.mathsisfun.com/geometry/herons-formula.html
http://http.developer.nvidia.com/GPUGems3/gpugems3_ch30.html
http://www.codesampler.com/d3dbook/chapter_02/chapter_02.htm
http://help.chaosgroup.com/vray/help/150SP1/gimethods.htm
http://cumbia.visus.uni-stuttgart.de/ger/research/proj/ito/materials/VIS-Modules-06-Direct_Volume_Rendering.pdf

Game related:
http://nehe.gamedev.net/

Others [misc]:


http://eprints.hud.ac.uk/19756/1/Nathan_Jarvis_-Final_Thesis-_Jan_2014.pdf
http://www.amazon.de/Physically-Based-Rendering-CD-ROM-Implementation/dp/012553180X


#2

Freestyle coding:
http://lists.blender.org/pipermail/bf-blender-npr/2014-July/000063.html


#3

Real-Time Rendering, Third Edition [Expensive book]


#4

Offsite chat: http://tlk.io/bnpr


#5

Tuning Basic Linear Algebra Routines for Hybrid CPU+GPU Platforms
http://www.sciencedirect.com/science/article/pii/S187705091400180X


#6

Open GL
Paper on some interesting npr effects in opengl like pointilisme, monet and a nice watercolor look a like.

Some courses and explenations about using opengl shaders
http://web.engr.oregonstate.edu/~mjb/cs519/


#7

OpenGL 3 & 4 code examples


#8

Physically-Based Shading at Disney
Looks like 2D Color Ramp, might be good for realtime preview.


#9

Introduction to OpenGL and GLSL
Very long but cover a lot of the basics.