Collada to egg converter

Registered by rdb

In C++ written collada importer, meaning both dae2egg and egg2dae programs, using the somethingToEgg* interface so one can directly load .dae files using loader.loadModel.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
rdb
Definition:
Approved
Series goal:
Accepted for 1.6.x
Implementation:
Implemented
Milestone target:
milestone icon 1.6.0
Started by
rdb
Completed by
rdb

Related branches

Sprints

Whiteboard

(01oct08 pro-rsoft) Started rewrite using FCollada, since the old once was taking too much memory.

(04oct08 pro-rsoft) It already exports scene graph, geometry, materials, and textures, so basic stuff is there. Still gotta do animations, though.

Here's what supported yet:
* Integrated in SomethingToEggConverter, useable from ptloader so I can directly pview or load .dae files.
* Scene graph with transforms.
* Basic geometry, including normals, uvcoords, binormals, tangents, etc.
* Materials. (I think even multiple.)
* Multitexturing.
* Normal maps, gloss maps, and a few more of those.
* Basic skeleton hierarchy.
* NURBS curves (untested though.)
* Multiple UV sets.
* Color blend attribs and transparency.
* Some small stuff that isn't worth mentioning.

Here's what is basically there but untested/doesn't entirely work yet:
* Skeletal animations don't work as I want them to.
* Animated morph targets.
* It makes no distinction between phong, lambert, etc yet.

Here's what unsupported yet:
* non-nurbs curves.
* Cg shaders.
* Everything not listed above. Tell me if you have a feature request.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.