[Bf-committers] BOAL idea. . something really, really needed

joeedh joeeagar at prodigy.net
Sun Sep 12 21:52:40 CEST 2004

Brecht Van Lommel wrote:

>I can agree the current 'object code' is confusing, and that it's
>definitely not easy to add a new object. But, I would rather see the
>current code being more abstracted, documented and clarified. Building a
>layer on top on what we have now is not going to help. On the contrary,
>it will only lead to more confusion and complexity.
>Any object will want to be able to do more than just be created and
>destroyed. So, hooks throughout the whole Blender source code will be
>needed. On top of this, most future extensions to the Blender code will
>not be in adding new objects, but rather in adding functionality to
>existing ones. These new objects will have to cooperate with the objects
>we have now, leading to an even greater mess.
>Also keep in mind that the Blender source code is not static. It will
>change, and as it does, your abstraction layer will need to adapt too.
>This would effectively lead to the Blender developers having to support
>the old code, and your abstraction layer.
>I don't believe Objects and C++ will magically make things better.
Hm. . .well, your probbly right. . .I didn't neccassary mean that 
anything else except for my own CSG project would use this. . .it was 
only an idea. . .

Still, I think I'll use it for my CSG code, if you don't mind.  Do you? 


More information about the Bf-committers mailing list