My open source loader of COLLADA files.

Hi friends!

This is my final degree project or master thesis. It is about developing an open source application to load and visualize COLLADA files in real time using OpenGL.

My project and its docs will help everybody to use FCOLLADA, so I recommend you to take a look.

The source code, binaries and docs are here:

And some pictures:

I thank all the people from the forums on, especially people from the OpenGL section, forums and its VC++ section, and forums, especially one of their engineers, Guillaume Laforte, who, without realising, has helped a lot.

Bye bye.

This is nice.

I have a question about the models. The DAE files do not contain any copyright, you should fill in this information before making models available.
It should state who owns the copyright (who created those files).

If you created those files, you should also have a license information.
For example, here’s an example from owl model bank:

  Copyright 2006 Sony Computer Entertainment Inc.
  Licensed under the SCEA Shared Source License, Version 1.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at: 

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.


Without a license it means that you do not provide a license to anybody to use the content. I assume you want people to at least be able to open the content in your sample application ?

Another example of license is the one included in Google 3D warehouse Terms Of Service:

worldwide, royalty-free, non-exclusive, perpetual license to exercise the rights in the Content, as stated below:

   1. to reproduce the Content;
   2. to create and reproduce derivative works of the Content;
   3. to display publicly and distribute copies of the Content;
   4. to display publicly and distribute copies of derivative works of the content.

Another one can be found here: OpenContent license.

If you own those models, can I ask you if you would be able to contribute those to the owl model bank?


Thanks for your reply.

There are several models and all of them are free.

The Ferrari is a free model I downloaded from… I dont remember but you can find it in the User Manual. and I did some modifications (my mods are free)

The dragon and knight are from a friend of mine and are free.

The other models are mine and are free.

So, I guess all models are free.

can I ask you if you would be able to contribute those to the owl model bank?
Yes, you can ask… :slight_smile:

And yes, if you want, add them to owl.
But I think we should clarify the question of Ferrari model.

By the way, I would like to add a legal message to my models, something like GPL but to models, (I have no idea about legal questions).
What do you recommend me? If the model is free, should I write anything like “copyright 2007 Ricardo…”?


I forgot it. Does anyone know how can I add information about my work in these sites?

Thanks a lot!

First you need to identify the owner of the model. If you took the model somewhere, it already has an owner, and that is the name that needs to be in the copyright. If you modified a model significantly, you can add your name to the copyright in addition to the name of the original creator, but only if you are authorized to do so.

In order to know if you are authorized, you need to consult the license that comes with the model. This license is often somewhere on the web site, the directory, the readme, or in the case of COLLADA, in the file itself. If you cannot find the license you have to ask authorization from the copyright owner to reproduce, modify, redistribute his work.
If you want to make sure the models can be ‘free’, then you need to make sure the license you are given (the authorization from the owner - the copyright holder) is worldwide, royalty-free, non-exclusive and perpetual.

If the model comes with a license, and this license authorize you to distribute the content, then you will attach the same license to the content.

If you create the content yourself, you may want to use something like this:
‘Copyright [year] [your name]. A worldwide, royalty-free, non-exclusive and perpetual license is granted to reproduce the content, create and reproduce derivative work, display publicly and distribute copies of the content and the derivative work. Content is distributed on an AS IS; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.’

But remember that it is illegal to take content from somewhere and put your copyright on it. This is stealing ! If your friend is the creator of the work, he wont be happy you are stealing from him …


My friend does not have any problem.

However, I have a problem. The Ferrari model is here: … roduct=475

As you can see, it just says PRICE FREE and you can download it for free, there is nothing about legal issues. I tried to contact the author but it was impossible, his website did not work and there is no email.

So, what can I do?


By the way, I could see one of these models on a commercial program, a VIPER car in a quest3d demo (

I will update the other models in a few days.

Bye bye.

Solved. I added and uploaded all models with copyright messages.