blender/source/gameengine
Benoit Bolsee fc66b3f2ef BGE: support modifiers without mapping to original mesh both graphically and physically, fixes bug #24942 and #25286.
Support for physics is done by skiping the modifiers that
don't support mapping to original mesh. This mapping is
required to report the hit polygon to the application
by the rayCast() function.

Support for graphics is done by using the same render
function that blender uses for the 3D view. This guantees
equal result.

Limitation: there is still a known bug if all these conditions are met:
- Display list enabled
- Old tex face with a several textures mapped to the same material
- no armature or shape keys
- active modifiers

In this case, only a part of the mesh will be rendered
with the wrong texture. To avoid this bug, use the GLSL
materials or make sure to have 1 material=1 texture in
your old tex face objects.
2011-01-23 17:17:21 +00:00
..
BlenderRoutines remove references to BKE_utildefines where its not needed. 2011-01-07 19:18:31 +00:00
Converter BGE: support modifiers without mapping to original mesh both graphically and physically, fixes bug #24942 and #25286. 2011-01-23 17:17:21 +00:00
Expressions remove/comment unused defines, also zero FileGlobal.filename to quiet valgrind. 2011-01-16 21:12:38 +00:00
GameLogic support building with python3.2 2011-01-18 21:39:50 +00:00
GamePlayer Adding overhead drawing (frame rate, profile, debug props) capabilities back to the Blenderplayer by replacing commented out BMF_* functions with BLF_* equivalents. 2011-01-05 01:34:33 +00:00
Ketsji BGE: support modifiers without mapping to original mesh both graphically and physically, fixes bug #24942 and #25286. 2011-01-23 17:17:21 +00:00
Network rename blenderlib to blender_add_lib 2010-12-22 23:09:30 +00:00
Physics BGE: support modifiers without mapping to original mesh both graphically and physically, fixes bug #24942 and #25286. 2011-01-23 17:17:21 +00:00
PyDoc == python api doc == 2010-10-13 10:42:33 +00:00
Rasterizer BGE: support modifiers without mapping to original mesh both graphically and physically, fixes bug #24942 and #25286. 2011-01-23 17:17:21 +00:00
SceneGraph rename blenderlib to blender_add_lib 2010-12-22 23:09:30 +00:00
VideoTexture use PySequence_Size() rather then PySequence_Length(), this is only kept in python for backwards compatibility. 2011-01-09 14:53:18 +00:00
CMakeLists.txt CMake: use blender_include_dirs("${OPENGL_INCLUDE_DIR}") rather then blender_include_dirs(${OPENGL_INCLUDE_DIR}) 2010-12-31 04:29:11 +00:00
Makefile Update address in license block. 2010-08-10 21:22:26 +00:00
SConscript enable building the game engine without bullet for scons & cmake 2010-10-10 07:01:56 +00:00