Outerra forum
Anteworld - Outerra Game => Modding: Importer, Tools & Utilities => Topic started by: KelvinNZ on January 16, 2013, 05:29:59 pm
-
Can somebody recommend a 3rd party software to be able to create models with? Is 3ds Max the best solution? And can somebody give me some direction about where to start with adding jbsim physics to those models?
I am not a programmer but think I have the mind like one and would like to test out my ability to create a flying model.
any help would be appreciated.
Regards,
Kelvin
-
3D Max, Maya and similar soft would do the job best.
However, just so you don't give up on this idea due to complexity of these soft, try following just to make simple models and import them in Outerra:
(http://img268.imageshack.us/img268/1182/sketchup1.th.png) (http://img268.imageshack.us/img268/1182/sketchup1.png)
- Download SketchUp (free) - http://www.sketchup.com/ (http://www.sketchup.com/)
- Make simple (preferably static) model
(Tutorial - https://www.youtube.com/watch?v=gsfH_cyXa1o (https://www.youtube.com/watch?v=gsfH_cyXa1o))
- Go to File->Export->3D Model and export it in COLLADA File (*.dae) format
Now start Outerra:
(http://img819.imageshack.us/img819/2886/screen1358395553.th.jpg) (http://img819.imageshack.us/img819/2886/screen1358395553.jpg)
- When in-game press F7
- On opened menu click Import and just follow on what it asks.
- For now import it as Static Object (shown on screen)
So it is probably the simplest way of creating models for Outerra.
The Dynamic model creation doesn't differ much. however much more underwater stones.
I will try to write an instruction tomorrow. However somebody might do it better than me.
Enjoy!
(Sorry if I underestimated your modelling skills, anyway this will be helpful for anyone who want to make 3d models for Outerra)
(P.S. To AngryPig - still dreaming about FBX or Autodesk Collada support :) )
-
Thanks for the support, much appreciated!
-
Ok, so I have managed to play around enough to get a model into Outerra via the importer using sketchup app. What I need to know is that when I import my plane it imports without some propellers and reflections are not there. I also am having trouble with trying to create textures for parts of the airplane. I know how to convert these to dds but I just can't seem to be able to get all the textures there. Any help would be appreciated.
Kelvin
-
Alright, i've managed to fix the propellers. I think they were not seen by the importer so I exploded all the points on the aircraft seeing as it's only static anyway. This is my trial and error.
(http://i.minus.com/iG7T0BsRGv25U.jpg)
-
Nice one. So look's like the textures are there as well.
Right, thought to post an instruction for importing dynamic model.
But sorry, really didn't have much time.
Just quick one (I might not remember everything, but still):
Part 1
- Import model the same way, except choose "aircraft" on configuration tab (during import).
- Quit game and go to .../Outerra/Scenes/packages/
- Inside you should find the folder with your user name. Here's I might be wrong but when I've done my model i had to move this folder to ...Outerra/Anteworld/Packages/
So basically after import you have C:/Outerra/Scenes/Packages/<username>/<your model>/
All you need to do is move your model to C:/Outerra/Anteworld/Packages/<username>/<your model>/
Part 2
(If you haven't changed the name for model during import, then all files will be called SketchUp.*, Otherwise it will be your model name)
So you have 2 files to modify:
plane.objdef
Modified Contents:
[/list]{
"obj" : "SketchUp",
"matlib" : "SketchUp",
"lod_curve" : 850,
"lod_curve1" : 300,
"physics" : "jsbsim/c172r",
"script" : "SketchUp.js",
"description" : "",
"parameters" : ""}
As you can see for my physics I've used already existing c172 physics file.
(later you can create your own using http://jsbsim.sourceforge.net/aeromatic2.html, (http://jsbsim.sourceforge.net/aeromatic2.html,) but leave it for now)
plane.js (this one should be created, in our case copied)
Just copy c172.js form ...\Outerra\Anteworld\packages\outerra\c172 to C:/Outerra/Anteworld/Packages/<username>/<your model>/ and rename this file to SketchUp.js
That should be it. Try to run Outerra, Press F7, find your model in list (now it should be somewhere in the top of the list)
Click "Place"
!!! Warning - it should appear exactly above the camera, so you might not notice it straight away. So do not move camera (only rotate)
Now click few times Esc (to close menus) and then press "Enter" (enter aircraft), now press "Space"to activate physics.
That's it, should work now!
Enjoy!
UPD: quickly followed it myself - worked!
(http://img442.imageshack.us/img442/8871/screen1358486848.th.jpg) (http://img442.imageshack.us/img442/8871/screen1358486848.jpg)
-
Thanks Dethevor. Something is not working here but I think I just need some more time to play and get it right.
-
Ok, well having some trouble with JSBSim but never mind i'm happy so far to get a model even looking bearable.
(http://i.minus.com/iftVT5awh7vaL.jpg)
This is actually what I was going for... any help to try and get my model looking like this would be appreciated
(http://i.minus.com/ibap5jRdlOlK4q.jpg)
-
Like this?
(http://i.minus.com/jh92CLGiZAvDk.jpg) (http://minus.com/lh92CLGiZAvDk)
Described here: http://www.outerra.com/forum/index.php?topic=1194.msg13680#msg13680 (http://www.outerra.com/forum/index.php?topic=1194.msg13680#msg13680)
-
Yes, exactly. And I really thought I had been to every thread on the forum. Once again thanks for the info!
-
Like this?
(http://i.minus.com/jh92CLGiZAvDk.jpg) (http://minus.com/lh92CLGiZAvDk)
Described here: http://www.outerra.com/forum/index.php?topic=1194.msg13680#msg13680 (http://www.outerra.com/forum/index.php?topic=1194.msg13680#msg13680)
Go the chrome Herc! a couple of tweaked versions. Can't wait for environment mapping to arrive.
(http://i.minus.com/i5WwOQtWHT8L9.jpg)
-
Ok, one more before I go to bed!
(http://i.minus.com/izT0yZzl66WX1.jpg)
-
Thanks Dethevor. Something is not working here but I think I just need some more time to play and get it right.
Probably check the names (links) in *.objdef and make sure the files that are mentioned exist (or named properly).
-
Ok, I will check file parameters.