I’d like to be able to dynamically load 6 cubic images to create my skybox at runtime. Is this possible in Unity? Or do the skybox images have to be defined at compile time using the editor?
It should work the same as loading any image. You’ll need to get the pixel data yourself, create a new empty cubemap, apply the pixel data, and then apply that as the scene’s skybox.
Check the reference documents for those individual classes to learn exactly how to perform each step.