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
2012-11-05Compile fixes for recent boost changesAntony Riakiotakis
2012-11-05Fix for [#33090] "Segfault/Crash with Empty and Motion Actuator, Keyboard ↵Mitchell Stokes
Sensor" reported by Martin Felke (scorpion81). Apparently, not all objects have physics controllers, so now we do a NULL check in KX_ObjectActuator.
2012-11-05Audaspace:Joerg Mueller
Replacing AUD_Reference with boost::shared_ptr.
2012-11-05BGE: This patch adds a character wrapper (similar to the already implemented ↵Mitchell Stokes
vehicle wrapper) to control character physics options. Currently supported options are: * jump() -- causes the character to jump * onGround -- specifies whether or not the character is on the ground * gravity -- controls the "gravity" that the character physics uses for the character More options could be added (such as jump speed, step height, make fall speed, max slope, etc).
2012-11-03style cleanup: tabs & whitespaceCampbell Barton
2012-11-01BGE: Fix for bug #33025 "Character physics object won't stop moving with ↵Mitchell Stokes
simple motion actuator" reported by Jared Smith (jsmithketchup). Characters no longer use a simple translation change for ApplyMovement(), they instead delegate to the character controller's setWalkDirection(). The motion actuator now sets this to (0, 0, 0) on a negative pulse.
2012-10-31BGE: Committing patch #32291 "Updated profiling layout for BGE" from Angus ↵Mitchell Stokes
Hollands (agoose77). This patch adds a headers for the profiling information and for the debug properties so they are no longer jumbled together. It also modifies how debug properties are displayed; changes "swap" to "Frametime"; and changes the display from seconds to ms, which is much more useful. In addition to this patch, I've also modified the precision of the numbers displayed in the profiling information to make things a little cleaner.
2012-10-30remove CD_POLYINDEX customdata layer:Campbell Barton
reported as [#29376] BMESH_TODO: remove tessface CD_ORIGINDEX layer for a single mesh there could be 3 origindex mappings stored, one on the polygons and 2 on the tessfaces. (CD_POLYINDEX and CD_ORIGINDEX). as Andrew suggests, now tessfaces (which are really a cache of polygons), using origindex to point to polygons on the same derived mesh, and polygons only store the original index values.
2012-10-30BGE: Adding support for Bullet's collision masks. Each object now has a ↵Mitchell Stokes
collision mask and a collision group. Object A and object B collide if object A's groups is in object B's mask and object B's group is in object A's mask. In other words, the group defines what the object is (collision wise) and the group defines what the object can collide with. The majority of this patch was provided by Kupoman with some edits from me and heavy testing by z0r.
2012-10-29style cleanupCampbell Barton
2012-10-27style cleanupCampbell Barton
2012-10-23code cleanup: remove $Id's that crept back in, also osl style editsCampbell Barton
2012-10-22style cleanupCampbell Barton
2012-10-21style cleanup: bge, switch statements mostly.Campbell Barton
also left bmesh decimator on in previous commit.
2012-10-21style cleanup: trailing tabs & expand some non prefix tabs into spaces.Campbell Barton
2012-10-21code cleanup: spellingCampbell Barton
2012-10-20style cleanupCampbell Barton
2012-10-15style cleanup: bgeCampbell Barton
2012-10-15add missing redraw notifier for separate UV operator, also some style ↵Campbell Barton
cleanup and remove unused define.
2012-10-15code cleanup: check for msvc directly when using warning pragma's.Campbell Barton
2012-10-14code cleanup: remove redundant castsCampbell Barton
2012-10-09code cleanup: make header defines more consistent, JOYSENSOR header guard ↵Campbell Barton
had a typo too.
2012-10-09rename BGE KX_GameObject attrsCampbell Barton
* group -> group_parent * members -> group_children so its more clear what direction the relationship is.
2012-10-09patch [#31875] Patch to get scene access through a game objectCampbell Barton
from Jay Parker (battery)
2012-10-09code cleanup: quiet -WreorderCampbell Barton
2012-10-08BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGLMitchell Stokes
viewport. This helps to eliminate OpenGL calls in weird places like the physics code and to reduce glGet calls, which are expensive. There should be no functional changes (except maybe a very slight speed improvement).
2012-10-07BGE: Committing patch [#31442] "API improvements: Group references python ↵Mitchell Stokes
api, for better control over groups and instances" by Martin Sell (moerdn). This patch adds a member and a group property to KX_GameObject: * KX_GameObject.member returns the list of group members if the object is a group object, otherwise None is returned * KX_GameObject.group returns the group object that the object belongs to or None if the object is not part of a group
2012-09-16style cleanupCampbell Barton
2012-09-16fix for error in recent commit (made function static that shouldn't have ↵Campbell Barton
been), add extra gcc warnings to cmake.
2012-09-16code cleanup: make local game engine functions staticCampbell Barton
2012-09-13BGE: LibLoaded sensors that made use of physics controllers (touch, ↵Mitchell Stokes
collision) could cause various physics problems (like infinite loops in Bullet, etc). This happened because their KX_TouchEventManagers were merged prior to having their physics controllers merged, which has now been fixed. Thanks to Kupoman for hunting down the fix!
2012-09-06code clenup: comments and some style edits on ghost/osx (odd indentation)Campbell Barton
2012-09-04fix for building without python, also rework python-main-loop control in the ↵Campbell Barton
BGE to not use RNA (use lower level BKE/BLI funcs instead)
2012-09-04code cleanup: move file string defines into BLI_path_utils.h, ↵Campbell Barton
BKE_utildefines is now unused but keep incase we want to add defines there later.
2012-09-02..\commmit_hive.txtBenoit Bolsee
2012-08-27BGE: Make sure lib loaded cameras are added to the active scene's camera list.Mitchell Stokes
2012-08-26style cleanup: whitespaceCampbell Barton
2012-08-23style cleanupCampbell Barton
2012-08-20patch/bugfix [#32006] Fix for Collision Sensor - R6025 pure virtual function ↵Dalai Felinto
call crash when deleting objects in overlay scene by Jay Parker(battery) Fix for bug [#30477] Collision Sensor - R6025 pure virtual function call crash
2012-08-18style cleanup: also correct some doxy commentsCampbell Barton
2012-08-18Moving more duplicate code from GPU_create_gl_tex_compressed() and ↵Mitchell Stokes
BL_Texture::InitGLCompressedTex() into GPU_Upload_dxt_texture(). This reduces code duplication and ensures that both paths are using the same settings.
2012-08-12style cleanupCampbell Barton
2012-08-08Accidentally did a commit when I wanted to revert... (ignore my last revision)Mitchell Stokes
2012-08-08(no commit message)Mitchell Stokes
2012-08-06fix for bge module imports so you can do for eg:Campbell Barton
import bge.render as render
2012-08-06Fix for [#32054] "Animation break after resuming scene" reported by Andreas ↵Mitchell Stokes
Esau (ndee). The action's timing was getting messed up which resulted in negative local frames, which were being counted as "done."
2012-08-05BGE: Fixing a NULL pointer exception caused by calling ↵Mitchell Stokes
KX_Scene.active_camera when there is no camera in the scene.
2012-08-04code cleanup:Campbell Barton
- replace (strcmp(vfont->name, FO_BUILTIN_NAME) == 0) with (BKE_vfont_is_builtin(vfont)). - reduce some double promotions.
2012-08-03code cleanup: double promotion warningsCampbell Barton
2012-08-01style cleanup: whitespace, also add '?' to save over popup since it wasnt ↵Campbell Barton
totally clear it was a question (user pointed this out, they thought it was just notification and lost their work).