[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [24964] trunk/blender/source/blender/ editors/object/object_transform.c: Rename 'Object Center' to 'Centroid'.

William Reynish billrey at me.com
Sun Nov 29 10:28:26 CET 2009


Hi,

My problem with the word 'pivot' is that the objects origin may or may not be the pivot point in a transformation, and so referring to the object's (0,0,0) as the pivot point will often times be incorrect.

I actually think 'origin' is the best solution discussed so far. Yes, there's also a scene origin, but there's an origin for any level in the hierarchy. We could distinguish between the scene and object origins, just by using 'Scene Origin' and 'Object Origin'.

Cheers,

-W


On 29 Nov, 2009, at 5:18 AM, Charles Wardlaw wrote:

> I think that terms like ObData don't help newbies, either. A new  
> Blender user won't care about object transform and object data;  
> they'll just want to make cool stuff.
> 
> "Pivot" is used in other packages-- anyone coming over from Maya, for  
> example, would understand immediately. And as far as "origin" goes, if  
> I hear it I think of the scene's origin, not the object's.
> 
> I think that "Center Pivot" is one of the few things Maya got  
> right. :) Blender could add "Center Mesh" and "Pivot to Cursor".
> 
> ~ C
> 
> 
> On 2009-11-28, at 6:26 PM, Samuel Nicholas <nicholas.samuel at gmail.com>  
> wrote:
> 
>> tbh I dont really like naming discussions, I would people would use  
>> correct
>> terms for what things are, and I see that you are trying
>> 
>> http://en.wikipedia.org/wiki/Centroid
>> 
>> The use of centroid here is incorrect,  it sounds cool, but  that  
>> has no
>> value compared to that of associative knowledge, in other words, you  
>> are
>> doing newbies a disservice by teaching them incorrect meanings of  
>> words, and
>> confusing knowledgeable people :)
>> 
>> some other words I have seen around for this concept are, root,  
>> origin,
>> pivot
>> 
>> But I think origin best describes the purpose best
>> http://en.wikipedia.org/wiki/Origin_%28geometry%29
>> 
>> hopefully you will find this clearer. 'centre' in the below  
>> description does
>> not take into consideration the centre of mass, but is used instead  
>> of the
>> correct term 'centroid' for clearer reading (if i have my meanings  
>> right)
>> 
>> "ObData to Origin", "Move the object data to the object origin"
>> "Origin to ObData", "Move the object origin to the centre of object  
>> data"
>> "Origin to 3D Cursor", "Move the object origin to the position of  
>> the 3d
>> cursor"
>> 
>> And I apologise for putting my nose in when I am not a developer, I  
>> hope the
>> detail in my email mitigates that fact.
>> 
>> Cheers
>> Enetheru
>> 
>> 2009/11/29 Erwin Coumans <erwin.coumans at gmail.com>
>> 
>>> -1
>>> 
>>> Centroid is not as clear as Object Center.
>>> 
>>> On Nov 28, 2009, at 4:04, Thomas Dinges <dingto at gmx.de> wrote:
>>> 
>>>> Hey William,
>>>> easier to understand? I prefer Center. This is easier to
>>>> understand! ;-)
>>>> 
>>>> So -1 on that.
>>>> 
>>>> And there is a small typo:
>>>> 
>>>> ObData to Centroi"D"
>>>> 
>>>> Regards,
>>>> Thomas
>>>> 
>>>> 
>>>> 
>>>> 
>>>> Am 28.11.2009 12:34, schrieb William Reynish:
>>>>> Revision: 24964
>>>>> 
>>> http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24964
>>>>> Author:   billrey
>>>>> Date:     2009-11-28 12:34:04 +0100 (Sat, 28 Nov 2009)
>>>>> 
>>>>> Log Message:
>>>>> -----------
>>>>> Rename 'Object Center' to 'Centroid'. This makes the Center/Center
>>>>> Cursor etc popup menu much easier to understand.
>>>>> 
>>>>> Modified Paths:
>>>>> --------------
>>>>>   trunk/blender/source/blender/editors/object/object_transform.c
>>>>> 
>>>>> Modified: trunk/blender/source/blender/editors/object/
>>>>> object_transform.c
>>>>> ===================================================================
>>>>> --- trunk/blender/source/blender/editors/object/
>>>>> object_transform.c    2009-11-28 11:32:09 UTC (rev 24963)
>>>>> +++ trunk/blender/source/blender/editors/object/
>>>>> object_transform.c    2009-11-28 11:34:04 UTC (rev 24964)
>>>>> @@ -695,9 +695,9 @@
>>>>> /********************* Set Object Center ************************/
>>>>> 
>>>>> static EnumPropertyItem prop_set_center_types[] = {
>>>>> -    {0, "CENTER", 0, "ObData to Center", "Move object data around
>>>>> Object center"},
>>>>> -    {1, "CENTER_NEW", 0, "Center New", "Move Object center to
>>>>> center of object data"},
>>>>> -    {2, "CENTER_CURSOR", 0, "Center Cursor", "Move Object Center
>>>>> to position of the 3d cursor"},
>>>>> +    {0, "CENTER", 0, "ObData to Centroi", "Move object data to
>>>>> Object centroid"},
>>>>> +    {1, "CENTER_NEW", 0, "Centroid to ObData", "Move Object
>>>>> centroid to center of object data"},
>>>>> +    {2, "CENTER_CURSOR", 0, "Centroid to 3D Cursor", "Move Object
>>>>> centroid to position of the 3d cursor"},
>>>>>    {0, NULL, 0, NULL, NULL}
>>>>> };
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Bf-blender-cvs mailing list
>>>>> Bf-blender-cvs at blender.org
>>>>> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>>>>> 
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> Bf-committers mailing list
>>>> Bf-committers at blender.org
>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>> 
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list