[Bf-committers] Re: [Crystalblend-main] Crystal Space, CrystalBlend, GameEngine: Discussion and Plans

Greg MacDonald gtmacdonald at gmail.com
Mon Oct 17 21:39:01 CEST 2005


Hi Toni,

On 10/17/05, antont at kyperjokki.fi <antont at kyperjokki.fi> wrote:
>
> On Monday 17 October 2005 20:34, Greg MacDonald wrote:
> > reality where I am king of the universe, Blender would have a database
> > written using generalized base classes where my generalized properties
>
> i've been sketching a new blender data model (a port of the current sdna)
> a
> little.

 sdna is pretty slick.

> Along those same lines, if all of Blender's structures were fully
> > extensible, and there existed a powerful 3D plug-in architecture, then a
>
> am not totally sure what those mean exactly.

 Well I was thinking of Maya's ability for a plugin to create new object
types and integrate itself into the gui along side the main program. Maya
can also attach properties to anything. People can run their game engines
inside Maya. And 3DS for that matter.

> game engine could actually be implemented as a seperate project. And if
> > someone wanted to make a different one, they could do so.
>
> sure.
>
> > Aside from being a collosal effort, is there a reason this can't happen?
> > Legacy code?
>
> i don't see why not. there are no legacy problems - everything is
> theoretically possible to change.
>
> but at least the way i see it, my bet is that this won't happen soon (like
> this year). regarding my ideas for it, i also have to be careful with
> focus,
> that is won't put time into that project before Elephants Dream is done
> (in
> March). then again this is just me, perhaps other people can pull of great
> things before that, and (even though this cant be a high priority for him
> either) perhaps Ton can do something to provide .. something.

 I'm not sure this should be low priority. Outfitting Blender with
generalized data structures and improving the plugin-architecture would
encourage tons of 3rd party extensions. And it would eliminate the problem
I'm having with wondering if my code changes will be accepted, or if they're
too drastic...
 A new data model is the proper way to fix the issues I'm having with
attaching properties to materials. Since you already have plans to do it,
I'll just wait for when it comes out. But, I'd be happy to help implement
your designs since everyone is so busy.
 -Greg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.blender.org/pipermail/bf-committers/attachments/20051017/9ff81ba2/attachment.htm


More information about the Bf-committers mailing list