[Bf-committers] Collada status

Ton Roosendaal ton at blender.org
Wed Aug 6 10:48:47 CEST 2008


Hi,

Thanks everyone for all the feedback!
I think it would make a great meeting topic next sunday.

Hopefully the meeting can come up with recommendations/decisions or  
plans for:

- volunteer(s) to be official module owner/maintainer
- evaluate if we stick to existing python code, need new python api, or  
switch to C/C++ ?
- planning or roadmap for work

I cannot be there sunday... so here's my take:

Short term:
Get the exisiting script back to work a.s.a.p. Maybe it only needs  
minor improvements. Focus on practical specs; get good quality  
im/export of 3D models, texture coordinates, scene layouts. Only after  
that go for more advanced specs (character animation data, modifiers,  
shaders, physics, logic, ...).

Mid term:
Evaluate all the alternatives. A quick glance on collada-dom is that it  
has a nice concept (C++ database representation of a collada file).

Ton-



On 3 Aug, 2008, at 17:34, Ton Roosendaal wrote:

> Hi Collada devs!
>
> There's a wealth of attention for this part in Blender, and that's very
> welcome. In the past months we had to disappoint many (professional)
> users with the message "sorry, it is not maintained well now".
>
> Here's some info:
>
> - the sourceforge project below has halted.
>    http://sourceforge.net/projects/colladablender/
>
> - that code is in our own svn, in:
>    blender/release/scripts/collada*.py
>
> Actions:
>
> - could people provide patches against our svn py scripts?
>
> - is here anyone interested in accepting 'ownership' for collada (Tim
> seems to qualify well, since he's got a job doing it apparently :)
>
> - we can also arrange an irc meeting together about this... dunno about
> you guys timezones?
>    Optimal would be to make it topic on our standard irc meetings, 4-6
> PM Netherlands time.
>
> -Ton-
>
>
> On 3 Aug, 2008, at 0:03, Dalai Felinto wrote:
>
>> Hi,
>>
>> recently I used Blender Collada exporter to generate content for flash
>> 3D.
>> The script looks fine, the only problem is that the final file looks
>> bigger then the necessary.
>> (I tried to import some collada samples and export it and the final
>> file Blender-generated was much bigger.
>>
>> Anyways, if you need some help for testing, please let me know.
>>
>> My test result is here (take a little time to load the texture ...):
>> http://www.ecopath.org/nonewe/3DModelsDemo/3D_shark.swf
>>
>> Regards,
>>
>> Dalai Felinto
>> http://blenderecia.orgfree.com
>>
>> 2008/8/2 Rodrigo Hernandez <kwizatz at aeongames.com>:
>>>
>>> Hi, I started working on a Collada importer/exporter of my own a  
>>> while
>>> ago, it is really a Python extension that uses COLLADA_DOM, although
>>> it
>>> doesn't cover the full range of Collada possibilities (no export code
>>> at
>>> all yet), it does handle geometries and skins (what I really needed
>>> was
>>> a way to import characters) and materials to an extent, I am working
>>> on
>>> deciphering animation :).
>>>
>>> If there is interest the code can later be integrated into Blender,  
>>> or
>>> kept as is (though it really just uses Python as glue code, why is
>>> there
>>> no binary API?).
>>>
>>> Anyway, all this is to say that if you're planning to start a new
>>> Blender COLLADA project, you may want to help out with the code base  
>>> I
>>> already have so you don't reinvent the wheel, and the project moves
>>> forward faster.
>>>
>>> The code I am currently hosting on my private server at
>>> http://svn.aeongames.com/svn/BlenderCollada/trunk/ , but its open
>>> source, there is no license yet, but will probably be MIT or BSD, if
>>> needed be, I would move it to google code or sourceforge, but since I
>>> am
>>> the only one working on it, I just decided to keep it there while
>>> still
>>> a work in progress.
>>>
>>> Feel free to contact me for any questions you may have.
>>>
>>> Regards,
>>> Rodrigo Hernandez.
>>>
>>> Tim Knip wrote:
>>>> Hi list,
>>>>
>>>> This is my first post here.
>>>>
>>>> The reason I joined, is that I need 'good' Collada export and  
>>>> willing
>>>> to work on this.
>>>> I'm doing the Collada stuff - http://ascollada.org/?tag=collada -  
>>>> for
>>>> Papervision3D - http://blog.papervision3d.org/ - a 3D implementation
>>>> for Adobe Flash.
>>>>
>>>> So I've got some understanding of the Collada spec.
>>>> My knowledge on Blender etc. is near zero, though I can handle
>>>> Python a bit.
>>>>
>>>> I understand that Collada import/export is still handled by
>>>> http://sourceforge.net/projects/colladablender/ ?
>>>> Maybe I should simply join this one?
>>>>
>>>> Anyway: just wanted to ask you how/if I should proceed and whether
>>>> there are already plans for Collada?
>>>>
>>>> Thanks,
>>>> Tim
>>>> _______________________________________________
>>>> 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
>>
>>
> ----------------------------------------------------------------------- 
> -
> --
> Ton Roosendaal  Blender Foundation ton at blender.org
> http://www.blender.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.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