The Seraphim - A custom Ship OXP from start to finish.

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

Moderators: winston, another_commander

User avatar
wackyman465
---- E L I T E ----
---- E L I T E ----
Posts: 831
Joined: Thu Nov 06, 2008 10:15 pm
Location: Currently hunting you down in an Imperial Courier

Post by wackyman465 »

Well I don't understand any of this modelmaking stuff, but thanks for doing the scale! I've always wondered what size Oolite ships are. I'm now surprised that the Anaconda carries 750t, but is approx. the same size as a CMKIII!
I shot him back first. That is to say, I read his mind and fired before he would have fired on me. No, sir, he wasn't a fugitive.
User avatar
Scarecrow
Dangerous
Dangerous
Posts: 99
Joined: Fri Jan 09, 2009 9:21 am
Contact:

Post by Scarecrow »

BINGO!

I reverted to Python 2.6.1 and it worked first go.

I now have a flobit.dat

It didn't complain about not having an MTL but then it doesn't have a texture applied yet. It's just a quick, test mesh - a sphere with extrusions.

Okay then, so here's the next puzzle. I dropped my dat file into the models folder and replaced the buoy file with it, renaming etc.

When I ran Oolite the buoy still looked the same. How is this possible? It should either have used my model or no model atall. How did it still find the original Buoy model?

As for the scales I did on page 1. I'm not 100% sure about the Anaconda, Asp and CobraIII - though I think they're accurate - but the Viper and Buoy are exact sizes according to their vertex data. Of course, the models may be scaled up by the game engine and/or config file.

Crow
Senior Artist - Blitz Games
My other work
The Crow's Nest
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2483
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

this catches out a lot of oxp'ers - this sounds a lot like oolite is still using the old model from its cache of files, it's easy to clear out the cache though, just hold down the shift key on your keyboard when you start oolite, i'm not sure how long you have to hold it down for but i always keep it pressed untill the spinning cobra comes up on the screen.
You'll have to clear out the cache everytime you edit a .plist or change a texture, shader or model file in your oxp, but i don't think you need to if you add or remove a whole new oxp folder from your Addons folder.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

What the man sez again ;)

In Windows if you hold down shift when you run the bat file, it's usually enough to keep it pressed until the main game window appears (although you can keep it pressed until the spinning cobbie appears in that window if you want to be sure).
User avatar
Scarecrow
Dangerous
Dangerous
Posts: 99
Joined: Fri Jan 09, 2009 9:21 am
Contact:

Post by Scarecrow »

Bingo, bango, bongo! Sorted!

At first, it started and then shut down again but I re-exported and converted my dat with a texture applied and it worked perfectly!

Cheers all. There will now be a short delay whilst I build a ship :)

Crow
Senior Artist - Blitz Games
My other work
The Crow's Nest
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 »

nvm... I´m tired.----. didn´t see the 3 pages replies.. :oops:
Bounty Scanner
Number 935
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2483
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

Scarecrow wrote:
PS - Griff, whereabouts are you? I was a Barry boy originally - now living in Coventry.
I'm near Aberaeron, Ceredigion - total farmer zone!
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 »

Griff wrote:
I'm near Aberaeron, Ceredigion
Bless you - so, where did you say you lived? :wink: :)
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
Scarecrow
Dangerous
Dangerous
Posts: 99
Joined: Fri Jan 09, 2009 9:21 am
Contact:

Post by Scarecrow »

I've double checked those volumes I posted on page 1 and they're all either spot on accurate or close enough that it makes no discernable difference. The Buoy, Anaconda and Cobra 3 really are that size!

Crow
Senior Artist - Blitz Games
My other work
The Crow's Nest
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

Scarecrow wrote:
I've double checked those volumes I posted on page 1 and they're all either spot on accurate or close enough that it makes no discernable difference. The Buoy, Anaconda and Cobra 3 really are that size!
Yes, and this fact has been debated here on the board (and elsewhere) dozens of times. If you want the very short version: the most likely explanation for the discrepancy is that B&B copied a wrong number from a sheet of paper (misread a '1' for a '7') back in 1983 (or whenever they 'constructed' the Anaconda).
User avatar
Simon B
---- E L I T E ----
---- E L I T E ----
Posts: 836
Joined: Thu Oct 23, 2008 5:54 am
Location: Red Beach NZ
Contact:

Post by Simon B »

On his computer it's all in caps. The old DOS cli wasn't case sensitive, but the new one IIRC is.

Those of us born to GUIs forget what it was like learning to type all over again. Those of us old enough to remember system basic never had the problem.

The best place for the scripts is the source code, which also has all the models in whatever format the last developer used as source. AFAIK the latest uses .mesh files, which you may be able to use directly - though it's usually handier to use wavefront files.

I've managed to elicit a lot of assistance and the occasional bit of blatant spoon-feeding myself ... see:

For Materials and Shaders - generic code fragments - see for eg.
Arachnid and Waka Ships

The Waka Ships represent my attempt at exactly what you are trying. (Actually the second.) While the Fancy Classics also mentioned is a formal attempt to involve the community in designing a complete and compatible replacement set. (The oxps for them also contain blank textures and .obj files to encourage participation - hint hint.)

Also useful are Pimp My Cobra, and the expansion pack forum stickies.

Those threads also link to other useful threads and info.

BTW: You'll find alternate vipers in some OXPs - also I did a Viper III. It's something lots of people seem to attempt, but there is general trouble beating the aesthetics of the classic model.

I've added the Namu from wakapiko.oxp to the GalCops - sometimes they patrol in threes!

BTW: Long time readers will have noticed that the classic ships are not to scale. The cobra mk3 is about the biggest model for eg. and that's not the only one. My original replacement set was motivated by attempting to make the models consistent.
Simon Bridge
[re2dux] [neolite]
"Everything is perfect down to every last flaw..."
HBT: The Book of Verse - Principia Discordia
User avatar
Simon B
---- E L I T E ----
---- E L I T E ----
Posts: 836
Joined: Thu Oct 23, 2008 5:54 am
Location: Red Beach NZ
Contact:

Post by Simon B »

wackyman465 wrote:
Well I don't understand any of this modelmaking stuff, but thanks for doing the scale! I've always wondered what size Oolite ships are. I'm now surprised that the Anaconda carries 750t, but is approx. the same size as a CMKIII!
It's simple matter to open the resources/models folder and examine the dat files in a text editor. The sizes of the models is given right at the top.

It is very difficult to judge scale in space, even when two ships are right next to each other.

Specifically -
Anaconda is basically a teardrop shape, if it were any fatter, it wouldn't fit in the docking slit. The cargo cap is a famous typo - but that doesn't explain the others. This is part of why the neoanaconda is longer and wider than the classic.

Boa and python models are about the same size - but boa is quite a bit fatter. I flattened it for the neoboa, so I had to make it longer.

All the fighters are about the same size - what matters is that they are small next to the big ships.

The cobra3 dimensions are suspiciously double the cobra1 (giving roughly 8x volume and only double cargo.), and also-suspiciously a close fit for the docking slit. But that's the principal player ship - probably intended to be the only one when first conceived. Docking is a lot less of a challenge in a smaller ship.

Cargo containers are almost the same size as some ships - watch scooping from the outside sometime. If you actually made them 1T each (at H2O dencity, thats a cubic meter) they'd be too small to see. The game has to be playable after all.

That's the reason for most discrepancies - Elite, and thus Oolite, sacrifices reality (most post-aristotle physics for eg) in favour of having a fun game.
Simon Bridge
[re2dux] [neolite]
"Everything is perfect down to every last flaw..."
HBT: The Book of Verse - Principia Discordia
User avatar
Cmdr Wyvern
---- E L I T E ----
---- E L I T E ----
Posts: 1649
Joined: Tue Apr 11, 2006 1:47 am
Location: Somewhere in the great starry void

Post by Cmdr Wyvern »

For more nitpickery, stations aren't to scale.
To house berthing for all those ships, repair/upgrade facilities, police HQ, administration, warehouses for trade goods, ect, I would expect stations to be much larger than they are.
Like Dr. Who's TARDIS, stations have far larger interior volume than their size could possibly contain.
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
User avatar
Scarecrow
Dangerous
Dangerous
Posts: 99
Joined: Fri Jan 09, 2009 9:21 am
Contact:

Post by Scarecrow »

Okay, here's my first pass but I'm not entirely happy with it yet. It's a bit... 'ordinary'.

Image

This is an attempt to keep the delta shape of the original, but I'm sorely tempted to do something a bit more like this:

Image

or this:

Image

Crow
Senior Artist - Blitz Games
My other work
The Crow's Nest
User avatar
Simon B
---- E L I T E ----
---- E L I T E ----
Posts: 836
Joined: Thu Oct 23, 2008 5:54 am
Location: Red Beach NZ
Contact:

Post by Simon B »

Yike!

How many separate models in there? It will be very interesting to see if anything that ambitious will actually play.

I also don't know how to do transparency in Oolite - so that canopy may end up opaque.
Simon Bridge
[re2dux] [neolite]
"Everything is perfect down to every last flaw..."
HBT: The Book of Verse - Principia Discordia
Post Reply