The Seraphim - A custom Ship OXP from start to finish.
Moderators: winston, another_commander
- wackyman465
- ---- E L I T E ----
- Posts: 831
- Joined: Thu Nov 06, 2008 10:15 pm
- Location: Currently hunting you down in an Imperial Courier
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.
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
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
- Griff
- Oolite 2 Art Director
- Posts: 2483
- Joined: Fri Jul 14, 2006 12:29 pm
- Location: Probably hugging his Air Fryer
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.
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.
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).
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).
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Bless you - so, where did you say you lived?Griff wrote:I'm near Aberaeron, Ceredigion
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
- Commander McLane
- ---- 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:
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).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!
- Simon B
- ---- E L I T E ----
- Posts: 836
- Joined: Thu Oct 23, 2008 5:54 am
- Location: Red Beach NZ
- Contact:
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.
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
[re2dux] [neolite]
"Everything is perfect down to every last flaw..."
HBT: The Book of Verse - Principia Discordia
- Simon B
- ---- E L I T E ----
- Posts: 836
- Joined: Thu Oct 23, 2008 5:54 am
- Location: Red Beach NZ
- Contact:
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.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 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
[re2dux] [neolite]
"Everything is perfect down to every last flaw..."
HBT: The Book of Verse - Principia Discordia
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
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.
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
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
- Simon B
- ---- E L I T E ----
- Posts: 836
- Joined: Thu Oct 23, 2008 5:54 am
- Location: Red Beach NZ
- Contact:
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.
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
[re2dux] [neolite]
"Everything is perfect down to every last flaw..."
HBT: The Book of Verse - Principia Discordia