05-21-2020, 02:07 PM | #11 |
Join Date: Sep 2007
|
Re: Help with some Space Math (sorta)
There's a Java ChView that sounds like it's meant to be an update. I didn't actually launch it since modern Java won't let it run. (The ChView web pages explain that they ask for unrestricted file system access in order to save changs to the data files to your disk drive. I wasn't sufficiently interested in computer archaeology to pursue it further.)
If you want to see if this version serves your needs, here's what Google gave me: http://www.solstation.com/index.html http://www.ocean-of-storms.com/jaymin/software/chview/ |
05-23-2020, 06:35 AM | #13 |
Join Date: Jun 2013
|
Re: Help with some Space Math (sorta)
ChView looks to be a dead end for me. Any ideas on the other questions? Here's what I'm thinking of going with so far.
For the arrangement of the core stars, it occurs to me that any platonic solid would allow for a number of core stars that, while not all equidistant from each other, would all have the same number of other core stars adjacent to them. However, I like the distinction of Inner Core vs Outer Core, so I think I'll go with a regular tetrahedron as the Inner Core, and each face of the Inner Core tetrahedron serving as a face of another regular tetrahedron, with the Outer Core systems located at the tips. This gives an arrangement where each Inner Core system is 50 light years from each of the other Inner Core systems, and is also 50 light years from 3 of the 4 Outer Core systems. The Outer Core systems, meanwhile, are each 50 light years from 3 of the 4 Inner Core systems. 3-dimensional math is a bit beyond me (hence wanting a modeling program of some sort), so I'm not certain how far the Outer Core systems are from each other, or from the non-adjacent Inner Core system. Unless there are objections, I'm going to assume using the Pythagorean Theorem for calculating the time needed to travel is appropriate, and am going to go with the path being in the form of an arc (unless, of course, the vessel can simply fly straight toward or away from the sun). How far a vessel can go on in a set amount of time is still beyond me to calculate quickly; if I ever do manage to run a game in the setting, I'll probably keep a spreadsheet open that I can plug some numbers into to check each of the possible destinations, although unless the players really press their luck in terms of energy in their ship's capacitors, it's not terribly likely to come up. For the stuttering-gravity idea, unless someone wants to give some input, I think I'm going to abandon it. As it currently stands, if we assume the intensity of felt gravity is proportional to the time spent at it (so spending 50% of the time at 1G would result in a felt gravity of 0.5G), we're looking at something like taking twice as long to reach a destination (1:1 alternation of on/off) in exchange for being able to experience all of 0.1G acceleration during the trip. This either means no gravity during travel, or some sort of spin gravity - but all vessels in Harpyias are what GURPS calls streamlined (with nautical lines for the larger, more efficient ones), which is normally forbidden from having spin gravity. Considering a streamlined vessel is targeted from the front as though it were 1 SM smaller, would it be appropriate to allow for spin gravity for such, but treat them as though they were 1 SM smaller for determining maximum gravity? For example, an SM+10 streamlined vessel would have a maximum 0.15G for gravity. Does that sound about right?
__________________
GURPS Overhaul |
05-25-2020, 07:40 AM | #14 | |
Join Date: Feb 2020
|
Re: Help with some Space Math (sorta)
Quote:
If you use equatorial coordinates like Anthony's solar system maps (newer thread), the (distance)/2 term drops out and you end up with clean Pythagorean distances. A fuller proof of this (hopefully all the special characters show up): Measure your position in normal polar coordinates, as a distance r from the central star, and an angle φ from some arbitrary zero — the fixed stars, say, or the main habitable planet. Write this as a complex number in polar form, z = re^(iφ) Now, suppose our ship runs the drive for a short time 2*Δ_t, at an angle θ to the radial direction. (θ=0 indicates travel directly away from the star, θ=π/2 orbiting at a constant distance, θ=π travel towards the star, and so on.) Call our starting point z_0, and the new location z_1. We can approximate the new r-coordinate r_1 as r_1 = r_0 + (r_0 * Δ_t) cos(θ). Similarly, take φ_1 = φ_0 + Δ_t sin(θ). As usual for calculus, assume Δ_t is small enough, and we can treat these as exact. r_1 = r_0(1 + Δ_t) cos(θ), so z_1 = r_0 * (1 + Δ_t cos(θ)) * e^(i*φ_0) * e^(i * Δ_t sin(θ)) ln(re^(iφ)) = ln(r) + iφ This gives us equatorial coordinates u = ln(r), v = φ. So taking ln(z_0) = u_0 + iv_0, and similarly for z_1, we have: u_1 + iv_1 = u_0 + ln(1 + Δ_t cos(θ)) + iv_0 + i*Δ_t sin(θ) For a longer travel time t, we can calculate the new position by adding up sufficiently-small steps: u_t + iv_t = u_0 + iv_0 + lim_{n→∞} n( ln(1 + t/n cos(θ)) + it/n sin(θ)) Simplifying the limit gives lim_{n→∞} ln( (1 + t/n cos(θ))^n ) + it sin(θ)) = ln( lim_{n→∞} (1 + t/n cos(θ))^n ) + it sin(θ)) = ln( e^(t cos(θ)) ) + i sin(θ)) = t cos(θ) + it sin(θ)) So the distance from (u_0, v_0) to (u_t, v_t) is exactly t sqrt(cos^2(θ) + sin^2(θ)), which is Pythagorean. Last edited by Isikyus; 05-26-2020 at 03:40 AM. Reason: Properly final conversion to cos(theta) |
|
05-28-2020, 02:17 PM | #15 |
Join Date: Jun 2013
|
Re: Help with some Space Math (sorta)
Thank you. It's been too long since I did Calculus and the like, so I can't really follow the proof, but I'll take your word for it. Would you agree that the path would be an arc rather than a straight line?
__________________
GURPS Overhaul |
05-28-2020, 02:27 PM | #16 |
Join Date: Feb 2005
Location: Berkeley, CA
|
Re: Help with some Space Math (sorta)
Wow, my old logarithmic solar system maps. It's a way of looking at orbits that I haven't seen other people do (my original purpose was to allow doing orbital mechanics using paper and transparent overlays, which is probably a pointless thing to do).
|
05-29-2020, 06:56 AM | #17 | |
Join Date: Feb 2020
|
Re: Help with some Space Math (sorta)
Quote:
Yes, the paths are arcs, specifically arcs of a logarithmic spiral. The exceptions are boosting straight in or out (as you mentioned), and travelling between two points on the same circular orbit — in that case the fastest path is along the orbit itself. |
|
05-29-2020, 08:38 AM | #18 | |
Join Date: Jun 2013
|
Re: Help with some Space Math (sorta)
Quote:
Thinking further on how far a ship can go on a charge, it occurs to me this would be an egg-shaped area, which probably prevents using any sort of simple equation to predict where one can reach. Looks like I'll have to stick with "determine places nearby, calculate time to reach each to see if any can be reached." It looks like most of my questions have been answered (or abandoned, like that weird stutter-gravity bit), so thanks everyone for that. I think I'm actually going to stick with tetrahedrons for the relationships of all the aetheric stars - the core (inner and outer) will be as described previously, with the outer cores serving as a point of another tetrahedron, another tetrahedron on the opposite face, and so forth, possibly with some of the "side" faces spawning new tetrahedrons of their own. Certainly, the strangely-regular nature of the spacing of aetheric stars will raise some questions in-setting, but that's perfectly acceptable. I'd love to find something that would let me visualize this; the closest I've found is this, but that only lets me add one additional tetrahedron.
__________________
GURPS Overhaul |
|
05-31-2020, 12:40 AM | #19 | ||
Join Date: Feb 2020
|
Re: Help with some Space Math (sorta)
Quote:
Since it's a logarithmic scale, the gap between any two adjacent orbits is the same vertical distance in "map space". Suppose this is 1 cm; then 1 cm vertically = 1 day of travel. Horizontal lines on Anthony's map are circular orbits in real space. If the full map (360 degrees of orbit) is 4pi cm wide, you have 4pi cm horizontally = 4pi days for a full orbit, so 1 cm = 1 day horizontally as well. Because travel time is Pythagorean, this applies to every direction: x cm on the map at any angle is x days of travel. If you have, say, 1/2 day of charge left, you can reach anywhere within an 0.5 cm radius circle in map space. Quote:
You might also be able to make a stick-and-ball model with something like toothpicks and gumdrops, or maybe paper (though that might make it hard to see the inner stars). |
||
05-31-2020, 04:47 PM | #20 | ||
Join Date: Jun 2013
|
Re: Help with some Space Math (sorta)
Quote:
Quote:
EDIT: Looking at that 3d model you linked, it would appear you could place a single "double tetrahedron" (a tetrahedron with another tetrahedron growing out of one face) between each outer tetrahedron, adding an additional star. Indeed, it looks like you could basically stack tetrahedrons indefinitely, and I suspect this will be the model I'll go with just as soon as I find a good way to visualize it...
__________________
GURPS Overhaul Last edited by Varyon; 05-31-2020 at 05:28 PM. |
||
|
|