A downloadable tool for Windows and Linux

Features

Create static Sky images (Cubemaps, equirectangular panoramas) from 2D images (Sprites), to be used in a variety of game engines and frameworks.

  • 3D + GUI desktop application (Linux, Windows)
  • Import 2D images (Sprites) and place them in the scene
  • Manipulate Sprites (size, roll angle, tint, opacity, ...)
  • Import background image or use solid color
  • Correct background image horizon and realign orientation
  • Adjust the Scene (ambient color, background, ...)
  • Save/load .json based project files
  • Export as cubemaps (6 square images) and equirectangular panorama (one 2:1 image)

Example assets made by Kenney.

Requirements

  • Open GL 3.3
  • Windows: Recent version of Microsoft Visual C++ Redistributable

Change Log

v0.2.0

  • Renamed the tool to Sky Assembly Multitool
  • New horizon correction tool for background images
  • New azimuth offset tool for background images
  • Improved Sprite Browser layout
  • Skip loading of very large images into the Sprite Browser
  • Arranged sprites can now be cloned
  • Draw grid [G] also in PREVIEW mode
  • Fixed a bug where sprites changed distance to camera when moved
  • Removed camera height option
  • Extended the manual

v0.1.0

  • New startup popup for easy navigation
  • New sprite browser
    • Buttons are now images, showing the actual sprite
    • Filename appears as tooltip
    • Adjustable button size
  • Cleaned up project lifecycle {New, Open, Save, Save As, Close}
  • Fullscreen mode
  • Sprite Manipulation window is now movable
  • Windows are now collapsible
  • Many small GUI tweaks
  • Added hotkeys
  • Allowing import of .jpg files
  • Allowing export in .jpg format of panoramic image
  • Exports are now prefixed with the project name
  • Exported images are no longer shown in sprite browser
  • New panoramic export size option: 6240x3120
  • Improved overall stability

v0.0.3

  • Fixed malfunction on some devices due to faulty shaders

v0.0.2

  • Changed project file extensions to .skyproj (was .json)
  • Added loading of project file from command line argument

v0.0.1

  • Initial version

StatusReleased
CategoryTool
PlatformsWindows, Linux
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
Authordidaduddel
Tags3D, sky, skybox, tool

Download

Download
skytool-0.2.0-win64.zip 757 kB
Download
skytool-0.2.0-win32.zip 662 kB
Download
skytool-0.2.0-Linux.tar.gz 1 MB
Download
skytool_demo_project.zip 987 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hi, what is the licensing for any assets created with this tool?

(+1)

Hi, never thought about that, tbh. I have no intent on putting any extra license on the output. So if you own the appropriate rights to the input sprites, you should be fine. Hope this helps.

Thanks for the response!

This is amazing! A paid version with undo/redo and manual input of values (instead of just drag sliders) would be very useful!

(+1)

Thanks alot! Stay tuned for upcoming features :)

I can finally stop using skypaint! 

Wow, never heard of skypaint before, this looks really antique. But it shares the same idea :)

BRO WHAT

HOW IS THAT EVEN FREE?



This is a gem software

Thank you so much for this one, it's extremely useful

Wait, where's the donate button? Please let me buy you a coffee at least

Thanks alot! Love to see your results in action!

In case you really want to see the result

I made it 1 year ago thanks to your tool, exactly what I needed back then :)

Great! Not sure how you placed the stars but I’m thinking about a particle option that might help in such cases :) Thanks for sharing!

Unable to display.

What binary did you try and what exactly happened? Is a logfile created? Thanks!

(1 edit)

I can only see the background color, but I can select and move the material with the mouse.Win10.

Did you try to open the demo project from skytool_demo_project.zip via File -> Load Project?

(1 edit)

Yes, it doesn't work.

did you use the most recent version 0.0.3?