Blender Git Commit Log

Git Commits -> Revision 8fbff1a

Revision 8fbff1a by Ton Roosendaal (master)
December 23, 2003, 22:31 (GMT)
- Fresnel V4.0

Based on feedback (thnx phase!) I found a big disadvantage of the 'real'
fresnel formula. It doesnt degrade to 0.0, causing 2-3 times too many
rays being fired compared to the previous one. So; a lot slower.

Now committed is a hybrid which allows (close to) real, and nice artistic
freedom, *and* it really goes to 0.0 and 1.0, assisting nicely in optimal
render times.
A real doc how it works (with pics) will be made before real release.

- Fixed bug in raytrace: the first renderpass didn't use fresnel for mirror.
- Fixed bug in previewrender, now it closer matches how fresnel renders

Commit Details:

Full Hash: 8fbff1a3b7c2c85591681f2682b0343b70dc1853
SVN Revision: 1756
Parent Commit: 4d8fce8
Lines Changed: +67, -50

8 Modified Paths:

/source/blender/blenkernel/intern/material.c (+4, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_material_types.h (+2, -2) (Diff)
/source/blender/render/intern/source/ray.c (+12, -7) (Diff)
/source/blender/render/intern/source/rendercore.c (+12, -14) (Diff)
/source/blender/src/buttons_scene.c (+1, -1) (Diff)
/source/blender/src/buttons_shading.c (+19, -15) (Diff)
/source/blender/src/previewrender.c (+15, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021