Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-23Fix #28343: glsl error after derivative maps commit.Brecht Van Lommel
2011-08-22glsl and render support for derivative mapsMorten Mikkelsen
2011-05-02Fix #26807: glsl diffuse/specular was not clamping negative values, givingBrecht Van Lommel
some inconsistent results with the renderer.
2011-02-23since the introduction of 'newbump' blenderM.G. Kishalmi
was exporting normal maps with red and green channel inverted relative to the geometry it actually exports. This change makes blender export normal maps which are very similar to most tools out there. patch by Morten S. Mikkelsen
2011-02-14This commit will switch blender to use tangent space generated withinM.G. Kishalmi
the two files mikktspace.h and mikktspace.c. These are standalone files which can be redistributed into any other application and regenerate the same tangent spaces. The implementation is independent of the ordering of faces and the vertex ordering of faces.
2011-02-08fix: latest shader wasn't working on itel gfx-cardsM.G. Kishalmi
couldn't use a = ( float_function() < 0 )? b: c; for whatever reason.
2011-02-08GLSL shader partM.G. Kishalmi
bump-mapping update to properly support multiple textures in different bump-spaces.
2011-01-30moved texture_space scaling factor from glsl to C.M.G. Kishalmi
2011-01-30bugfix #25867M.G. Kishalmi
fix for objectspace bumpmapping
2011-01-30Fix for object-space bumpmapping in GLSL. Fix providedTon Roosendaal
by Morten Mikkelsen in IRC.
2011-01-29Fixes for GLSL bump code; it was using calls not supported forTon Roosendaal
older GLSL versions (< 1.3) Thanks Matthew M: - adding mat3 from ma4 function - removal of transpose() And I've hacked in myself a textureSize() replacement, the image size gets passed on to function now.
2011-01-29matching 3Dview GLSL shaders for the new bumpmapping methodsM.G. Kishalmi
2010-08-06after discussion with brecht reverting this commit, will pass on feedback to ↵Tom Musgrove
the patch author
2010-08-06Committing Konrads GLSL preview of bumpmapping, now we no longer have the ↵Tom Musgrove
bizarre situation of being able to view the changes of the normal map but not of regular bump mapping
2010-08-04removing the f so that glsl shaders work on older cardsTom Musgrove
2010-07-29Fix #23073: glsl and 3d view background color didn't take color managment intoBrecht Van Lommel
account yet, should now be consistent with render.
2009-11-09material shader curve factor (same as compo node)Campbell Barton
2009-10-19Fix #19632: GLSL was not updated for soft/linear light blending modes.Brecht Van Lommel
2009-10-01Texture stack influences are now all separate values, and negativeBrecht Van Lommel
mapped values now have their influence negated instead. Also a few RNA changes for TextureSlot. Bumped subversion for the version patch.
2008-09-06GLSL: small optimization if Use Alpha is disabled for textures.Brecht Van Lommel
2008-09-05Bugfix for GLSL: no specular/diffuse + only shadow for lampsBrecht Van Lommel
didn't work correct.
2008-09-05Merge of first part of changes from the apricot branch, especiallyBrecht Van Lommel
the features that are needed to run the game. Compile tested with scons, make, but not cmake, that seems to have an issue not related to these changes. The changes include: * GLSL support in the viewport and game engine, enable in the game menu in textured draw mode. * Synced and merged part of the duplicated blender and gameengine/ gameplayer drawing code. * Further refactoring of game engine drawing code, especially mesh storage changed a lot. * Optimizations in game engine armatures to avoid recomputations. * A python function to get the framerate estimate in game. * An option take object color into account in materials. * An option to restrict shadow casters to a lamp's layers. * Increase from 10 to 18 texture slots for materials, lamps, word. An extra texture slot shows up once the last slot is used. * Memory limit for undo, not enabled by default yet because it needs the .B.blend to be changed. * Multiple undo for image painting. * An offset for dupligroups, so not all objects in a group have to be at the origin.