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
2015-06-04Merge branch 'master' into gooseberryLukas Tönne
Conflicts: intern/cycles/kernel/svm/svm.h
2015-06-02Fix T44919: BGE marhutils attrs leak memoryCampbell Barton
2015-05-30BGE Cleanup: Removing flen variable where it is not usedJorge Bernal
2015-05-30BGE Cleanup: Identical code for both if/else branchesJorge Bernal
2015-05-29Merge branch 'master' into gooseberryAntony Riakiotakis
2015-05-29BGE: Fix memory leak when unable to add wheelJorge Bernal
2015-05-28BGE Cleanup: Remove old commented Sumo physics codeJorge Bernal
2015-05-28BGE Cleanup: The value of ikconstraint cannot be NULL at this stage andJorge Bernal
therefore it is not necessary the NULL check.
2015-05-27Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/windowmanager/intern/wm_playanim.c
2015-05-27BGE: Add missing m_jumping initializationThomas Szepe
2015-05-26Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/editors/object/object_ops.c
2015-05-25BGE: Fix bug with default material and MTFace.Porteries Tristan
It set default material even if there are a MTface but no blender material. Tested in GLSL and Multitexture. Reviewers: HG1
2015-05-24BGE : Fix black material on meshes without materials in blenderplayer.Porteries Tristan
Blenderplayer forgot to initialize the default material (defmaterail) with function init_def_material(). This reverts also the plumber commit 2fa4a48bcef05671890fafc3fe50a8fa619f0259. Reviewers: campbellbarton
2015-05-20Merge branch 'master' into gooseberryAntony Riakiotakis
2015-05-20doxygen: corrections/updatesCampbell Barton
Also add depsgraph & physics
2015-05-20BGE: Use CameCase code style for KX_WorldInfo python API.Porteries Tristan
2015-05-19BGE: Fix T40555: LibLoad material caching issuePorteries Tristan
Previously we don't merge material cached list, it create dangling pointer and memory leak. Now we merge material cache list during the scene merge, and remove material in this list during the library free. Reviewers: agoose77, dfelinto, hg1, pgi, campbellbarton, moguri Reviewed By: campbellbarton, moguri Subscribers: campbellbarton, youle, kupoman Projects: #game_engine Differential Revision: https://developer.blender.org/D1278
2015-05-19Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/windowmanager/intern/wm_playanim.c
2015-05-17BGE: Fix T42244 LibLoad crash with logic brick KX_TouchSensorPorteries Tristan
I remove duplicate and wrong code which treat the special case of KX_TouchSensor. And Also the re-conversion of linked logic brick.
2015-05-17BGE: Fix T43761 No re-creation of display list after a mesh modification.Porteries Tristan
I also removed unused flags in RAS_ListRasterizer.cpp.
2015-05-15BGE: Fix T41299 Group API for child object in dupli instance group.Porteries Tristan
2015-05-15Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/editors/animation/anim_draw.c
2015-05-15BGE: Fix stupid typo error in DupliGroupRecursePorteries Tristan
2015-05-15BGE: Cleanup : merge 3 loop in 1 in function DupliGroupRecurse.Porteries Tristan
2015-05-15BGE: Fix T44700 mesh without material in blenderplayer.Porteries Tristan
If a mesh doesn't have a material we don't initialize the mSavedData in KX_BlenderMaterial to avoid crash.
2015-05-14Merge branch 'master' into gooseberrySergey Sharybin
Conflicts: build_files/scons/tools/Blender.py source/blender/blenkernel/intern/mesh.c source/blender/blenkernel/intern/object.c source/blender/blenkernel/intern/particle_system.c source/blender/editors/interface/interface_handlers.c
2015-05-14BGE: Add 'Lock Translation' for dynamic objectsThomas Szepe
The XYZ translation lock was missing for dynamic object. Reviewed By: panzergame
2015-05-14BGE: Fix: Double jumps are not working with character motion actuatorThomas Szepe
The actual character motion actuator triggers every frame the jump method. Adding an edge detection to trigger the jump method. Reviewers: lordloki, sybren, moguri Reviewed By: moguri Differential Revision: https://developer.blender.org/D1220
2015-05-14BGE: Code Cleanup: LOD hysteresis calculationThomas Szepe
* Cleanup duplicated code. * Remove unnecessary "this->" Reviewers: kupoman, lordloki Reviewed By: kupoman, lordloki Differential Revision: https://developer.blender.org/D1293
2015-05-12BGE : Fix Bullet shape margin for triangle mesh static objectsPorteries Tristan
2015-05-12BGE: Adding material IPO support to GLSL materialsMitchell Stokes
Most of this patch was created by Daniel Stokes, I'm mostly just cleaning it up and testing it. Still todo: hardness. I need to figure out how to handle the integer -> float conversion on a dynamic uniform. Reviewers: psy-fi, brecht Reviewed By: psy-fi Subscribers: psy-fi Differential Revision: https://developer.blender.org/D511
2015-05-10BGE : Fix crash during physics mesh update.Porteries Tristan
Currently we can't update the physics mesh of an added rigid body. The cause is that that we need to update all shapes to say that the mesh was changed, for static object we don't do that previously because we use a odd way to reallocate memory at the same place. So now when a mesh is changed we iterate all physics controllers which use the same shape info and recreate its shape with the correct mesh. example file : {F168100} Reviewers: scorpion81, sergof, hg1, sybren, moguri, agoose77 Reviewed By: moguri, agoose77 Subscribers: sybren Differential Revision: https://developer.blender.org/D1269
2015-05-10BGE: Fix T43822 Videotexture does not use sky color for off-screenJorge Bernal
rendering Make scene background color as default for render-to-texture instead of current blue color (0, 0, 255). It is very useful for mirrors setups. Reviewers: moguri, ben2610, sybren, panzergame, hg1 Reviewed By: panzergame, hg1, moguri Subscribers: mpan3 Differential Revision: https://developer.blender.org/D1287
2015-05-09Fix T38335: incorrect triangle index in raycast with more than 2 quadsPorteries Tristan
eb81153896 broke the fix for T38335, and this fix was incomplete, now we iterate by triangles and polys in the same while block.
2015-05-09Cleanup: warning (sequence-point)Campbell Barton
2015-05-08Fix T38335: incorrect triangle index in raycast resultPorteries Tristan
Previously we forgot to do a special operation for indexes to convert a quad to two triangles.
2015-05-08BGE: Cleanup function UpdateMesh and SetMesh in CcdPhysicsController.cppPorteries Tristan
"if (value == true)" -> "if(value)" "if (ptr == NULL)" -> "if (!ptr)" "vector<bool>" -> "std::vector<bool>" And other blender typo.
2015-05-07Merge branch 'master' into gooseberryAntony Riakiotakis
2015-05-06BGE : KX_VertexProxy support for more than 2 UV channel.Porteries Tristan
I have added an optional named "index" argument for methode get/setUV, I have also modified the and set to deprecated methodes setUV2 and getUV2 : the doc was wrong and the methode can't be called anyway because it declared as VARARG in the .h and convert directly the args value to a vector in the .cpp. Reviewers: sybren, lordloki, hg1 Reviewed By: lordloki, hg1 Subscribers: agoose77 Differential Revision: https://developer.blender.org/D1240
2015-05-06Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/editors/object/object_shapekey.c
2015-05-06BGE: Fix compound child shape added on instance game objectPorteries Tristan
2015-05-05BGE: Fix collision callbacks for compound controllersPorteries Tristan
It fix some mistakes in b5e96530353ef22d184a60cd2b59a5e451ee211f and made a more safety behavior for collision callbacks used in compound controllers during adding and removing.
2015-05-05BGE: Remove function DisableCcdPhysicsController and ↵Porteries Tristan
EnableCcdPhysicsController in CcdPhysicsEnvironment Replace EnableCcdPhysicsController by AddCcdPhysicsController and DisableCcdPhysicsController by RemoveCcdPhysicsController. Tested with compound shapes and collision sensors. Reviewers:agoose77, ideasman42
2015-05-04Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/editors/space_sequencer/sequencer_draw.c
2015-05-04BGE: Cleanup KX_BlenderSceneConverter.cppPorteries Tristan
This commit is a little cleanup for whitspaces, braces, spaces around operators and useless keywords struct/class. Reviewers:sybren
2015-05-04BGE Player: Fix compilation error after cleanup commit da8a62aSergey Sharybin
2015-05-04BGE: Added 'ghost' arg to KX_GameObject.suspendDynamics() methodSybren A. Stüvel
The implementation of this 'ghost' argument already existed in the C++ source, but wasn't exposed to Python yet.
2015-05-02Fix ghash assert during BGE libload.Porteries Tristan
The assert message was caused by the multi call of BLO_library_append_begin in KX_BlenderSceneConverter::LinkBlendFile.
2015-04-28Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: intern/cycles/blender/blender_object.cpp intern/cycles/blender/blender_sync.h source/blender/editors/interface/interface_utils.c
2015-04-27Fix T44464: Viewport mipmaps no longer toggle offCampbell Barton