Page MenuHome

Game PythonProject
ArchivedPublic

Details

Description

Python API of the Blender Game Engine

Recent Activity

Mar 19 2020

Eric (emeforward) added a comment to D2734: Buffer Protocol for bgl.Buffer.

Jumping in on a very old report -- the latest comment was that this change has been added to master, but that does not appear to be the case (or perhaps it was removed later?). I am looking to allow this functionality, so wanted to check if there is some history that one of the maintainers remembers. The end goal is to retrieve rendered frames to send them via a socket.

Mar 19 2020, 2:04 AM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Dec 29 2019

Aaron Carlisle (Blendify) abandoned D1411: BGE: Add getActionNames() method to KX_Scene..

BGE was removed in Blender 2.80 this patch is being closed as a result.

Dec 29 2019, 2:27 AM · Game Animation, Game Python, Game Logic, Game Engine

Jun 29 2019

Aaron Carlisle (Blendify) added a comment to T32622: Texture defined from bge.texture's mipmap variable doesn't work.

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:20 AM · Game Engine, Game Python
Aaron Carlisle (Blendify) added a comment to T36506: Game engine python, 'activate(actuator)' causes flickering armature when using trackto and constraints.

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:20 AM · Game Engine, Game Python
Aaron Carlisle (Blendify) added a comment to T36779: BGE texture module: Camera texture will always fail when the scene is restarted..

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:20 AM · Game Engine, Game Python
Aaron Carlisle (Blendify) added a comment to T37412: libload progress.

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:20 AM · Game Engine, Game Python
Aaron Carlisle (Blendify) added a comment to T53222: Using LibLoad with a file containing a "near" sensor will cause crashes..

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:19 AM · Game Python, Game Engine
Aaron Carlisle (Blendify) added a comment to T48099: Adress boundary error given bad input.

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:18 AM · Add-ons (BF-Blender), Game Python, Game Engine
Aaron Carlisle (Blendify) added a comment to T23271: KX_JoystickSensor.connected stays True when I unplug the controller, and vise versa.

This task is being closed because the BGE has been removed in Blender 2.8.

Jun 29 2019, 2:15 AM · Game Engine, Game Python

Apr 13 2019

Brecht Van Lommel (brecht) archived Game Python.
Apr 13 2019, 1:58 PM

Nov 10 2018

3dUSSR (Gaidukevich) added a comment to D1338: BGE: Adding geometry shader API.

Hello! Please help me to make 3d models in correct way with only one rendered detail and all other should not be rendered achiving millions of details!!! I will make 3d model of big school for example from only 15 simple details... I have to use Geometry shader for this... But I do not know from what to start please help me and explane in simple cube example. Thank You! (I work already 8 years in 3d only do 3d models... But need to redo them with Geometry Shader) Please help... I do not see answers in internet for this modelling my email 3dkoktebel@gmail.com Will wait from You help for future work! Thanks a lot!

Nov 10 2018, 8:44 PM · Game Python, Game Rendering, Game Engine

Sep 30 2018

Aaron Carlisle (Blendify) changed the status of T18987: alignAxisToVect() Factor Bug from Unknown Status to Unknown Status.
Sep 30 2018, 6:29 PM · Game Engine, Game Python

Sep 29 2018

Aaron Carlisle (Blendify) changed the status of T54042: Blender Game Engine Game Actuator from Unknown Status to Unknown Status.
Sep 29 2018, 3:48 PM · Game Python, Game Rendering, Game Engine, Game Logic, Game Data Conversion

Feb 27 2018

Aaron Carlisle (Blendify) lowered the priority of T54042: Blender Game Engine Game Actuator from 90 to Low.
Feb 27 2018, 4:59 AM · Game Python, Game Rendering, Game Engine, Game Logic, Game Data Conversion

Feb 10 2018

Silas Damberg (ZCGamer) lowered the priority of T54042: Blender Game Engine Game Actuator from Unbreak Now! to 90.
Feb 10 2018, 1:25 PM · Game Python, Game Rendering, Game Engine, Game Logic, Game Data Conversion
Silas Damberg (ZCGamer) raised the priority of T54042: Blender Game Engine Game Actuator from 90 to Unbreak Now!.
Feb 10 2018, 1:25 PM · Game Python, Game Rendering, Game Engine, Game Logic, Game Data Conversion

Feb 9 2018

Silas Damberg (ZCGamer) created T54042: Blender Game Engine Game Actuator.
Feb 9 2018, 8:46 PM · Game Python, Game Rendering, Game Engine, Game Logic, Game Data Conversion

Dec 20 2017

Germano Cavalcante (mano-wii) abandoned D2734: Buffer Protocol for bgl.Buffer.

Already in master

Dec 20 2017, 2:28 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Dec 18 2017

Sergey Sharybin (sergey) lowered the priority of T53222: Using LibLoad with a file containing a "near" sensor will cause crashes. from 90 to Normal.
Dec 18 2017, 3:15 PM · Game Python, Game Engine

Nov 3 2017

Bastien Montagne (mont29) removed a project from T53222: Using LibLoad with a file containing a "near" sensor will cause crashes.: BF Blender.
Nov 3 2017, 2:27 PM · Game Python, Game Engine

Nov 1 2017

Julien Fullum (Zenogaist) updated the task description for T53222: Using LibLoad with a file containing a "near" sensor will cause crashes..
Nov 1 2017, 2:37 PM · Game Python, Game Engine
Julien Fullum (Zenogaist) updated the task description for T53222: Using LibLoad with a file containing a "near" sensor will cause crashes..
Nov 1 2017, 2:34 PM · Game Python, Game Engine
Julien Fullum (Zenogaist) updated the task description for T53222: Using LibLoad with a file containing a "near" sensor will cause crashes..
Nov 1 2017, 2:31 PM · Game Python, Game Engine
Julien Fullum (Zenogaist) updated the task description for T53222: Using LibLoad with a file containing a "near" sensor will cause crashes..
Nov 1 2017, 2:28 PM · Game Python, Game Engine
Julien Fullum (Zenogaist) created T53222: Using LibLoad with a file containing a "near" sensor will cause crashes..
Nov 1 2017, 2:27 PM · Game Python, Game Engine
umar haruna abdullahi (pyc0d3r) added a member for Game Python: umar haruna abdullahi (pyc0d3r).
Nov 1 2017, 12:45 PM
umar haruna abdullahi (pyc0d3r) added a watcher for Game Python: umar haruna abdullahi (pyc0d3r).
Nov 1 2017, 12:45 PM

Sep 22 2017

Germano Cavalcante (mano-wii) updated the diff for D2734: Buffer Protocol for bgl.Buffer.
  • flags are not really being used;
Sep 22 2017, 12:15 AM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Sep 21 2017

Germano Cavalcante (mano-wii) updated the diff for D2734: Buffer Protocol for bgl.Buffer.
  • Missed MEM_freeN(strides) if there is an error in PyBuffer_FillInfo;
Sep 21 2017, 8:23 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Germano Cavalcante (mano-wii) updated the diff for D2734: Buffer Protocol for bgl.Buffer.

Strides are needed when working with multidimensional array.

Sep 21 2017, 8:05 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Sep 20 2017

Sybren A. Stüvel (sybren) removed a reviewer for D2734: Buffer Protocol for bgl.Buffer: Add-ons (BF-Blender).
Sep 20 2017, 11:30 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Germano Cavalcante (mano-wii) edited reviewers for D2734: Buffer Protocol for bgl.Buffer, added: Porteries Tristan (panzergame), Ulysse Martin (youle), Campbell Barton (campbellbarton); removed: Game Python, Game Engine.

@Campbell Barton (campbellbarton), could you take a look, too? It seems like you know the subject well (T52827)

Sep 20 2017, 8:33 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Ulysse Martin (youle) added a comment to D2734: Buffer Protocol for bgl.Buffer.

Hello, I tested with most of my files using bgl and it worked fine for me. I had only 1 file to test with bge.texture and bgl however. But this sounds ok to me.

Sep 20 2017, 8:13 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Germano Cavalcante (mano-wii) updated the diff for D2734: Buffer Protocol for bgl.Buffer.

I undo some of my changes. It may be best to leave the original Buffer structure untouched.

Sep 20 2017, 8:12 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Thomas Szepe (hg1) updated subscribers of D2734: Buffer Protocol for bgl.Buffer.

I added Tristan Porteries (panzergame), Ulysse Martin (youle) from the UPBGE team. I think the have more experience in this kind of things.

Sep 20 2017, 6:28 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Germano Cavalcante (mano-wii) updated the diff for D2734: Buffer Protocol for bgl.Buffer.

It really makes sense bgl.Buffer to have a Buffer Protocol.
I made some changes to the code.

Sep 20 2017, 4:32 AM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Germano Cavalcante (mano-wii) commandeered D2734: Buffer Protocol for bgl.Buffer.
Sep 20 2017, 4:31 AM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Jul 26 2017

Aaron Carlisle (Blendify) closed D2748: Minor template code patch. (objectHitList =/= hitObjectList) by committing rB320fc70cf223: Minor template code patch. (objectHitList =/= hitObjectList).
Jul 26 2017, 10:06 PM · Game Python, Game Engine
Aaron Carlisle (Blendify) accepted D2748: Minor template code patch. (objectHitList =/= hitObjectList).
Jul 26 2017, 3:39 PM · Game Python, Game Engine

Jul 25 2017

Charles Scoville (CharlesScoville) created D2748: Minor template code patch. (objectHitList =/= hitObjectList).
Jul 25 2017, 9:53 PM · Game Python, Game Engine

Jul 5 2017

Thomas Szepe (hg1) added a comment to D2734: Buffer Protocol for bgl.Buffer.

Actually I don't have tested it, I also don't have experience with the buffer protocol and if there are no other issues with it.
Did you have tested the buffer also with some of the other bgl function calls like glTexImage2D()?
Does slicing the buffer still work?

Jul 5 2017, 7:42 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Markus Kohout (ricorodriguez) changed the edit policy for D2734: Buffer Protocol for bgl.Buffer.
Jul 5 2017, 3:05 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Markus Kohout (ricorodriguez) added a reviewer for D2734: Buffer Protocol for bgl.Buffer: Game Engine.
Jul 5 2017, 3:04 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)
Markus Kohout (ricorodriguez) added reviewers for D2734: Buffer Protocol for bgl.Buffer: Game Python, Add-ons (BF-Blender).
Jul 5 2017, 3:04 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Jul 3 2017

Markus Kohout (ricorodriguez) created D2734: Buffer Protocol for bgl.Buffer.
Jul 3 2017, 9:16 PM · GPU / Viewport, Game Python, Add-ons (BF-Blender)

Apr 7 2017

Sybren A. Stüvel (sybren) resigned from D1411: BGE: Add getActionNames() method to KX_Scene..

Resigning as reviewer, as I don't have time for BGE work any more.

Apr 7 2017, 11:58 PM · Game Animation, Game Python, Game Logic, Game Engine

Mar 7 2017

Ulysse Martin (youle) added a comment to T50606: Video texture don't load png files.

Thanks very much @Ray molenkamp (LazyDodo) :)

Mar 7 2017, 9:44 PM · Game Python, Game Engine
Ray molenkamp (LazyDodo) changed the status of T50606: Video texture don't load png files from Unknown Status to Resolved.

Fixed in commits rBL61824 , rBL61825, rBL61826, rBL61827

Mar 7 2017, 9:37 PM · Game Python, Game Engine
Ray molenkamp (LazyDodo) claimed T50606: Video texture don't load png files.
Mar 7 2017, 2:31 PM · Game Python, Game Engine
Ulysse Martin (youle) added a comment to T50606: Video texture don't load png files.

Hello, I did investigations on this bug: https://github.com/UPBGE/blender/issues/415

Mar 7 2017, 1:04 PM · Game Python, Game Engine