How does wings render compare to actual ingame graphics

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

How does wings render compare to actual ingame graphics

Post by Davidtq »

OK I'm playing around with a related series of ships the "scout" ship of which in wings look like this :- (please ignore the messy bits still very early days)

Image

When I render it with opengl in wings it looks like this :-


Image

Image[/img]

Does the wings opengl render give a realistic impression of how a ship will look ingame? specifically the "roundedness" etc. It would be nice to know as in order to get any ships converted from obj to dat I have to go through a process of giving the files to a guy at work who can barely switch on a computer, letting him take it to his mums mac and then trying to follow my instructions to get them converted...

Id rather do a whole series of ships at once rather than testing every ship, but need some idea of how a finished ship will look in game whilst im designing it...

Not sure the ships look very "elitey" but I like the idea of swooping circular eqipment sections, and "pod" cabins
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Admit it you based this design on a formula 1 steering wheel,,, :wink:

I like it by the way!
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

Post by Davidtq »

Actually the rough idea came from a range of sources, the tie fighter, the klingon bird of prey and a kirathi??? ship from wing comander. all kind of rolled into one to come up with a family of ships with familiar design elements.

So far Ive got a scout, a heavy fighter and a small \ med trader.
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

It looks a bit 'SW Trade Federation' to me....
or indeed the steering wheel controller for a Wii.

Captain Hesperus
The truth, revealed!!
Image
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: How does wings render compare to actual ingame graphics

Post by JensAyton »

Davidtq wrote:
Does the wings opengl render give a realistic impression of how a ship will look ingame?
No, it does not. Wings is a subdivision surface modeller; it is intended for modelling smooth objects by approximating them with a mesh. You can see how the outline of your ship has been changed where more polygons have been added.

You can get a better approximation of the in-game appearance by triangulating (face selection mode, Select-Select All Faces, right click->Tesselate->Triangulate) and making all edges hard (edge selection mode, Select->Select All Edges, right click->Hardness->Hard). However, edge hardness also affects UV map layout, so until you finalize the textures it’s best to use hard edges to define cuts in the UV map.
Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

Post by Davidtq »

So to get more "rounded" objects I need to increase the "sections" and "slices" when creating the shapes? which will increase poly count and have some impact on performance?
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Davidtq wrote:
So to get more "rounded" objects I need to increase the "sections" and "slices" when creating the shapes? which will increase poly count and have some impact on performance?
Yes. You can’t have more rounded objects without increasing polygon count.
Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

Post by Davidtq »

I need a mac to be able to be able to convert models regularly so I can test out performance on pc's :( ...

Dont know what sort of rigs the "average" oolite player is using. No good benchmarking on my home rigs as they are all pretty high end (1xe8400 w4870 1xe8400 w8800gtx 1xe6600 w8800gtx.

My work rig which Im doing all the actualy "work" on has a 7600gt card so would that be a realistic level to aim for or should I be looking for performance effects on an old 5200fx or something?
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2876
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

You can use python to convert on the PC. One of the model builders should be able to explain it. Try a search of the boards, I'm pretty sure there's a thread explaining how to convert on the PC.
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2479
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

here's the thread
https://bb.oolite.space/viewtopic.ph ... sc&start=0

re: making objects appear more rounded, you could try using the the 'smooth' option in the shipdata .plist, it gets oolite to recalculate the lighting on the model a bit differently than normal, works great on more 'organic' shapes like asteroids, but also looks cool on sphere's, cylinders etc. I've been trying to find the tutorial thread for smoothing objects but it might have fallen off the end of the forum, i've got it saved on my home pc's HDD so i can paste it up here later this evening.

from the wiki

Code: Select all

smooth 
Determines if the model will use glLightModel(GL_FLAT) or glLightModel(GL_SMOOTH). 

If true, then lighting effects will be interpolated across the polygons of the model, giving a more 'rounded' effect. 
Asteroids, Boulders and Splinters use this effect as do some other models.
Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

Post by Davidtq »

Griff wrote:
here's the thread
https://bb.oolite.space/viewtopic.ph ... sc&start=0

re: making objects appear more rounded, you could try using the the 'smooth' option in the shipdata .plist, it gets oolite to recalculate the lighting on the model a bit differently than normal, works great on more 'organic' shapes like asteroids, but also looks cool on sphere's, cylinders etc. I've been trying to find the tutorial thread for smoothing objects but it might have fallen off the end of the forum, i've got it saved on my home pc's HDD so i can paste it up here later this evening.

from the wiki

Code: Select all

smooth 
Determines if the model will use glLightModel(GL_FLAT) or glLightModel(GL_SMOOTH). 

If true, then lighting effects will be interpolated across the polygons of the model, giving a more 'rounded' effect. 
Asteroids, Boulders and Splinters use this effect as do some other models.
ah so I can do the conversion on the pc if I get hold of python first? that would be good news, Ive actually been looking at the prices of macs here just to be able to convert files...
User avatar
TGHC
---- E L I T E ----
---- E L I T E ----
Posts: 2157
Joined: Mon Jan 31, 2005 4:16 pm
Location: Berkshire, UK

Post by TGHC »

Davidtq wrote:
Ive actually been looking at the prices of macs here just to be able to convert files...
Now THAT's commitment to Oolite
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
User avatar
Frame
---- E L I T E ----
---- E L I T E ----
Posts: 1477
Joined: Fri Mar 30, 2007 8:32 am
Location: Witchspace

Post by Frame »

Also with smoothing you have to be very carefull, at some 90 and above degree bends you might not want it to smooth, while oolite offers no way of setting smooth groups.

The best way is to break these "groups" into seperate Sub-entities the Scarlett "shuttle" in the keelback thread is a perfect example of how to avoid this...

keelback thread is found here.

https://bb.oolite.space/viewtopic.ph ... c&start=30

The Keelback.. It is on hold, until oolite gets better at determining collisions, i´ll prolly soon include it in some OXP of mine...

The Scarlett and the one that looks a bit like sidewinder, i just collecting dust on my HD
Bounty Scanner
Number 935
Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

Post by Davidtq »

My goodness I have a .dat :shock: , no mac required. Now to get this thing flying...

These links are coming usefull...

Short term Im just going to use the cobra plists, just to get this thing airborn, longer term I will probably use slight modifications from adder and krait values to position bits where necesary...
Davidtq
Deadly
Deadly
Posts: 214
Joined: Tue Jul 15, 2008 10:38 am
Location: Devon, UK

Post by Davidtq »

It might not be combat ready but here it is:- I can't believe it actually worked :shock:

"Its alive"

THIS is how it looks in game, and am I ever chuffed :D its my first ship and its flying :D

Image

Image

Image

I know its nothing to you guys but im amazed Ive designed a ship and now Ive flown it...

Now to work on a more detailed and rounded version 2.0 ....

Edit: okay it IS combat ready I just shot up a viper and manually docked this baby...

Now to figure out external views and see where things need moving...
Post Reply