On Sun, Jul 20, 2014 at 7:34 PM, kilon alios <[email protected]> wrote:
> hi guys Ephestos has been moving forward and I am happy to report I can
> finally offer 100% accessibility to Blender Python API , meaning you can
> have access to any blender operator and property.
>
> Additionally Ephestos won't crash anymore in case of python error, instead
> it will display the error in the Blender GUI , remove the message containing
> the error and carry on like nothing happened.
>
> Ephestos now offers full access to python globals, meaning you can assign
> global variables in python to shorten your code and for all the known
> benefits of using variables.
>
> With the help of Damien I was successful in creating a parser for pharo to
> python syntax. Using pharo messages you can now construct automagically
> python strings and pass it to blender . This way you no longer need to type
> in python syntax to do python stuff. So a big thanks to Damien. Note this
> method of course is slower because of parsing and heavy usage of regex
> string matching.
>
> You can watch a video demo here
>
> https://www.youtube.com/watch?v=yIE1LGjUDDA&feature=youtu.be

Really great work Kilon.

I was wondering if you could use such techniques in order to interact
with MORSE, a 3D open-source
robotics simulation engine based on top of Blender (mostly written in
Python): https://www.openrobots.org/wiki/morse
There is some information about how to build scenarios here:
http://www.openrobots.org/morse/doc/latest/user/builder.html
Might interest some people here.

Regards,
-- 
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

Reply via email to