Blender Git Commit Log

Git Commits -> Revision 6ccc605

Revision 6ccc605 by Antonis Ryakiotakis (master)
December 15, 2011, 13:58 (GMT)
Bicubic bump map filtering.

This commit introduces bicubic bump map capabilities for the viewport for OpenGL 3.0+ capable GPUs.

To use the functionality change the bump mapping method to "best quality"
Previous "best quality" setting becomes "medium quality" now.
For non OpenGL 3.0 GPUs this becomes the same as "medium quality"

Also:
* added tooltip descriptions to the bump method settings.
* modified the shader to ommit extraneous matrix multiplications for matrices already provided by OpenGL.

Bicubic shader by Morten Mikkelsen. Thanks a lot!

Oh...and FIRST!

Commit Details:

Full Hash: 6ccc605660ea0b45b723016e82b3635f8d5cc707
SVN Revision: 42647
Parent Commit: 030694b
Lines Changed: +1744, -1455

11 Modified Paths:

/release/scripts/startup/bl_ui/properties_texture.py (+1, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+1, -1) (Diff)
/source/blender/gpu/GPU_extensions.h (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+39, -3) (Diff)
/source/blender/gpu/intern/gpu_material.c (+14, -3) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl (+80, -2) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+1600, -1442) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_material.c (+4, -2) (Diff)
/source/blender/render/intern/source/render_texture.c (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021