Outerra forum

Outerra Engine => News => Topic started by: angrypig on November 24, 2009, 04:42:32 am

Title: New COLLADA importer
Post by: angrypig on November 24, 2009, 04:42:32 am
For a few weeks one of my interests in Outerra was the new COLLADA importer we had named COLLAZER. The previous version didn't respect hierarchy so it was not possible to control parts of imported object. I had to redesign the rendering pipeline to solve this problem and prepare it for instanced rendering. Next step will be implementation of automatic level of detail generator.

Here are some screenshots I made yesterday's night when I finished it (there is not correct lighting model but Cameni wants a new post :) ).

The positioning of the objects on the ground is not handled by physics engine yet. So some parts of the model sink into the ground. I'm eager to try driving it when Cameni finally implements vehicle physics.

Here are 68 instances of GAZ66 (a free model I downloaded from somewhere)
(http://www.outerra.com/images/obj01.jpg) (http://www.outerra.com/images/obj01.jpg)

As you can see there is the same military green on the windows. I hope I will finish transparency rendering this evening. Then I will post new screens.
(http://www.outerra.com/images/obj02.jpg) (http://www.outerra.com/images/obj02.jpg)

Another screen with my favorite volcano Mount Etna in the background. You can see the scale of real world there as well. :)
(http://www.outerra.com/images/obj04.jpg) (http://www.outerra.com/images/obj04.jpg)
Title: New COLLADA importer
Post by: helio2 on November 29, 2009, 03:11:29 am
Holy shizKnite! thats pretty freaking cool!
I cant wait till you guys implement physics too.
So you said non of the vehicles here represent a lower LOD the further they are? Thats a lot of trucks.
This is pretty much to scale. I Like it!
Title: New COLLADA importer
Post by: maxdmg on December 18, 2009, 12:32:11 am
Do you think you will support other formats like FBX or OBJ?

Max
Title: New COLLADA importer
Post by: angrypig on December 25, 2009, 07:41:26 pm
Quote from: maxdmg
Do you think you will support other formats like FBX or OBJ?

Max

Hi,

We will not support these file formats in the near future. The COLLADA is a good alternative to them.
Title: New COLLADA importer
Post by: Sukh on April 20, 2010, 02:41:55 am
Quote from: angrypig
Next step will be implementation of automatic level of detail generator.

So, there is no need to model multiple LODs, the engine will create them himself?
Title: New COLLADA importer
Post by: cameni on April 20, 2010, 04:48:28 am
Both options should be supported, the actual usage may depend on the quality of LOD generator and impostor cache etc.
Title: New COLLADA importer
Post by: C. Shawn Smith on September 02, 2010, 09:47:14 pm
(hating to resurrect an old thread, BUT ....)  

 Any possibility you can post a sample hierarchy for model creation?  I'm just curious in your setup :)
Title: New COLLADA importer
Post by: angrypig on September 03, 2010, 03:40:14 pm
Quote from: cshawnsmith
Any possibility you can post a sample hierarchy for model creation?

 I have prepared two buildings from Lukla as an example how the hierarchy should look like, but there is nothing special because we don't have neither a LOD system implemented yet nor other useful stuff...

I am preparing a new version of our COLLAZER tool which should be included in the demo as well. This new version will import only the geometry and its hierarchy. Materials will have to be assigned within the engine/sandbox.

Package includes:
- blender file
- exported collada file
- textures

lukla_small_house (http://www.outerra.com/hrabcak/lukla_small_house.7z)
Title: New COLLADA importer
Post by: C. Shawn Smith on September 03, 2010, 06:45:48 pm
Thanks! :)

Materials assigned via the Engine?  I'm assuming a standard UV mapping for materials/texturing, correct?
Title: New COLLADA importer
Post by: angrypig on September 04, 2010, 04:56:28 am
Quote from: cshawnsmith
Materials assigned via the Engine?

Yes via the Engine. It is not unusual in other engines too.
There are a few reasons for that. No one is able to set material correctly in 3D modeler app (3DMax,Blender,Maya etc.) because of different lighting models and material shaders. In Outerra all lights are dynamic so you have to see model in different day times to be sure it is looking good. Next reason is that exporters are not filling material section in COLLADA file properly, this is not problem only in COLLADA exporters. The next one is we are planning to have procedural materials available too.

Btw material assignment in engine will be easy and fast operation. Final material tuning will be much more time consuming. And when you change the model geometry, engine automatically reassigns the materials unless you totally change the hierarchy. There will be other tools/helpers available to make the whole process less painful and more effective, like:
- automatic texture reload on change (this is already there)
- automatic reimport of COLLADA when it changes

So you can have running Outerra sandbox and also working in 3DMax and when you export geometry or change texture in Gimp for example everything will be realoded and reimported with last settings and you will see changes almost instantly.

Quote from: cshawnsmith
I'm assuming a standard UV mapping for materials/texturing, correct?

All UV map channels will be imported from COLLADA. In engine you will not be able to modify them. You will be able to set scale and offset per UV channel in material.
Title: New COLLADA importer
Post by: skyjets on September 08, 2010, 04:27:27 pm
So we will be able to import collada textured model from blender and 3ds max and everything else?! YEAH!
Title: New COLLADA importer
Post by: C. Shawn Smith on September 08, 2010, 07:23:53 pm
Are we talking about Normal mapping as well, or just old-school UV mapping?  As an aficionado of Zbrush, being able to do normal mapping as well as other techniques to create ultra-realistic models would be superb.

It's funny: as many years as I've had being exposed to the gaming industry, I never truly understood the engine assigning materials.  Guess I just never paid much attention to the detail :D
Title: New COLLADA importer
Post by: angrypig on September 09, 2010, 03:50:01 am
Quote from: skyjets
So we will be able to import collada textured model from blender and 3ds max and everything else?!

Yes for the first part and I don't known for "everything else". :)

Quote from: cshawnsmith
Are we talking about Normal mapping as well, or just old-school UV mapping?  As an aficionado of Zbrush, being able to do normal mapping as well as other techniques to create ultra-realistic models would be superb.

Normal map is a texture as well and UV mapping is being applied to it in the same way as to a standard texture. The only difference is that normal texture is not containing colors but normal vectors.
Title: New COLLADA importer
Post by: C. Shawn Smith on September 09, 2010, 03:54:52 am
Ahh, nice.  Modders with access to Zbrush will be in ecstasy over this :).
Title: Re: New COLLADA importer
Post by: saccara18 on December 02, 2012, 02:16:57 pm
where i can download it???!
Title: Re: New COLLADA importer
Post by: deathevor on December 02, 2012, 11:17:56 pm
It's included in last versions of Outerra (Not demo):
(http://img850.imageshack.us/img850/2179/screen1354507947.th.jpg) (http://img850.imageshack.us/i/screen1354507947.jpg/)

So if you are using Demo version, then unfortunately you can't access it.
It worth to get an account in Outerra - it gives you full access to it's tools
Title: Re: New COLLADA importer
Post by: Francous on January 16, 2016, 01:25:07 pm
Link ?
Title: Re: New COLLADA importer
Post by: monks on June 12, 2016, 01:04:50 pm
Yes as RedRobes said, it's not actively being worked on at the moment but there have been long spells in the past where that's been the case and we've returned to it. The project is all backed up on hard disks. It's not something I forget about... :D but at the moment I'm really busy. One I'm writing a critique of Tolkien's works, another I'm busy with my band. We really should get back to this at some point. That's the best I can say for now.

monks