Search Unity

[RELEASED] Sky Studio - the most art customizable dynamic sky and weather system!

Discussion in 'Assets and Asset Store' started by jre03f, Dec 15, 2018.

  1. jre03f


    Jun 4, 2013
    NEW! Sky Studio + Weather is finally here! Sky Studio is now the most customizable dynamic sky and weather system for Unity!

    Key features
    : rain, rain surface splashes, lightning, stars, fog, clouds, sun & moon, day & night cycle, and more. All can be art customized and animated through 90+ sky properties, without sacrificing performance.

    The Sky Timeline, unique to Sky Studio, allows you to build detailed sky animation transitions and control the 90+ animatable sky and weather properties. Easily create custom day-night cycles that animate in-out the stars, rain, lightning, clouds, and sun/moon orbit paths. Whether you’re building a small project or a complex game, Sky Studio will help you design the custom sky you’ve imagined!

    Sky Studio v2.0 Trailer


    (NEW!) RAIN
    Sky Studio weather includes GPU accelerated rain effects that are highly art customizable and performant. Use our beautiful pre-configured art rain styles, or easily supply your own images to customize the style of the rain effect in your game. This lets you create a wide range of visual rain styles such as realistic rain, low-poly rain, snowfall, falling fireballs, or anything else you can dream-up.

    Sky Studio weather includes GPU accelerated rain splashes that create a new level of immersion for your weather scenes. Our rain splash system is both highly performant and completely customizable. Rain splashes are animated and will splash off of objects in your scene (like the ground). Use our existing rain splash styles, or easily create your own custom splash effects with a custom mesh and sprite sheet animation.

    Sky Studio weather includes a built-in lightning and thunder system, which is highly customizable. You can easily control where lightning bolts are spawned in your scene, as well as completely customize or create your own unique lightning bolts and sounds.

    Sky Studio supports a fully customizable 3-way gradient that can be easily animated. You can easily adjust the horizon position and even the distribution and length of the gradient. If your project requires a more detailed background Sky Studio also supports custom cubemap backgrounds, which are fully supported by the rest of Sky Studio features.

    SUN & MOON
    Sky Studio's orbiting bodies are completely customizable, with deep Unity Editor integration to make positioning the sun as easy as point-and-click in the scene view. You can optionally supply your own custom textures (additive or transparent), and even create custom animation paths through the sky using our Sky Timeline keyframe animation editor. Just a few of the orbiting body customizations are changing the size, color, texture, path, light color, light intensity, and sprite sheet animation support.

    Easily setup high-performance dynamic clouds with customizable density, color, wind direction, speed, height, and proper additive blending with the rest of the sky.

    Quickly add brilliant twinkling stars into your game! Our star system is fully art customizable, and extremely performant. Sky Studio can even render 360 space scenes with dynamic twinkling stars!

    Create atmospheric conditions using our custom skybox horizon fog, and we also integrate with Unity's Global Fog settings.

    Our custom sky profiles and UI editor integration, make it easy to build custom skies and switch between them during runtime.

    Sky Studio is extremely performant and can even run on mobile class hardware. Our fast single-pass skybox shader has been tested and verified to run at 60 FPS effortlessly on Android, iOS, Windows, Mac OS, and HTML 5! Developers have told us that adding Sky Studio has had no noticeable performance impact.

    Integrating your own custom logic to trigger at certain points in a day/night cycle is easy with our callbacks provided by the sky system controller.

    Sky Studio has been tested and verified to work with Aquas and Gaia Unity Assets.

    Try an online demo HERE!

    Tutorial Video Series:
    #1 - Setup Sky
    #2 - Sky Background
    #3 - Sun and Moon
    #4 - Clouds
    #5 - Stars
    #6 - Rain
    #7 - Rain Surface Splashes
    #8 - Lightning and Thunder
    #9 - Fog
    #10 - Sky Timeline

    Q: How is Sky Studio different from other sky assets?

    A: We support extreme levels of customization, unrivaled by other sky solutions, so you can finally build alien worlds, outer space, cartoon fantasy lands, or whatever you imagine all with the same sky tool. Customize over 90+ properties that control the sky and weather systems, or create completely unique effects using your own custom meshes, textures, and sprite-sheets for Sky Studio to GPU accelerate. Sky Studio is also the ONLY sky system with the "Sky Timeline" animation editor for building day/night cycles visually using familiar keyframe animation concepts. With Sky Studio we work hard to make sure all our features are fully art customizable and highly performant.

    Q: Are there any video tutorials?
    A: Yes! All our video tutorials can be found on our YouTube channel.

    Q: Is there documentation on how to use Sky Studio?
    A: Yes, we have video tutorials and a written developer manual here.

    Q: Is there a demo I can try?
    A: Yes! It's right HERE

    For any questions, feedback, or help please feel free to reach out anytime:

    Asset Store: Sky Studio
    Twitter: @yepthatsjason
    YouTube: Watch Us Here
    Last edited: Dec 15, 2018
  2. jre03f


    Jun 4, 2013
    Sky Studio 2.0.2 is now live on the Unity Asset Store! This update enhances HDR support so you can target bloom effects like a pro for the sun, moon, and stars separately. It's been tested and verified to work with Post Processing Stack v2.
  3. jre03f


    Jun 4, 2013
    Sky Studio is 50% off right now for the Unity Winter Sale! Don't miss your chance to save big on the most art customizable dynamic skybox for Unity!

    Asset Store Page:
  4. puzzlekings


    Sep 6, 2012

    I just bought this and I'm having problems right after I add a sky preset (Blue Sky Medium Clouds) to an existing scene, as I see a stream of errors:

    Error assigning 2D texture to cubemap texture property '_CloudCubemapNormalTexture': Dimensions must match
    UnityEngine.Material:SetTexture(String, Texture)
    Funly.SkyStudio.SkyMaterialController:set_CloudCubemapNormalTexture(Texture) (at Assets/FunlySkyStudio/Scripts/SkyMaterialController.cs:1120)
    Funly.SkyStudio.TimeOfDayController:UpdateSkyForCurrentTime() (at Assets/FunlySkyStudio/Scripts/TimeOfDayController.cs:352)
    Funly.SkyStudio.TimeOfDayController:set_skyTime(Single) (at Assets/FunlySkyStudio/Scripts/TimeOfDayController.cs:49)
    Funly.SkyStudio.SkySetupWindow:SetupSceneWithPreset(ProfilePreset) (at Assets/FunlySkyStudio/Editor/SetupWindow/SkySetupWindow.cs:172)
    Funly.SkyStudio.SkySetupWindow:OnGUI() (at Assets/FunlySkyStudio/Editor/SetupWindow/SkySetupWindow.cs:68)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    Any ideas what is wrong?

    Running on Mac Unity 2018.3.6f1


  5. jre03f


    Jun 4, 2013
    Hey Nalin,

    Thanks for purchasing Sky Studio and reaching out!

    This looks like it's just an error message and it doesn't actually interfere with rendering, including building/compiling. I'll take a look but it looks like there's just a preset or material that has an invalid Texture type assigned to it (specifically the normal based clouds). For the specific preset you mentioned, the texture param in the error message isn't relevant or used, so all should be good! I'll investigate though and make a fix soon to get rid of that pesky error message! Thanks for reporting the issue!

    Take care,
  6. jre03f


    Jun 4, 2013
    Hey Nalin,

    I just took some time to investigate, and it looks like this was just a misconfiguration with the "medium clouds" preset that Sky Studio provides you as a starting point. I've gone ahead and made a fix and uploaded a new version of Sky Studio 2.0.8 to Unity (it usually takes 1-2 days to appear on the store for download).

    The configuration fix is super easy though, you just need to change "Cloud Type" dropdown on your Sky Profile to "Standard".

    Reach out anytime if you have any questions, and the updated version will be available in 1-2 days!

    Take care,
  7. jre03f


    Jun 4, 2013
    You can also join our Discord server if you want to discuss issues, feature requests, etc.. and I'll be able to respond back to you much faster!

    You can join our discord server here:
  8. snacktime


    Apr 15, 2013
    Really like the looks of this, main question is do you have support for your fog working with transparent objects? Like some of the water systems out there (Crest is the specific one we use).