Blender 2.5 notifier system ([Fwd: Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18215] branches/blender2.5/blender/source /blender: RNA])

0 views
Skip to first unread message

Toni Alatalo

unread,
Jan 2, 2009, 3:20:02 AM1/2/09
to realxtend-a...@googlegroups.com, Petri Aura
btw just thought to mention that it might be a good idea to look at the
design of the brand new Blender 2.5 internal event system, tools api and
data access system (RNA, the old data storage system designed in '95 or
so iscalled DNA .. basically managing c structs nicely) - right now they
are working on a notification system (now focus on scene object loc /
rot / scale changes). it is not designed for multiprocessor systems like
the Intel game engine thing, but has other feats which deal with e.g.
what editors need .. and as the plan is that the new viewer will include
simple building tools too might be good to look. actually now realized
it might be good to show the Intel paper to the Blender folks and get
their view on multiprocessing (currently Blender only threads in
rendering, but much power would be welcome for otherplaces too ..
dealing with large scenes on a quadcore).

one goals there is also realtime renderer / game engine integration,
which has been already done with the old architecture (Blender includes
an own GE, but some people have hacked Ogre and lately CS in the Apricot
project there instead) but now the new arch is designed for
extensibility, easy of adding new (custom) tools either in c, c++ or py
(core is c, but some parts are c++ libs like the fluid simulation andthe
game engine).

i haven't looked into much of the details, dunno when will have the
time. http://wiki.blender.org/index.php/BlenderDev/Blender2.5 is da
place so feel free anyone.

~Toni

Reply all
Reply to author
Forward
0 new messages