http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Panzergame http://www.miikahweb.com/ MiikaHweb - Blender Commits By Panzergame fi Tue, 02 Jun 20 07:42:35 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[6a5487e] master: BGE: Fix blenderplayer stub.]]> http://www.miikahweb.com/en/blender/git-logs/commit/6a5487e02159835b7017970867d6da639983ff6e 6a5487e
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix blenderplayer stub.

Add dummy definition of WM_operator_is_repeat.

----------------------------------------
1 Path Changed]]>
Tue, 14 Mar 2017 20:32:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6a5487e02159835b7017970867d6da639983ff6ePorteries Tristan
<![CDATA[[5e5d3d6] master: BGE: Call DNA_sdna_current_init when launching blenderplayer...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5e5d3d6391448d30c1946452aeaf3086f28ad875 5e5d3d6
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Call DNA_sdna_current_init when launching blenderplayer.

Don't calling DNA_sdna_current_init was creating a crash because a global uninitialized
variable was used when reading blender files.

----------------------------------------
1 Path Changed]]>
Mon, 08 Aug 2016 13:45:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5e5d3d6391448d30c1946452aeaf3086f28ad875Porteries Tristan
<![CDATA[[3191ac9] compositor-2016: BGE: Fix KX_LightObject python API documentation.]]> http://www.miikahweb.com/en/blender/git-logs/commit/3191ac95245065f93936f9fc872e5e0d7ea123e3 3191ac9
Branches : compositor-2016
Author : Porteries Tristan (panzergame)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
BGE: Fix KX_LightObject python API documentation.

Replace "..attribute::" by ".. attribute::".

----------------------------------------
1 Path Changed]]>
Wed, 08 Jun 2016 19:45:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3191ac95245065f93936f9fc872e5e0d7ea123e3Porteries Tristan
<![CDATA[[23bdcfe] master: BGE: Fix KX_LightObject python API documentation.]]> http://www.miikahweb.com/en/blender/git-logs/commit/23bdcfe560d2cd568b3dd1ba5ff1796d3330b67c 23bdcfe
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix KX_LightObject python API documentation.

Replace "..attribute::" by ".. attribute::".

----------------------------------------
1 Path Changed]]>
Sun, 15 May 2016 14:56:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/23bdcfe560d2cd568b3dd1ba5ff1796d3330b67cPorteries Tristan
<![CDATA[[2050ecc] master: BGE: Fix T48071: Global logic manager]]> http://www.miikahweb.com/en/blender/git-logs/commit/2050ecc307de9159b50c7f9798e47a366f505f2e 2050ecc
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix T48071: Global logic manager

Previously the logic manager was used as a global variable for SCA_ILogicBrick::m_sCurrentLogicManager,
this request to always update it before run any python script and allow call function like
ConvertPythonTo[GameObject/Mesh]. The bug showed in T48071 is that as exepted the global
m_sCurrentLogicManager is not updated with the proper scene logic manager.
Instead of trying to fix it by updating the logic manager everywhere and wait next bug report to add
a similar line. The following patch propose a different way:
- Every logic brick now contain its logic manager to SCA_ILogicBrick::m_logicManager, this value is
set and get by SCA_ILogicBrick::[Set/Get]LogicManager, It's initialized from blender conversion and
scene merging.
- Function ConvertPythonTo[GameObject/mesh] now take as first argument the logic manager to find name
coresponding object or mesh. Only ConvertPythonToCamera doesn't do that because it uses the
KX_Scene::FindCamera function.

Reviewers: moguri

Differential Revision: https://developer.blender.org/D1913

----------------------------------------
25 Paths Changed]]>
Sun, 10 Apr 2016 21:57:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2050ecc307de9159b50c7f9798e47a366f505f2ePorteries Tristan
<![CDATA[[266348e] master: UPBGE: Disallow shadow buffer render when the lamp is hidden...]]> http://www.miikahweb.com/en/blender/git-logs/commit/266348e65899f87097086eaa06845cb30816e605 266348e
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
UPBGE: Disallow shadow buffer render when the lamp is hidden.

It now allow the user to use multiple shadow lamps and hidden the culled lamps.

----------------------------------------
1 Path Changed]]>
Tue, 01 Mar 2016 20:21:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/266348e65899f87097086eaa06845cb30816e605Porteries Tristan
<![CDATA[[f320724] master: BGE: Fix invalid operator< for microsoft compiler.]]> http://www.miikahweb.com/en/blender/git-logs/commit/f320724195e3ec045781d5331955be866c821b4f f320724
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix invalid operator< for microsoft compiler.

It fixes the strict weak ordering assertion failure, see : https://support.microsoft.com/en-us/kb/949171.
sybren and youle are the author of this commit.

----------------------------------------
1 Path Changed]]>
Wed, 30 Dec 2015 12:47:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f320724195e3ec045781d5331955be866c821b4fPorteries Tristan
<![CDATA[[ef49632] master: BGE: Fix unconverted character max jump value from old files...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ef49632b244c139a44403ec54119625a76570f59 ef49632
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix unconverted character max jump value from old files.

The bug was introduced in 3dd83b, a little conversion in versioning_270.c
was forgotten. Now max_jumps is set as default to 1.

----------------------------------------
1 Path Changed]]>
Fri, 18 Dec 2015 22:15:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ef49632b244c139a44403ec54119625a76570f59Porteries Tristan
<![CDATA[[6329e20] master: BGE: Use float as default instead of double in Moto library.]]> http://www.miikahweb.com/en/blender/git-logs/commit/6329e20cbb64910d0d9de357df76473f93399975 6329e20
Branches : master
Author : Porteries Tristan (panzergame)
Committed By : Jorge Bernal (lordloki)
----------------------------------------
BGE: Use float as default instead of double in Moto library.

Use float in moto instead of double for MT_Scalar.
This switch allow future optimization like SSE.
Additionally, it changes the OpenGL calls to float versions as they are
very bad with doubles.

Reviewers: campbellbarton, moguri, lordloki

Reviewed By: lordloki

Subscribers: brecht, lordloki

Differential Revision: https://developer.blender.org/D1610

----------------------------------------
16 Paths Changed]]>
Sun, 13 Dec 2015 01:09:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6329e20cbb64910d0d9de357df76473f93399975Porteries Tristan
<![CDATA[[b3808a4] master: BGE: Fix ray cast with unfound property.]]> http://www.miikahweb.com/en/blender/git-logs/commit/b3808a4e065bf5007da3c74e27500fbbda809a01 b3808a4
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix ray cast with unfound property.

To return a valid ray cast result the object must not be NULL and KX_RayCast::RayTest must return true.

----------------------------------------
1 Path Changed]]>
Thu, 26 Nov 2015 18:54:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b3808a4e065bf5007da3c74e27500fbbda809a01Porteries Tristan
<![CDATA[[fcf8f01] master: BGE: Cleanup occlusion buffer in CcdPhysicsEnvironment.cpp]]> http://www.miikahweb.com/en/blender/git-logs/commit/fcf8f01ca01a3c6b51014324794ffa0a14960dc4 fcf8f01
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Cleanup occlusion buffer in CcdPhysicsEnvironment.cpp

This patch cleanup spaces/braces and newlines.

Reviewers: moguri, kupoman

Reviewed By: moguri, kupoman

Subscribers: kupoman

Differential Revision: https://developer.blender.org/D1607

----------------------------------------
1 Path Changed]]>
Thu, 05 Nov 2015 11:34:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fcf8f01ca01a3c6b51014324794ffa0a14960dc4Porteries Tristan
<![CDATA[[f29f4c9] master: BGE: Remove KX_IPOActuator.]]> http://www.miikahweb.com/en/blender/git-logs/commit/f29f4c92f2b10e9707be151750dcbbba244f862b f29f4c9
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Remove KX_IPOActuator.

KX_IPOActuator is not used since 2.4.

This patch removes:
- KX_IPOActuator.h/cpp;
- Python doc;
- Write of IPO actuator in write.c;
- Allocation of IPOactuator in sca.c;
- Conversion in KX_ConvertActuators.cpp;
- Initialization of the python proxy in KX_PythonInitTypes.cpp;
- Other minor remove in logic_windows.c and in KX_PythonInit.cpp.

Reviewers: sybren, campbellbarton

Reviewed By: campbellbarton

Subscribers: moguri

Differential Revision: https://developer.blender.org/D1603

----------------------------------------
11 Paths Changed]]>
Tue, 03 Nov 2015 09:31:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f29f4c92f2b10e9707be151750dcbbba244f862bPorteries Tristan
<![CDATA[[5c1f4be] temp_bge_moto: BGE: Moto: Use float for MT_Scalar.]]> http://www.miikahweb.com/en/blender/git-logs/commit/5c1f4beb639ba4ab6ab62a34b83d035d10d12afa 5c1f4be
Branches : temp_bge_moto
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Moto: Use float for MT_Scalar.

Test:
4104 rotating spheres.
Without moto modifications:
Logic : 5.15 : 5%
SceneGraph : 8.50 : 8%
Rasterizer : 20.90 : 21%
With:
Logic : 5.00 : 4%
SceneGraph : 8.00 : 8%
Rasterizer : 20.25 : 20%

----------------------------------------
14 Paths Changed]]>
Sat, 31 Oct 2015 21:43:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5c1f4beb639ba4ab6ab62a34b83d035d10d12afaPorteries Tristan
<![CDATA[[a501eb5] temp_bge_moto: BGE: Moto: Use MT_Scalar instead of double in MT_CmMatrix4x4...]]> http://www.miikahweb.com/en/blender/git-logs/commit/a501eb51e280251b4ec99efacade6de261f4373b a501eb5
Branches : temp_bge_moto
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Moto: Use MT_Scalar instead of double in MT_CmMatrix4x4.

----------------------------------------
2 Paths Changed]]>
Sat, 31 Oct 2015 18:45:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a501eb51e280251b4ec99efacade6de261f4373bPorteries Tristan
<![CDATA[[5f903a5] temp_bge_moto: BGE: Moto: merge MT_Tuple and MT_Point in MT_Vector.]]> http://www.miikahweb.com/en/blender/git-logs/commit/5f903a5eddd7f922a93c79bace3b1572521b8d25 5f903a5
Branches : temp_bge_moto
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Moto: merge MT_Tuple and MT_Point in MT_Vector.

This commit also replace MT_Tuple and MT_Point in ik solver and BGE with command :

find . -type f -exec sed -i 's/MT_Tuple/MT_Vector/g' {} +
find . -type f -exec sed -i 's/MT_Point/MT_Vector/g' {} +

----------------------------------------
101 Paths Changed]]>
Sat, 31 Oct 2015 18:45:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5f903a5eddd7f922a93c79bace3b1572521b8d25Porteries Tristan
<![CDATA[[d54e71c] temp_bge_moto: BGE: Moto: use templates to avoid duplicated code to convert...]]> http://www.miikahweb.com/en/blender/git-logs/commit/d54e71c8bf1b0ea5651f9b44282f367c5d4e0906 d54e71c
Branches : temp_bge_moto
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Moto: use templates to avoid duplicated code to convert in double or float arrays.

----------------------------------------
15 Paths Changed]]>
Sat, 31 Oct 2015 18:45:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d54e71c8bf1b0ea5651f9b44282f367c5d4e0906Porteries Tristan
<![CDATA[[286f5ff] master: BGE: Fix T38986: Start object position not initialized in IPO...]]> http://www.miikahweb.com/en/blender/git-logs/commit/286f5ffa595cbdf9bb73c223ece4234aab38bd87 286f5ff
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix T38986: Start object position not initialized in IPO.

The start position must be initialized at the first call of KX_IpoSGController::Update when m_ipo_start_initialized is to false, not when also the frame time is not 0.

----------------------------------------
1 Path Changed]]>
Thu, 29 Oct 2015 17:44:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/286f5ffa595cbdf9bb73c223ece4234aab38bd87Porteries Tristan
<![CDATA[[fc5f717] master: BGE: Cleanup KX_IPO_SGCOntroller.]]> http://www.miikahweb.com/en/blender/git-logs/commit/fc5f717888f11caaa9cd246e2131a3892c81fbd1 fc5f717
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Cleanup KX_IPO_SGCOntroller.

- Add spaces around operators.
- Replace !(a == b) by a != b
- Add "f" at end of float value.
- Remove extras lines in fonctions declaration.
- Remove indentation to align attributes definition.

----------------------------------------
2 Paths Changed]]>
Thu, 29 Oct 2015 16:24:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fc5f717888f11caaa9cd246e2131a3892c81fbd1Porteries Tristan
<![CDATA[[8d3d931] master: BGE: Fix T46338 replace mesh from an other scene.]]> http://www.miikahweb.com/en/blender/git-logs/commit/8d3d931f6a6401b44a23357839f498fdb7f24e36 8d3d931
Branches : master
Author : Porteries Tristan (panzergame)
----------------------------------------
BGE: Fix T46338 replace mesh from an other scene.

To make consistent with KX_GameObject.replaceMesh, we don't allow this behavior but print an error message for the replace mesh actuator.
e.g : Warning: object "Cube" from ReplaceMesh actuator "Edit Object" uses a mesh not owned by an object in scene "scene1"

Reviewers: youle.

----------------------------------------
1 Path Changed]]>
Thu, 29 Oct 2015 11:14:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8d3d931f6a6401b44a23357839f498fdb7f24e36Porteries Tristan
<![CDATA[[62a973d] blender-v2.76-release: BGE: Fix T46556: check on null sound datablock pointer.]]> http://www.miikahweb.com/en/blender/git-logs/commit/62a973db317af202dff47f2702e6a2f53b8efb2a 62a973d
Branches : blender-v2.76-release, blender-v2.76a-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8
Author : Porteries Tristan (panzergame)
Committed By : Campbell Barton (campbellbarton)
----------------------------------------
BGE: Fix T46556: check on null sound datablock pointer.

----------------------------------------
1 Path Changed]]>
Thu, 29 Oct 2015 10:10:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/62a973db317af202dff47f2702e6a2f53b8efb2aPorteries Tristan