[Bf-committers] Blender Command Port (BLASH) Integration
Toni Alatalo
antont at kyperjokki.fi
Tue Mar 10 09:11:27 CET 2009
Peter kirjoitti:
> I would like to suggest the integration of the Command Port into the
> Blender main distribution in order to allow more users to benefit from
> this interesting feature of "remote control" of blender.
>
it certainly is interesting - also Theo de Ridder did a bit similar
integration to his own editor so he can edit py code there and see the
same scene live in Blender, and doesn't Stani's py editor do it too?
(they also talked about it together at bconf"07). and indeed Dietrich's
contribution is great, albeit was not perceived as easy to integrate to
the official distro.
i think the reply here is the nowadays standard: should be nice in the
new 2.5 architecture, with the new event system etc and the internals in
general made with external control in mind (not only programming editors
but custom controllers etc. want to talk to Blender over a network socket).
dunno what the status of those things is in the current 2.5 codebase,
might be that some of the central areas related to enabling networking
etc. are already done as some sort of an event system is there? new way
to make the py api has been in the talks, i guess we'll hear more from
the winter camp results etc. soon.
> I am sure that there are a multitude of applications in fields that are
> not directly related to animation like mathematics, statistics, physical
> simulation etc. Blender could also be useful to visualize and animate
> the behavior of algorithms.
>
there are other 3d toolkits for visualization for py, but it is
interesting that people find Blender attractive for it .. at least for
me the fact that it's not just a 3d vis window but a full app with ipo
editors etc. is interesting for procedural work, so that can combine
using GUI widgets e.g. to shape a curve used by an algo, and
programming. originally myself used an external editor to edit a py file
and a small py snippet in Blender that imported that from the
filesystem, but lately have just used the internal editor 'cause it's
simplest to start using. but certainly the internal editor is so
restricted that good ways to integrate with external editors and shells
would be good.
hopefully Dietrich, Theo and/or Stani or someone can look into how their
things could be reimplemented nicely on 2.5.
> Peter
>
~Toni
More information about the Bf-committers
mailing list