A real 3D navigation tool

This is where you can suggest new features and discuss upcoming features.
User avatar
User

Moneyman

Rank

Captain

Captain
Posts

679

Joined

Sun Jan 31, 2016 2:53 pm

Location

Massachusetts

A real 3D navigation tool

Postby Moneyman » Wed Mar 02, 2016 1:57 pm

Image
:mrgreen: This is how a real spaceship navigates. Despite the appearance in a 2D image, the ship's vector is relative to 3 parallel axis - shown in the image as red, blue and green. All motion in the game graphics is (effectively) the sum of the all the ship's motions.

Startrek and Stargate ships don't allow perturbations to influence ship navigation so why do online games allow it?

This is not new information: The Wright Brothers knew about 3D graphics long before Kittyhawk - Why do game programmers not provide real 3D graphics?

Personally. I think it is programmer tunnel vision - Games are meant to be fun but that requires that game programmers to want the game to be fun - so why don't they want that?
User avatar
User

rmartz

Rank

Rear Admiral

Rear Admiral
Posts

3513

Joined

Fri Feb 14, 2014 2:37 pm

Re: A real 3D navigation tool

Postby rmartz » Wed Mar 02, 2016 2:53 pm

We have navigation in all 3 axis.
Ingame accounts: RAM, rmartz
Check out RAM Memories.
Visit AscentExtras.com for player built game tools, guilds, and links to game related data.
I think I am funnier than I really am.
User avatar
User

Mooncrest

Rank

Commodore

Commodore
Posts

1476

Joined

Sat Nov 01, 2014 6:19 pm

Location

MIB Tyngbraneth, Miner's Paradise

Re: A real 3D navigation tool

Postby Mooncrest » Wed Mar 02, 2016 7:05 pm

Image
Our 3D navigation tool.

I am currently plotting a path for a Manta from the Inner 9 systems to my Outer Shipyards. Using the Galactic Map, the axes are labelled and, as know the location (X, Y, Z) of both the start point and my destination, I can work out which direction to move in. All that is needed is to find a star systemwith a Gas Giant within a Manta's jump-range of my current location in that general direction. Having found one, I repeat the procedure until I am in range of the destination.

I would be nice and a whole easier, if I could limit the stars shown to those within the 13ly range of a Manta, but for now, I can manage.
User avatar
User

BoshingTong

Rank

Commander

Commander
Posts

540

Joined

Thu Oct 16, 2014 5:46 am

Location

USA, Pa

Re: A real 3D navigation tool

Postby BoshingTong » Thu Mar 03, 2016 3:05 am

Why not fly the ship out in a carrier?
Owner of BSFA (Bosh Survey & Freightage Authority)
Senator of Logopolis, New Dawn, Babylon
Governor of Poosh, Tigland, Prime Sun, Babel

Mayor of all BSFA Colonies & OSBs
User avatar
User

Mooncrest

Rank

Commodore

Commodore
Posts

1476

Joined

Sat Nov 01, 2014 6:19 pm

Location

MIB Tyngbraneth, Miner's Paradise

Re: A real 3D navigation tool

Postby Mooncrest » Thu Mar 03, 2016 11:48 pm

BoshingTong wrote:Why not fly the ship out in a carrier?

To try and get the maximum number of Ophan hulls ready at the same time, I wanted to manufacture them at my ungated Shipyards. The idea was not to get Mantas out to the Shipyards, but to get the Ophans back from them. Atm, if we pick up a ship, we have to leave a ship behind at the Shipyard. Leavng a Manta means that I can collect them with a Carrier and use them again.This way I was able to fly a Manta to the ungated shipyard, e-jump the hull back to Ceres and fit the modules. Using one Manta for each of my ungated Shipyards I was able to make an extra four hulls at a time, When the hulls had been fitted out I rounded up the Mantas with a Carrier and repeated the operation.

Because we cannot transport hulls themselves, this was the method I thought up to allow me to make six Ophans at a time. Now it has worked, I have been putting a bit more effort in to developing a shorter route for when the Class 15 ship is released.

Navigation using the Galactic Map is not easy. We could use a tool to let us put in a limit to the distance away from the currently selected system a star will appear; at present this seems to be about 30ly and I only wanted stars within 13ly, but I have persevered and now have a four jump route rather than my old six jump route.
Last edited by Mooncrest on Fri Mar 04, 2016 10:06 am, edited 1 time in total.
User avatar
User

BoshingTong

Rank

Commander

Commander
Posts

540

Joined

Thu Oct 16, 2014 5:46 am

Location

USA, Pa

Re: A real 3D navigation tool

Postby BoshingTong » Fri Mar 04, 2016 3:08 am

That make perfect sense.
Owner of BSFA (Bosh Survey & Freightage Authority)
Senator of Logopolis, New Dawn, Babylon
Governor of Poosh, Tigland, Prime Sun, Babel

Mayor of all BSFA Colonies & OSBs
User avatar
User

Moneyman

Rank

Captain

Captain
Posts

679

Joined

Sun Jan 31, 2016 2:53 pm

Location

Massachusetts

Re: A real 3D navigation tool

Postby Moneyman » Thu Mar 10, 2016 4:50 pm

In the big picture there is 3D navigation via the map BUT I'm talking about 3D navigation within a solar system!!!

I'm having a devil of a time matching orbit with asteroids using thrusters - one distance measure and one velocity measure is acceptable for landing at a colony BUT not acceptable in chasing asteroids!!! At least a colony has a navigation beam.

I need three numbers for axis distance and change in approach to each axis OTHERWISE mining is a very painful and frustrating form of game play for me. A game developer should show greater mercy to players like me.

You did notice the asteroid and ship in my image? The map has little to do with asteroids!!!

Sorry. I'm not Starbuck - I need buttons and navigation beams. :mrgreen:
User avatar
User

Moneyman

Rank

Captain

Captain
Posts

679

Joined

Sun Jan 31, 2016 2:53 pm

Location

Massachusetts

Re: A real 3D navigation tool

Postby Moneyman » Tue May 24, 2016 9:50 pm

:mrgreen: I have a solution to the problem that inspired this thread - a need for easier within a given solar system navigation, The solution: Modifying the radar to include additional ship-to-target information about the x, y & z axis distances.

Because my intention was to explain coding considerations, there is a lot of algebra used to show how color lengths are calculated.

:o So, some of you may be reminded of unpleasant high school / college experiences.

8-) But, many of us :P need to lower some of the game mountains like the JAM-1 mission.

Take a look at http://miners-guild.com/downloads/moneyman/3D_mechanics.odt and tell me what you think.
User avatar
User

Moneyman

Rank

Captain

Captain
Posts

679

Joined

Sun Jan 31, 2016 2:53 pm

Location

Massachusetts

Re: A real 3D navigation tool

Postby Moneyman » Tue May 24, 2016 9:59 pm

:evil: There was a problem with the above link so i'm posting the file's content despite drawbacks to this medium. Image
:mrgreen: The above image illustrates my 3D nav solution to a nav problem many of us have.

About Using uniform 3D objects, a & b, to explain axial distance and motion ideas.

:shock: A blue color strip is axial distance.

:D A green color strip means axial distance is getting smaller.

:evil: A red color strip means axial distance is getting bigger.

:o A color strip is easier to understand and react to than a number since humans are innately image orientated while numbers require a image to concept mental calculation.

Content Axial stationary distance → Relax restriction → Object b in motion → Both objects in motion → Benefit to players → Benefit to JAM

Axial stationary distance Moment-to-moment intervening space between 3D objects.

In uniform objects, this is the intervening space between object center-of-gravity axis vector points less uniform axis origin extents.

For an given moment: a's center-of-gravity axis vector is (x1,y1,z1) and
b's center-of-gravity axis vector is (x2,y2,z2).

Let a's grid axial range be: (-a1:a1,-a2:a2,-a3:a3) relative to (x1,y1,z1) and
b's grid axial range be: (-b1:b1,-b2:b2,-b3:b3) relative to (x2,y2,z2).

For a the axis origin extents are: a1, a2 and a3.
For b the axis origin extents are: b1, b2 and b3.

Assume a comes-before b or (x1<x2,y1<y2,z1<z2) and a and b are both stationary.

Then collision point range is: (x1 + a1:x2 - b1,y1 + a2:y2 - b2,z1 + a3:z2 – b3)

Assume, initially, no grid overlap in the above range vector ex: x1 + a1 < x2 - b1.

Stationary distance vector = (x2 – b1 - x1 + a1, y2 – b2 - y1 + a2, z2 – b3 - z1 + a3).

X axis collision if |x2 – b1| = (x1 + a1) – i. e. nothing between a's and b's x axis borders.

Relax restriction Position of a and b arbitrary except no object overlap.

The stationary distance vector requires absolute value calculations – ex: |x2 – b1| > -1

Stationary distance vector under relaxed restriction:

(||x2 – b1| - |x1 + a1||, ||y2 – b2| - |y1 + a2||, ||z2 – b3| -| z1 + a3||)

Object b in motion Current b's motion vector = (bx, by, bz).

If a given axis motion < 0 then use green and motion >0 then use red in radar image.

Recalculate (x2,y2,z2) as (x2+bx, y2+by, z2+bz) then calculate distance vector using the above stationary distance vector formula.

Both objects in motion Current a's vector = (ax, ay, az) and b's vector = (bx, by, bz).

For motion: Use green when motion >0
and use red when motion <0.

Recalculate (x1, y1, z1) as (x1 + ax, y1 + ay, z1 + az)
and (x2, y2, z2) as (x2 + bx, y2 + by, z2 + bz)

Calculate distance vector using the above stationary distance vector formula.

Benefit to players Now players see when the player's ship overshoots a target because the blue distance measure starts getting bigger in one or more axis(s).

If the rate of change in any axis changes from green to red – the target approach is becoming an overshoot in that axis – the game becomes fun, again,

Benefit to JAM NASA may be calling.

The only remaining issue is how to match a's and b's motion – something for you to add at another time – especially if you get that call.
User avatar
User

raw1990

Rank

Lieutenant

Lieutenant
Posts

131

Joined

Thu May 05, 2016 12:19 pm

Location

Germany

Re: A real 3D navigation tool

Postby raw1990 » Thu May 26, 2016 12:33 pm

Is everybody playing Ascent that smart?! :shock:
Next

Who is online

Users browsing this forum: No registered users and 1 guest

Powered by phpBB ® | Style by KomiDesign | Modified by Chris Valleriani