Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

Oolite model View.. A program... (for windows) sry...

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

Moderators: winston, another_commander

Post Reply
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

Oolite model View.. A program... (for windows) sry...

Post by Frame »

Image

its pretty basic... but its adequate for viewing models...
made sure all the bugs are out.. it should now be crash free...

It does not yet support, multi texture models, or models with subentities... that will require parsing of shipdata.plist files, and as such, shaders are also not supported...

Added some functionality to it... you can now flip faces, load another texture, chage texturemode... etc....

Edit: almost forgot:: it has mouse control now... not perfect but its there...



Enjoy...

download link...

Here...

http://www.box.net/shared/o8o493s8vg
Bounty Scanner
Number 935
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Post by pagroove »

Hey what about support for descriptions? Then it can be a ship encyclopedia 8)
Good work!
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
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 »

pagroove wrote:
Hey what about support for descriptions? Then it can be a ship encyclopedia 8)
Good work!
Descriptions... sure... But where would you have these descriptions... in the dat file... like this, or in a seperate file ?

//Description
//the X ship was a product of the cold war between Z and Y
//and so on and on and on...
Bounty Scanner
Number 935
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

Neat! What's it written in? As in, will it be easily portable to other platforms?
The glass is twice as big as it needs to be.
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 »

C++, No essentail functions other than the mouse and keyboard interface are windows only though... offcourse the creation of the OpenGL Viewport is done via windows too.. essentially it has to be... everything keyboard mouse related is easely translated though to whatever control linux/mac would desire...

But mac users allready have drydock...

There never where anything for windows, which was why i 2 years ago or something started writing this... instead of having to view models in Oolite... eachtime...

Used alot of tutorials at Nehe though ;-)...

And it is not using vertex buffer array (which accelerates it quite a bit, and not all Graphic cards support this)
Bounty Scanner
Number 935
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

Heh, yeah, the NeHe tutes aren't bad starting points.

Shame you didn't use SDL or another x-platform toolkit..
The glass is twice as big as it needs to be.
Post Reply