[Bf-committers] Increasing groupe name size
Ton Roosendaal
ton at blender.org
Thu Jan 26 23:31:19 CET 2006
Hi,
Much more elegant is to include the property system here. That makes
adding custom settings to vertexgroups much more flexible.
What you use vertexgroups for is a bit outside of the specs for what
names were intended for though... 32 chars gives quite good names
already. :)
Nevertheless, the SDNA system can easily cope with the changes, just
build for your own need a version with a 256 string size or so. Such
files will be still compatible with old/new blenders, but of course the
names then might be truncated.
-Ton-
On 26 Jan, 2006, at 15:21, Brecht Van Lommel wrote:
>
> Hi,
>
> bmx007 wrote:
>> I have only taken a quick peek, but I expect the size limit on
>> vertex
>> group names is the same size limit for the names of ALL object
>> types.
>> Everything "inherits" from the ID type, including the name field.
>> no it's a char[32] in the bDeformGroup struct.
>> (For
>> vertex groups, it's hard-coded in several other spots.)
>> I saw these several spots (4 ou 5).
>> My question wasn't if it's hard or, not (that's my problem) but if
>> there's a chance if i do it ,to commit it
>> (or if there a good reason to limite size, like memory comsuption ,
>> etc ...)
>
> Vertex groups don't inherit an ID type, they are not datablocks, and
> changing
> their size wouldn't require changing much. Memory consumption isn't
> really
> a problem either. But by allowing longer names you're breaking forward
> compatibility: older blender versions will crash on those long names.
>
> I agree length 32 is a bit limited for names, but I'm not sure if a
> very specific
> hack is worth breaking compatibility for.
>
> Brecht.
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list