Andre Susano Pinto
656ee61718
Merge from trunk
...
(The last time there was some files missing due to failed connection to svn server while merging.. thats why this stuff of reverting last merge and redoing it)
svn merge -r 16231:16608 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-09-19 14:15:36 +00:00
Andre Susano Pinto
2f9f0710d1
Revert last merge from trunk
...
svn merge -r 16539:16538 https://svn.blender.org/svnroot/bf-blender/branches/soc-2008-jaguarandi/
2008-09-19 12:05:45 +00:00
Andre Susano Pinto
a1d611e9bd
svn merge -r 16231:16536 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-09-15 14:20:31 +00:00
Andre Susano Pinto
2ce338f7e8
svn merge -r 16077:16174 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-08-18 14:33:26 +00:00
Andre Susano Pinto
43bf03580f
svn merge -r 15988:16077 https://svn.blender.org/svnroot/bf-blender/trunk/blender
...
To have the 50% faster nearest_surface point.
Changed mesh_faces_nearest_point to return the face normal instead of collision normal
2008-08-13 19:22:35 +00:00
Andre Susano Pinto
70730c7226
svn merge -r 15392:15551 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-07-13 13:21:01 +00:00
Andre Susano Pinto
c7dbc65488
svn merge -r 15292:15392 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2008-06-30 22:57:52 +00:00
Benoit Bolsee
0db0f5734d
Various mem leaks related to CValue reference count fixed
2008-03-01 19:46:50 +00:00
Erwin Coumans
2e6d576182
Sorry to break the cvs-closed status, so if you really need to make a new 2.40 build, just disable the game engine if it doesn't compile for a platform. Again, sorry if this breaks non-windows platforms, but I hope people help to get this amazing fix working for all platforms. Armature-fixing contribution from Snailrose. Also lots of cool things from Snailrose and Lagan.
...
Armatures are back
Split screen
Double sided lightning
Ambient lighting
Alpha test
Material IPO support (one per object atm)
Blender materials
GLSL shaders - Python access
Up to three texture samplers from the material panel ( 2D & Cube map )
Python access to a second set of uv coordinates
See http://www.elysiun.com/forum/viewtopic.php?t=58057
2006-01-06 03:46:54 +00:00
Erwin Coumans
9119b6e8a5
Fixed several bugs: python refcounting related and Bullet related (basic add/remove object support, bounding volume hierarchy). Added a few files, updated the Bullet scons. Vc6/7 Bullet projectfiles need to add a couple of files: 'Bullet/CollisionShapes/BvhTriangleMeshShape.cpp',
...
'Bullet/CollisionShapes/ConvexTriangleCallback.cpp',
'Bullet/CollisionShapes/EmptyShape.cpp',
'Bullet/CollisionShapes/OptimizedBvh.cpp',
'Bullet/CollisionShapes/TriangleCallback.cpp',
'Bullet/CollisionShapes/TriangleIndexVertexArray.cpp',
'Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp'.
Sorry, no armatures fix yet.
2005-12-31 07:20:08 +00:00
Kester Maddock
c844aa265a
Big patches:
...
Erwin Coumans: Abstract the physics engine
Charlie C: Joystick fixes
Me: Moved the ray cast (shadows, mouse sensor & ray sensor)
2005-03-25 10:33:39 +00:00
Jean-Luc Peurière
c78e44cdc5
big warning hunt commit
...
lot of casts, added prototypes, missing includes and some true errors
2005-03-09 19:45:59 +00:00
Kester Maddock
46fbe6b01e
Fix for bugs: 1788 (forces) and 1799 (python delattr on game objects)
...
Use Polytope collision for faster mesh intersection tests, so SOLID can actually use that qhull lib now.
2004-11-22 10:19:19 +00:00
Kester Maddock
1217928e66
Fixes for Camera objects and python:
...
Normalise clip planes for sphere testing.
Do a frustum-sphere <-> sphere test
Reference count all python objects (!)
2004-05-21 09:18:42 +00:00
Kester Maddock
2fd6e72851
Changed Python _getattr/_setattr methods to use const STR_String& instead of char* - makes using these methods much nicer.
2004-05-16 13:05:15 +00:00
Kester Maddock
63048b6cf4
Synchronise game engine with Tuhopuu2 tree.
2004-04-24 06:40:15 +00:00
Roel Spruit
ffabbbea8d
Nathan Letwory's patch for bug #424 const errors kept MSVC7 projectfiles from compiling.
2003-12-01 15:01:20 +00:00
Kent Mein
209a2ede2c
Last of the config.h mods...
...
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
added to these files.
Kent
--
mein@cs.umn.edu
2002-11-25 15:29:57 +00:00
Hans Lambermont
12315f4d0e
Initial revision
2002-10-12 11:37:38 +00:00