Blender Git Commit Log

Git Commits -> Revision 9bf630a

Revision 9bf630a by Ton Roosendaal (master)
July 19, 2003, 20:31 (GMT)
WARNING: with makefiles I could not get a stable blender compiled.
do a make clean in source/blender/ to be sure!

- Included the new shaders from Cessen... well, only the shader calls
themselves. To make sure the shaders work I nicely integrated it

- MaterialButtons: layout changed a bit, but still resembles the old
layout. The 'shader' options now are located together.

- Shaders are separated in 'diffuse' and 'specular'. You can combine them
freely.

- diffuse Lambert: old shader
diffuse Oren Nayar: new shader, gives sandy/silky/skinny material well
diffuse Toon: for cartoon render

- specular Phong: new spec, traditional 70ies spec
specular CookTorr: a reduced version of cook torrance shading, does
off specular peak well
specular Blinn: new spec, same features as CookTorr, but with extra
'refraction' setting
specular Toon: new spec for cartoon render

- default blender starts with settings that render compatible!

- works in shaded view and preview-render

- works in unified render

Further little changes:

- removed paranoia compile warnings from render/loader/blenlib

- and the warnings at files I worked at were removed.

Commit Details:

Full Hash: 9bf630a1f32a264b5e0a6842ebb812e7eb52556e
SVN Revision: 1077
Parent Commit: 8607322
Lines Changed: +431, -142

18 Modified Paths:

/source/blender/blenkernel/bad_level_call_stubs/stubs.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_bad_level_calls.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+18, -5) (Diff)
/source/blender/blenkernel/intern/material.c (+15, -8) (Diff)
/source/blender/blenlib/intern/Makefile (+1, -1) (Diff)
/source/blender/blenloader/intern/Makefile (+1, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+9, -0) (Diff)
/source/blender/include/interface.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_material_types.h (+15, -1) (Diff)
/source/blender/render/extern/include/render.h (+6, -1) (Diff)
/source/blender/render/intern/include/rendercore.h (+3, -3) (Diff)
/source/blender/render/intern/include/rendercore_int.h (+0, -1) (Diff)
/source/blender/render/intern/source/Makefile (+1, -1) (Diff)
/source/blender/render/intern/source/pixelshading.c (+22, -10) (Diff)
/source/blender/render/intern/source/rendercore.c (+208, -14) (Diff)
/source/blender/renderconverter/intern/Makefile (+1, -1) (Diff)
/source/blender/src/buttons.c (+96, -75) (Diff)
/source/blender/src/previewrender.c (+32, -17) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021