Skip to content

ShayBox/VRC-SKY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRC-SKY

VRChat Remote Image Loading Skyboxes

Demo

I included:

  • Skybox.cs which is a specialized bulk image downloader for Skyboxes
  • Skybox.mat which is the material used by Skybox.cs, don't set this as your scene skybox
  • SkyboxSwapper.cs which is simple swapper to cycles the skyboxes
  • SkyboxSwapper.prefab which is a prefab already setup with all the Skyboxes

I plan on making a more useful Skybox Manager when Udon UI releases
For now you can test the Skybox Swapper in my Test World

All Skyboxes have been:

  • Extracted using CubemapExtractor.cs
    • VRChat's Remote Image Loader doesn't allow setting image types as Cubemap
    • They would also be much lower resolution (2048x1024 for 6-Sides)
    • Using Editor/CubemapExtractor.cs (Assets -> Extract Cubemap Images)
  • Resized using ImageMagick
    • VRChat's Remote Image Loader allows a maximum of 2048x2048
    • $ magick mogrify -resize 2048x2048 -quality 100 *.png
  • Tinified using TinyPNG
  • Compressed using OxiPNG
    • $ oxipng -o 6 -s all **/*.png

Additional Skyboxes are welcome, Please process them and submit a pull request or issue