Welcome, Guest

Author Topic: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah  (Read 74309 times)

GameKarim

  • *
  • Posts: 0
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #810 on: August 13, 2018, 05:56:53 AM »
Hey guys, anyone got the full world map of the project finished? I am really interested in its geography. (orthographic or satellite)

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #811 on: September 08, 2018, 10:55:09 PM »
It's time for Haki! Feel free to discuss what kind of geography you want on the map as well as any other plans for Haki.

Ideas:

Land at the sub-Pavala point, so that we can connect a space elevator from Hac to Haki and have cities at both ends. Sounds rad as fuck.

A big warm ocean probably on the eastern side of the part of Haki visible to Pavala, so that Kalassak can get his cyclones.

Maybe Haki should be mostly land? Would be interesting. Or we could break it up into several continents? Would be creepy to Pavalans who are used to a PANGAEA.

atomic7732

  • Global Moderator
  • *****
  • Posts: 3747
  • caught in the river turning blue
    • Paladin of Storms
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #812 on: September 08, 2018, 10:56:54 PM »
Haki! Time!

Darvince

  • *****
  • Posts: 1810
  • gab
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #813 on: September 09, 2018, 05:26:17 AM »
i think it would be the other way around because haki is always visible to billions of people - they'd be surprised to learn that pavala is a single giant continent with an australia to the west

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #814 on: September 09, 2018, 01:39:26 PM »
ok i gotcha started

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #815 on: September 09, 2018, 03:17:15 PM »
did a tiny bit

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #816 on: September 11, 2018, 02:47:09 PM »
it's a great lake dar

Darvince

  • *****
  • Posts: 1810
  • gab
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #817 on: September 11, 2018, 02:47:31 PM »
no

atomic7732

  • Global Moderator
  • *****
  • Posts: 3747
  • caught in the river turning blue
    • Paladin of Storms
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #818 on: September 11, 2018, 02:48:56 PM »
remoff lek

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #819 on: September 12, 2018, 12:35:10 PM »
lol the shattered island hre

Gurren Lagann TSS

  • *****
  • Posts: 117
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #820 on: September 12, 2018, 01:25:45 PM »

Darvince

  • *****
  • Posts: 1810
  • gab
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #821 on: September 12, 2018, 01:51:37 PM »
ok

Darvince

  • *****
  • Posts: 1810
  • gab
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #822 on: September 13, 2018, 06:05:39 PM »
w

atomic7732

  • Global Moderator
  • *****
  • Posts: 3747
  • caught in the river turning blue
    • Paladin of Storms
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #823 on: September 17, 2018, 11:52:49 AM »
minor colorations

tuto99

  • *****
  • Posts: 532
  • I need the Cream for My Epidermis Part
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #824 on: September 17, 2018, 12:56:55 PM »
oh yeah taken

tuto99

  • *****
  • Posts: 532
  • I need the Cream for My Epidermis Part
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #825 on: September 18, 2018, 03:57:24 PM »
E.

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #826 on: September 18, 2018, 04:49:59 PM »
i am the pavala

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #827 on: September 18, 2018, 04:55:27 PM »
make it rain over yuuvei

atomic7732

  • Global Moderator
  • *****
  • Posts: 3747
  • caught in the river turning blue
    • Paladin of Storms
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #828 on: September 18, 2018, 05:56:56 PM »
placed some cities



renamed a few more countries (4, 5, 6, and 9)

« Last Edit: September 18, 2018, 06:03:19 PM by atomic7732 »

tuto99

  • *****
  • Posts: 532
  • I need the Cream for My Epidermis Part
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #829 on: September 19, 2018, 10:59:40 AM »
taken

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #830 on: September 25, 2018, 11:32:28 AM »
oh yeah kalassak you had like a question

so the thing in the haki layer isn't like latitude/longitude i guess it's like how high haki is in the sky which nevermind that's latitude but anyways here's the code for generating the map if you wanna play around with it

Code: [Select]
import java.awt.Color;
import java.awt.image.BufferedImage;
import java.io.File;
import java.nio.file.Paths;
import java.util.Scanner;

import javax.imageio.ImageIO;

public class HakiCalc {
static final int WORLD_WIDTH = 3078; // width of pavala basemap in pixels
static final int WORLD_HEIGHT = WORLD_WIDTH/2;

static final double R_PAV = 4899.751;
static final double PAV_HAKI_DIST = 42319.854; //Distance from centers of Pavala and Haki
static final double SUBHAKIAN_OFFSET = 34.0134; // difference between subhakian point and prime meridian
static final double HAKI_ANGULAR_DIAMETER = 13.6; // degrees (as viewed from subhaki?)

public static void main(String[] args) {

Scanner s = new Scanner(System.in);

BufferedImage bi = new BufferedImage(WORLD_WIDTH, WORLD_HEIGHT, BufferedImage.TYPE_4BYTE_ABGR);

for(int i = 0; i < bi.getWidth(); i++) {
for(int j = 0; j < bi.getHeight(); j++) {

double elevation = calc((j*1.0/WORLD_HEIGHT*180 - 90)*Math.PI/180, (i*1.0/WORLD_WIDTH*360 - 180 - SUBHAKIAN_OFFSET)*Math.PI/180)*180/Math.PI; // from 90 to -90

int color = (int)((90 + elevation)/180*255);
//System.out.println(color);
boolean draw = false;
int contour = 0;
if(Math.abs((int)elevation - elevation) < 0.2) {
draw = true;
contour = (int)elevation;
}
if(draw && contour % 2 == 0) {
bi.setRGB(i, j, new Color(0, 0, 255).getRGB());
} else if(elevation >= HAKI_ANGULAR_DIAMETER/2) {
//bi.setRGB(i, j, new Color(0, 0, 127).getRGB());
} else if(elevation >= -HAKI_ANGULAR_DIAMETER/2) {
bi.setRGB(i, j, new Color(0, 0, 127).getRGB());
} else {
//bi.setRGB(i, j, new Color(color, color, color).getRGB());
}
}
}
try {
ImageIO.write(bi, "png", new File(Paths.get(".").toAbsolutePath().normalize().toString() + "/out.png"));
System.out.println("Elevation map written!");
} catch(Exception e) {
e.printStackTrace();
}

while(true) {
System.out.print("Latitude: ");
double lat = s.nextDouble()*Math.PI/180;
System.out.print("Longitude: ");
double lon = (s.nextDouble() - SUBHAKIAN_OFFSET)*Math.PI/180;

double elevation = calc(lat, lon);
System.out.println(elevation*180/Math.PI);
System.out.println("Visible: " + (elevation*180/Math.PI + HAKI_ANGULAR_DIAMETER/2 > 0 ? "YES" : "NO"));
}
}

public static double calc(double lat, double lon) {
double h = R_PAV*Math.sin(lat);
double w = R_PAV*Math.cos(lat)*Math.cos(lon);
double z = R_PAV*Math.cos(lat)*Math.sin(lon);
double r = Math.sqrt(Math.pow(PAV_HAKI_DIST - w, 2) + Math.pow(z, 2));
double alpha = Math.atan(Math.sqrt(Math.pow(h, 2) + Math.pow(z, 2))/r);
double elevation = Math.PI/2 - Math.acos(Math.cos(lat)*Math.cos(-lon))-Math.abs(alpha);
//System.out.printf("%f %f %f %f %f\n", h, w, z, r, alpha);
return elevation;
}
}

it's taken from your azimuth calculator and i did a few things like 2 years ago to generate the map

atomic7732

  • Global Moderator
  • *****
  • Posts: 3747
  • caught in the river turning blue
    • Paladin of Storms
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #831 on: September 25, 2018, 12:04:59 PM »
which layer though

the one with the thick bands should be haki's elevation in the sky

and the "advanced haki" layer with thin 1 degree graticules appear to be a lat/lon system defined on pavala with a pole at the subhaki point

they do not have a 1:1 correspondence either on the pdn or in theory

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #832 on: September 25, 2018, 01:36:46 PM »
oh yeah i didnt remember how i made the advanced haki layer but what you said makes sense

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #833 on: September 27, 2018, 10:24:35 AM »
It's Haki T(aken)ime.

tuto99

  • *****
  • Posts: 532
  • I need the Cream for My Epidermis Part
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #834 on: October 05, 2018, 04:53:51 PM »
Given, after many years of holding pavala hostageuero.

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Pavala Collab [Revision 157] (5/19/18) "crossroaaaads" - fiah
« Reply #835 on: October 12, 2018, 10:07:47 AM »
did an itty bitty