Export and assemble a skybox from Space Engine to Planetary Annihilation Now i released the Custom Skybox mod, the second step is to pour as many skyboxes as possible and I need all of you to do so. Space Engine is a space simulator using real data and creates celestial bodies procedurally if there isn't any data available. It also allows users to export a skybox from their current position in space, very handy isn't it. However, you don't simply export the skybox and put in PA, this guide will teach you how to make a PA-ready skybox from Space Engine. Download Space Engine, it's free and only weights 880Mb Download DeathByDenim's Papa Texture Editor Download the Custom Skybox mod in PAMM Find a nice spot where you want to make a skybox. Don't get too close to a planet or a star otherwhile it won't make any sensefor the solar system in PA The face you will be looking at in Space Engine will be placed here in PA Press Esc > Editor > Export skybox Export the skybox with a 2048 or 4096 resolution Your exported skybox will be here C:\Games\SpaceEngine 0.971\export You will have 6 targa files labeled like on the picture below The words in capital letter indicate their position in PA's skybox Convert the pictures to the png format and scale them down to 1024 to perform a pseudo-antialiasing. This guy says so. I automate this step on Photofiltre. You now need to rotate each picture accordingly sky_neg_x rotate 180° sky_neg_y rotate 90° counter clockwise sky_neg_z rotate 90° counter clockwise sky_pos_x do nothing sky_pos_y rotate 90° counter clockwise sky_pos_z rotate 90° clockwise Go to *Your Planetary Annihilation folder*\PA\media\pa\terrain\sky\textures, copy the skybox_01_xxx papa files (except skybox_01_ref) and paste them elsewhere in your computer Open Papa Texture Editor File > Open directly > select the folder with your copied skybox_01_xxx papa files File > Import > select the correct skybox face with the png format (look at the previous picture) Save each picture or Save As if you want to save elsewhere, it shouldn't be written in red Copy paste the edited papa files to C:\Users\*Your user name*\AppData\Local\Uber Entertainment\Planetary Annihilation\mods\CustomSkybox\pa\terrain\sky\textures don't forget to keep a backup Add your skybox to the Custom Skybox mod on Github or share it here so someone else will add it Go my pretties, go make beautiful skyboxes. I hope i didn't forget a step in the guide.
Nice! Minor note: You can also choose "Save as..." instead of "Save..." so you won't overwrite the originals.
I followed all the steps, but the skybox I created didn't fit right After that,for some unknown reason, I decided to flip horizontal everything, and then the sides did fit correct, except for front and back do you know what is causing this and how to fix it?
Well, at first I did follow all the steps, but it did not work So I decided to flip horizontal everything, and it worked, but to make the front and back to fit correctly, I also had to rotate 180 both of them
I decided to write it down here so I won't forget, and others may want to try it as well Follow Superouman's steps if you did everything like he said and yet the skybox did not fit correctly, proceed to these steps (use the already modified images, don't go back to ground zero): sky_neg_x: flip horizontal and rotate 180 sky_neg_y: flip horizontal sky_neg_z: flip horizontal sky_pos_x: flip horizontal and rotate 180 sky_pos_y: flip horizontal sky_pos_z: flip horizontal On the other hand, if you are starting from ground zero, follow these steps: sky_neg_x: flip horizontal sky_neg_y: rotate 90° counter clockwise (90° left) and then flip horizontal sky_neg_z: rotate 90° counter clockwise (90° left) and then flip horizontal sky_pos_x: rotate 180° and flip horizontal sky_pos_y: rotate 90° counter clockwise (90° left) and then flip horizontal sky_pos_z: rotate 90° clockwise (90° right) and then flip horizontal Things may change with the latest version of Space Engine. Posted for v0.9.7.1 beta EDIT: maybe @ZaphodX can finally fix his custom skybox
That's because @superouman is linking to the entirely wrong place. The link pointed to the source code and you probably just want the executables. This is where you need to go.
ok i got everything working but i should tell you that i followed everything u said correctly but in the end the skybox didnt fit right in the game but then i saw that the bottom and the top are switched so i switched between them and bam everything is good now but you should check if your orders a right or maybe it was an one time thing who knows... lol cant believe im playing inside a box XD and there i thought that games started rounding things but its all an illusion XD
@DeathByDenim I can't seem to 'Import' - I have the copied PAPA files from the source code directory but all options other than file and quit are greyed out - what might I be doing wrong?
@wpmarshall I'm only very vaguely remembering using this a while ago, but try clicking on one of the items in the list before going to file, or right clicking an item on the list or something. Did I mention I only vaguely remember getting confused at around that point
Import only works on the A8R8G8B8 and X8R8G8B8 file formats (which is what the Skyboxes are). It won't work on DXT3 or DXT5, since I never wrote an encoder for those. You'll need the papatran tool that comes with PA for those formats. I should finish that at some point.
Here is a conversion map I made for myself based on exporting skyboxes from Space Engine v.0.9.8.0 . Note that while the left/right/top/bottom/front/back locations are the same, the skybox coordinates are located in different positions compared to those in the original post. I developed/used this map while following DeathByDenim's tutorial for creating custom skyboxes. You can find it here: https://wiki.palobby.com/wiki/Example_Mod_Custom_Skybox
Here is the difference between exporting at 1024p from Space Engine and exporting at higher resolutions then resizing to 1024p before creating the .papa files. These are in-game screenshots from a 2560 x 1440p display