Page MenuHome

Alex Fraser (z0r)
User

Projects

User Details

User Since
Oct 19 2006, 6:31 PM (660 w, 6 d)

Added features such as:

  • Baking to vertex colours
  • The "classical" physically accurate SPH solver
  • Multi-threading for SPH solvers

Created the adventure game S. Cargo in Blender and the Blender Game Engine.

Recent Activity

Apr 24 2016

Alex Fraser (z0r) created T48258: BMesh.loops provides no access to data.
Apr 24 2016, 3:09 PM · Addons

Apr 12 2015

Alex Fraser (z0r) added a comment to T37514: Keyed animations slow in blenderplayer on OS X.

Could you please open the original test file

and run it once in the embedded player and once in standalone - do you see the same behaviour described in the first comment?

Apr 12 2015, 11:12 AM · Platform: macOS, Game Engine

Feb 3 2015

Alex Fraser (z0r) added a comment to T43471: Can't dynamically set particle birth time any more.

Thanks for reviewing my report.

Feb 3 2015, 10:19 AM · Physics, BF Blender

Jan 29 2015

Alex Fraser (z0r) created T43471: Can't dynamically set particle birth time any more.
Jan 29 2015, 12:06 PM · Physics, BF Blender

Aug 5 2014

Alex Fraser (z0r) added a comment to T41214: axisValues are different between Linux and Windows.

Indeed, as far as I'm aware this is a driver issue. In order to fix it we would need to build up a large database of joystick configurations. Some users have software installed that re-maps the buttons at the OS level e.g. to make a Playstation controller look like an XBox controller. Others have drivers installed that make the joystick behave like a keyboard and mouse, which is horrible to work with :/ FWIW, my no-name Playstation 3 controller has the same configuration in Linux and Windows.

Aug 5 2014, 1:48 PM · Game Engine

Jul 13 2014

Alex Fraser (z0r) added a comment to T37514: Keyed animations slow in blenderplayer on OS X.

Hi JJDeveloper,

Jul 13 2014, 7:36 AM · Platform: macOS, Game Engine

Apr 12 2014

Alex Fraser (z0r) added a comment to T39686: Unused omp firstprivate variable sphdata at line 4439 of particle.c.

Fair enough - yes, that's unintentional. It is required for the other loops, but not that one. Do you want to commit a fix? Otherwise I can.

Apr 12 2014, 10:00 AM · BF Blender

Apr 2 2014

Alex Fraser (z0r) raised the priority of T39557: Make force fields support solid objects from to Needs Triage by Developer.
Apr 2 2014, 2:15 AM · BF Blender

Feb 21 2014

Alex Fraser (z0r) added a comment to T36963: Loading next game file causes crash due to Python reinitialisation.

Latest build that uses new Python has been verified to work. Thanks, all!

Feb 21 2014, 9:45 AM · Game Engine, Game Python
Alex Fraser (z0r) closed T36963: Loading next game file causes crash due to Python reinitialisation as Resolved.
Feb 21 2014, 9:45 AM · Game Engine, Game Python

Feb 13 2014

Alex Fraser (z0r) added a comment to T38553: Crash: load new level; array modifier using curve length.

Thank you, Sergey! Fix confirmed.

Feb 13 2014, 10:45 AM · Game Engine

Feb 9 2014

Alex Fraser (z0r) updated the task description for T38553: Crash: load new level; array modifier using curve length.
Feb 9 2014, 12:49 PM · Game Engine
Alex Fraser (z0r) updated subscribers of T38553: Crash: load new level; array modifier using curve length.

@Sergey Sharybin (sergey), what do you think about this? To fix this, we could revert ac077f0 apart from the DAG node tagging part - but then we're back to needing a reference to the scene.

Feb 9 2014, 12:46 PM · Game Engine
Alex Fraser (z0r) added a comment to T38553: Crash: load new level; array modifier using curve length.

I ran a git bisect; it seems the first bad version is ac077f016d3667a3b15853ac79b272cb0b6fd661. Full log:

Feb 9 2014, 10:28 AM · Game Engine
Alex Fraser (z0r) updated the task description for T38553: Crash: load new level; array modifier using curve length.
Feb 9 2014, 5:11 AM · Game Engine
Alex Fraser (z0r) raised the priority of T38553: Crash: load new level; array modifier using curve length from to Needs Triage by Developer.
Feb 9 2014, 5:03 AM · Game Engine

Jan 19 2014

Alex Fraser (z0r) added a comment to T29882: Filtered fonts in the game engine.

Oops, you're right - but it's only printed when creating a cache (very infrequently). It will be removed before committing, but you can test with the patch as-is.

Jan 19 2014, 12:37 AM · BF Blender

Jan 18 2014

Alex Fraser (z0r) added a comment to T29882: Filtered fonts in the game engine.

And this version adds alpha clipping, reducing artefacts for kerned (overlapping) letters.

Jan 18 2014, 3:14 PM · BF Blender
Alex Fraser (z0r) updated subscribers of T29882: Filtered fonts in the game engine.

Cool, here's a new version that applies against HEAD. Note that this reverts commit 7c6d52e which stopped initialisation of the font image; initialisation is actually required for glyph padding when using mipmapping. Thanks to @Campbell Barton (campbellbarton) for assistance with this update.

Jan 18 2014, 3:10 PM · BF Blender
Alex Fraser (z0r) added a comment to T29882: Filtered fonts in the game engine.

@Thomas Szepe (hg1), how does your new version of the patch fix the issue with the J? I can't see what the difference is in the code. Was it fixed by another commit?

Jan 18 2014, 12:44 PM · BF Blender

Dec 24 2013

Alex Fraser (z0r) added a comment to T37898: blenderplayer painfully slow in recent builds.

Thank you, Sergey! I'm happy to have a discussion about cache policies.

Dec 24 2013, 4:06 AM · Game Engine

Dec 21 2013

Alex Fraser (z0r) added a comment to T37898: blenderplayer painfully slow in recent builds.

..ah, I see this has a change in do_versions! I'll re-save all my asset files. Maybe that's it.

Dec 21 2013, 10:10 AM · Game Engine
Alex Fraser (z0r) added a comment to T37898: blenderplayer painfully slow in recent builds.

..ah, I see this has a change in do_versions! I'll re-save all my asset files. Maybe that's it.

Dec 21 2013, 10:04 AM · Game Engine
Alex Fraser (z0r) added a comment to T37898: blenderplayer painfully slow in recent builds.

Segey, any thoughts on this bug?

Dec 21 2013, 10:00 AM · Game Engine
Alex Fraser (z0r) updated the task description for T37898: blenderplayer painfully slow in recent builds.
Dec 21 2013, 9:47 AM · Game Engine
Alex Fraser (z0r) added a comment to T37898: blenderplayer painfully slow in recent builds.

It seems this was caused by the image cache rewrite on the 13th of December: ce893552c359d11cfa93709f239a3c93f4cdb244

Dec 21 2013, 9:43 AM · Game Engine
Alex Fraser (z0r) added a comment to T37898: blenderplayer painfully slow in recent builds.

Yep - my suspicion is that all images (textures) are being re-loaded on every frame and transferred to the GPU.

Dec 21 2013, 2:02 AM · Game Engine

Dec 20 2013

Alex Fraser (z0r) raised the priority of T37898: blenderplayer painfully slow in recent builds from to Needs Triage by Developer.
Dec 20 2013, 2:52 PM · Game Engine

Dec 8 2013

Alex Fraser (z0r) added a comment to T37514: Keyed animations slow in blenderplayer on OS X.

Tested on two more Macs:

Dec 8 2013, 2:50 PM · Platform: macOS, Game Engine

Nov 24 2013

Alex Fraser (z0r) added a comment to T35183: Patch to allow recording of static objects in game engine.

This looks pretty good to me, and I think it's a good feature to add. But it has been a while since I looked at BGE code. I would need to look more deeply at ResetPhysicsObjectsAnimationIpo and resetNoneDynamicObjectToIpo before I could say I'm 100% OK with it; hopefully I can do that soon.

Nov 24 2013, 10:19 AM · Game Engine, BF Blender

Nov 23 2013

Alex Fraser (z0r) added a comment to T37514: Keyed animations slow in blenderplayer on OS X.

Thanks for testing! Well, I guess I will have to test further on my friends' computers to find out what is different about them.

Nov 23 2013, 7:55 AM · Platform: macOS, Game Engine
Alex Fraser (z0r) added a comment to T37514: Keyed animations slow in blenderplayer on OS X.

See also:

Nov 23 2013, 1:23 AM · Platform: macOS, Game Engine
Alex Fraser (z0r) updated subscribers of T37514: Keyed animations slow in blenderplayer on OS X.

Discussed with @jens verwiebe (jensverwiebe) in IRC; we think we need to test again on Computer 2 to confirm that the nVidia card is being used. Jens suspects that the issue is related to running on Intel HD.

Nov 23 2013, 1:12 AM · Platform: macOS, Game Engine
Alex Fraser (z0r) updated the task description for T37514: Keyed animations slow in blenderplayer on OS X.
Nov 23 2013, 12:47 AM · Platform: macOS, Game Engine

Nov 18 2013

Alex Fraser (z0r) added a comment to T37514: Keyed animations slow in blenderplayer on OS X.

Thanks for testing it. Very strange that the results are different - you have quite a similar system to the one my colleague has. And it's not just this file; it also happens on my big game.

Nov 18 2013, 1:54 PM · Platform: macOS, Game Engine
Alex Fraser (z0r) added a comment to F28439: osx_anim_test1.blend.

Ok, good point. I didn't realise I'd switched it off :)

Nov 18 2013, 1:46 PM
Alex Fraser (z0r) updated the task description for T37514: Keyed animations slow in blenderplayer on OS X.
Nov 18 2013, 1:33 PM · Platform: macOS, Game Engine
Alex Fraser (z0r) assigned T37514: Keyed animations slow in blenderplayer on OS X to Dalai Felinto (dfelinto).
Nov 18 2013, 1:31 PM · Platform: macOS, Game Engine