momodot opened this issue on Mar 08, 2003 ยท 7 posts
ockham posted Sat, 08 March 2003 at 5:39 PM
There are a couple of good reasons for using the CR2 form, even with inanimate things like a chair or an egg. 1. When a multipart thing is written as PP2, it can't be deleted all at once. The user has to delete each part separately, which sometimes causes problems with parenting and is a lot of trouble in any case. 2. Scaling is more certain with a CR2. When you change the BODY's scale, everything else changes properly. There are ways to make this happen in a PP2, by editing Scale statements to propagatingScale, but that still isn't very good, because: 3. A PP2 has no real "handle" or "center". With a CR2, you know without any doubt that the BODY is the part you grab when you want to move or scale, but with a PP2, unless you look at the hierarchy, you don't know which is the controlling part.