[Bf-committers] Funny feature commented out :)

Ton Roosendaal bf-committers@blender.org
Sun, 13 Apr 2003 13:29:54 +0200


Whoa, hidden features in Blender! It surprises me nobody found the  
raytracer yet!!! ;-)

'Grouping' was an experimental implementation to provide a way to  
establish Object relationships other than 'Parenting'. Having this  
feature for selection purposes is quite obvious, and seemed to be  
useful. However, other functionality for a Group was not easy to find  
or implement. One thing I quickly implemented was 'Group Keys', were  
the Ipo blocks of all Objects could be animated (switch to other Ipo  
Blocks interactively). Somewhere in the code you should be able to find  
a Group Actuator, which worked for the old game engine (up to 2.04).

This system was quity hackish, and was replaced with the much better  
Armature and Bones system, as implemented and documented by Reevan in  
the 2.1x releases.

I have no problem with restoring the Group feature for selection. But  
it could be useful to evaluate this a bit more, what else can it be  
used for? And how does it integrate nicely with Blender?


On Sunday, Apr 13, 2003, at 00:38 Europe/Amsterdam, instinctive new  
media wrote:

> Hey people,
> I'm new to the list, most people probably know me
> though through IRC "intrr" :)
> It's quite funny, I was just poking around in
> source/blender/src/space.c, and I found a complete
> set of feature for GROUPING OBJECTS (what Blender
> always lacked) /* commented out */!
> Well, I though heh... there will be a reason why
> they are commented out... But I enabled them anyway...
> And it's funny... I can now use CTRL/ALT/SHIFT-G to
> group arbitrary objects to as many seperate groups
> as i like (they appear in orange in the 3d views),
> remove them from groups again, select objects by group,
> etc, just by removing two comment signs, and it
> all seems to work perfectly.
> grep for "RMGRP" in space.c and see for yourself.
> Comments welcome!
> | alexander ewering           instinctive new media
> | ae@instinctive.de       http://www.instinctive.de
> |
> | fon: +49-2393-220558         fax: +49-2393-220559
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers
Ton Roosendaal  Blender Foundation ton@blender.org