Page 13 of 14

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Nov 29, 2010 12:34 pm
by strook
I have code ready doing the flight which i'll add to vs the next days, but I'm not shure about the rights wether we may use it , cause it is not my code. It is rather old (from 2000) but does it's work very good.

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Nov 29, 2010 8:01 pm
by strook
Copyright (c) 2000, Sean O'Neil (s_p_oneil@hotmail.com)
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

* Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of the project nor the names of its contributors may be
  used to endorse or promote products derived from this software without
  specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
this is the license of the code I want to use.
I have notified the programmer,
but the email address doesn't exist anymore.
What could I do now?

I have also notified the ad astra developer.
Maybe he donates code as somebody said before.

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Nov 29, 2010 10:34 pm
by pheonixstorm
whats the link for the site you got that from? You can always do a looup on who owns the site (maybe the same person or someone who has contact info).

Also, if its abandoned it may be fair game though I would still put the copyright somewhere in the game.

Best option would probably be to look at all the open source seamless flight software you've found and write your own using what you've found as a jumping point. I'm sure we could use a one of those you have found until something can be cobbled together just for VS.

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Nov 29, 2010 10:36 pm
by log0
Looks like the BSD license. http://en.wikipedia.org/wiki/BSD_licenses. GPL compatible. :)

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Nov 29, 2010 11:09 pm
by strook
I've found another email on his site.
His site is:http://sponeil.net/downloads.htm
it is the Free BSD license.

From his site:
This is an update of my previous work, with the source code and projects refactored and cleaned up. I don't get paid to work on this, and I don't have much time to spend on it, so the demos are not very polished. Think of them as proof-of-concept demos. The source code is published under the BSD license (not counting any third-party libraries I'm using), so you are free to do what you want with it.

Re: The official "Seamless Planetary Flight" thread

Posted: Tue Nov 30, 2010 12:08 am
by Mets
strook wrote:I have code ready doing the flight which i'll add to vs the next days, but I'm not shure about the rights wether we may use it , cause it is not my code. It is rather old (from 2000) but does it's work very good.
can somebody post a screen shot, pretty please?

Re: The official "Seamless Planetary Flight" thread

Posted: Tue Nov 30, 2010 4:31 am
by pheonixstorm
There are a few screenies on the sites home page. They look really good for what we need. The problem I see now is adding landing gear to all the models :lol: Maybe we can finally build Mos Eisley spaceport ;) (i can't remember if thats the right spelling..)

Re: The official "Seamless Planetary Flight" thread

Posted: Tue Dec 07, 2010 5:07 pm
by strook
Shaders get loaded. In the Moment i have Problems when trying to include the glew.h.
Maybe you get a Christmas present from me :wink:

Re: The official "Seamless Planetary Flight" thread

Posted: Wed Dec 15, 2010 12:32 am
by charlieg
Open source 'tinker on the fly' terrain generation:
http://lithosphere.codeflow.org/screenshots.html

Could be a source of ideas / inspiration.

Re: The official "Seamless Planetary Flight" thread

Posted: Thu Dec 16, 2010 9:30 pm
by strook
Image

this is a pic of the last days, though it is not the newest one.
HUD is working.
Athmosphere is working, but not the shaders of the athmosphere.
Planet generation is working, but not the draw and texture functions.
I have to merge some GFX funcs.

I have asked ace to add me on the svn mailinglist to publicy my efforts.

Re: The official "Seamless Planetary Flight" thread

Posted: Sat Dec 18, 2010 12:37 pm
by strook
I replaced the Planet draw functions by the vs draw functions.
The planet won't be drawn, however.
I don't know why actually...

Dreaming of integrating the flightgear engine

Posted: Tue Dec 21, 2010 5:42 am
by strook
It could be possible to integrate a part or the whole flightgear engine.
Flightgear is far more developed, tough.
It could be possible to see trees, and all kind of scenery and we would have a propper physics engine and maybe an 3D cockpit.

Re: The official "Seamless Planetary Flight" thread

Posted: Tue Dec 21, 2010 11:25 am
by strook
There is a problem with the vertexlists. They won't be drawed. I should fix some parameters.

Re: Dreaming of integrating the flightgear engine

Posted: Tue Dec 21, 2010 1:54 pm
by charlieg
strook wrote:It could be possible to integrate a part or the whole flightgear engine.
Flightgear is far more developed, tough.
It could be possible to see trees, and all kind of scenery and we would have a propper physics engine and maybe an 3D cockpit.
And at what point does the game "switch" from the Vega Strike space engine to Flight Gear atmospheric engine?

Also (if I'm not mistake) flightgear uses satellite maps to generate landscape. So you would have to dynamically generate those to generate the landscape? Or generate the landscape twice? Or have two simultaneous 3D engines, one handling space and the other the planet's surface?

I'm not convinced. ;)

KISS. There's plenty of plugins/module for OGRE3D that create dynamic terrain, trees, even buildings. That's where you need to be looking.

Paged Geometry:
http://code.google.com/p/ogre-paged/

Planetary Space aka ROAM planet rendering:
http://www.titaniumarts.com.au/
http://www.youtube.com/watch?v=eNfKrmUzuG4

That's what you want to be looking at. Not Flight Gear.

Re: The official "Seamless Planetary Flight" thread

Posted: Tue Dec 21, 2010 10:55 pm
by strook
Ok, ok ... You convinced me.
I think the next step is to get up the ogre branch from grave.
I think without it my efforts are useless.

Re: The official "Seamless Planetary Flight" thread

Posted: Wed Dec 22, 2010 12:36 am
by pheonixstorm
the old ogre branch is heavily outdated.

Re: The official "Seamless Planetary Flight" thread

Posted: Wed Dec 22, 2010 2:16 am
by charlieg
strook wrote:Ok, ok ... You convinced me.
I think the next step is to get up the ogre branch from grave.
I think without it my efforts are useless.
Here are some insights from klauss on what went wrong in the Ogre branch:
http://vegastrike.sourceforge.net/forum ... 20#p118720

TL:DR; the Ogre branch uses an old version of Ogre and an old version of VS - it's probably not much use and needs to be restarted from scratch (well, from trunk).

Also ghoulsblade authored his own engine based on Ogre, but it is a separate game from VS. It uses Lua for scripting. I think the idea was to pull in the various VS assets (including universe genretion, csv definitions, etc) into the new engine and reimplement the rendering+gameplay from scratch. I'm not sure how far he got with integrating any of the planet rendering modules for Ogre.

Video of this effort:
http://www.youtube.com/watch?v=nKH-Y6-xLSs

FWIW ghoulsblade can be easy to find on irc (come to #freegamer on irc.freenode.net) where he might be able to field some questions - who knows, you may even re-energize him!

Re: The official "Seamless Planetary Flight" thread

Posted: Fri Dec 24, 2010 9:01 pm
by strook
the planetflight of the titaniumarts company consisted only of the same content or less of the code i already had and it was only in form as a windows .exe. no code.
however, there was code gotten from pagedGeometry and it looks very good.

Re: The official "Seamless Planetary Flight" thread

Posted: Sun Dec 26, 2010 3:53 am
by charlieg
Good stuff strook. Even doing the research on this topic is hard work, it's very involved.

I apologise for pointing you in the direction of a closed source project. I'm relieved that PagedGeometry is of use though.

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Dec 27, 2010 9:08 am
by strook
many thx :)
what do you mean by apologizing to a closed source project exactly?

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Dec 27, 2010 11:42 pm
by charlieg
I was apologising to you for making you waste time on a project that is of no use.

Re: The official "Seamless Planetary Flight" thread

Posted: Tue Dec 28, 2010 9:37 pm
by strook
oh sorry for my bad english i noticed that you wanted to apologise.

Re: The official "Seamless Planetary Flight" thread

Posted: Thu Feb 03, 2011 11:28 pm
by Haggis
It's been a while since I've seen any progress on that seamless planetary flight engine Strook was working on. I hope he's still working on a solution? Maybe one day we'll be able to have Vegastrike's excellent gameplay and atmosphere combined with seamless 3D planets :D .

Re: The official "Seamless Planetary Flight" thread

Posted: Fri Feb 04, 2011 3:37 am
by greenfreedom10
@Haggis: Check this thread.

Re: The official "Seamless Planetary Flight" thread

Posted: Mon Feb 07, 2011 1:39 pm
by Haggis
Hey, thanks!