[Bf-committers] 2.49: prevent reading 2.5+ ?

joe joeedh at gmail.com
Tue Apr 14 11:10:29 CEST 2009


Ah I should also mention, thought you were talking about something
else at first.  Originally our idea was to put off doing a major
refactor, and instead call bmesh almost as an external library,
converting editmesh to/from it as necassary.  This didn't work out
well in practice, however, as it relies on rebuilding polygon loops
from tesselated fgons.

Joe

On Tue, Apr 14, 2009 at 2:47 AM, joe <joeedh at gmail.com> wrote:
> Well, I was thinking of storing the mesh tesselation in mfaces, to
> maintain compatibility with existing code and maybe scripts.  I
> suppose people could still open the meshes in an older version of
> blender, they'd just get a triangle mesh.  But you still have the UI
> issue, and animation data, and stuff like that.  There's a purpose to
> storing the tesselation in mfaces beyond compatibility; there isn't
> with storing similar copies with everything else that's changed.
>
> Joe
>
> On Mon, Apr 13, 2009 at 6:02 PM,  <blender at erwincoumans.com> wrote:
>>
>> The new mesh data and animation data is new so not "known data" obviously.
>>
>> So the choice of not keeping a copy of the old mesh data is basically giving
>> up forward compatibility. That's why I quoted Joe in my previous email.
>>
>> I hope Joe can briefly explain why it is impossible to keep a
>> copy/conversion between old and new mesh data.
>> Thanks,
>> Erwin
>>
>>
>>
>>
>> Martin Poirier writes:
>>
>>>
>>>
>>>
>>>
>>> --- On Mon, 4/13/09, José Ignacio Romero <jose.cyborg at gmail.com> wrote:
>>>
>>>> El lun, 13-04-2009 a las 19:09 -0400,
>>>> blender at erwincoumans.com escribió:
>>>> > It hasn't happen before: old Blender versions from
>>>> 1999 can still read
>>>> > objects, meshes, camera and ipo/animation curves from
>>>> todays Blender, and
>>>> > vise versa.
>>>> >
>>>> > Obviously an older Blender version will skip the
>>>> new/unknown data, the
>>>> > concern is about known data.
>>>> >
>>>> the new mesh data and animato don't qualify as
>>>> "known data", do they?
>>>
>>> That's exactly it.
>>>
>>> Martin
>>>
>>>
>>>       __________________________________________________________________
>>> Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
>>> http://ca.toolbar.yahoo.com.
>>> _______________________________________________
>>> 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