Coder Social home page Coder Social logo

kode80cloudsunity3d's Introduction

kode80CloudsUnity3D (Ver 1.1.0)

kode80 Clouds is a realtime volumetric cloud rendering solution for Unity3D, offering fully dynamic, animated, 3D cloudscapes along with a custom editor for painting clouds directly into your scene. All properties; from cloud density and shape to sun and ambient lighting can be adjusted in realtime.

For more info & videos, and to purchase commercial licenses, check out: http://kode80.com/

License

kode80 Clouds is free to use for strictly non-commercial purposes, read kode80CloudsNonCommercialLicense.html in project root for full details.

If you'd like to use kode80 Clouds for commercial purposes, or support this & future kode80 development, commercial licenses are available for purchase from my online store at: http://kode80.com/

Download Latest unitypackage

The latest packaged version can be downloaded here: kode80Clouds.unitypackage

ChangeLog

kode80 Clouds 1.1.1 (April 20th 2016):

  • Fixed shader compilation on < 5.3.0
  • Fixed GUI compilation error on < 5.3.0
  • Fixed draw order bug with transparent materials
  • Fixed clouds not displaying when Unity water is visible

kode80 Clouds 1.1.0 (April 18th 2016):

  • Added kode80CloudShadows component (place on directional light)
  • Added AssetUpdater (Window/kode80/Check for Asset Updates)
  • kode80Clouds now draws a gizmo for visualizing horizon/atmosphere size
  • kode80Clouds' transform now affects virtual skydome position in scene
  • Hardcoded input in demo's FlyCamera script (fixes Input Manager errors)
  • Fixed Coverage Editor's brush position for all atmosphere sizes
  • Fixed compile errors for < Unity 5.3.3
  • Fixed lighting when project is set to Gamma
  • Updated documentation

kode80cloudsunity3d's People

Contributors

kode80 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kode80cloudsunity3d's Issues

iOS support

Hello
While testing Your clouds package I found out that switching platform to iOS makes it look way worse than normally. Do You support that platform and have some workaround for this ? I'm sending screenshots of the same demo scene in new project with "iOS" and "PC, Mac and Linux Standalone" platform set in unity 5.3.4.
screen shot 2016-06-21 at 16 14 45 2
screen shot 2016-06-21 at 16 16 23 2

how can i enable/disable clouds for multiple shots in one scene

i do have multiple cameras set up. there are multiple clouds setups for those different cameras. if i enable disable them maunally everything works fine but on runtime per script it is not working. unity says

Destroying GameObjects immediately is not permitted during physics trigger/contact, animation event callbacks or OnValidate. You must use Destroy instead.
UnityEngine.Object:DestroyImmediate(Object)
kode80.Clouds.kode80Clouds:DestroyFullscreenQuad() (at Assets/kode80/Clouds/Scripts/kode80Clouds.cs:479)
kode80.Clouds.kode80Clouds:OnDisable() (at Assets/kode80/Clouds/Scripts/kode80Clouds.cs:211)
UnityEngine.GameObject:SetActive(Boolean)

SteamVR Plugin support

Hey,
i having troubles to get the cloud system working with the unity SteamVR plugin (https://www.assetstore.unity3d.com/en/#!/content/32647). I saw your video, you somehow got it to work with the DK2. (not sure if you used SteamVR).

I copied the terrain, sun, "kode80Clouds" gameobjects from your example scene into my scene (i also copied the lightning and render settings). Then i added the SteamVR example scene, changed the eyes camera path to deferred and set the eye as the target camera of the cloud system. This is the result:

Which looks not quite correct.

But if you look through the headset, it looks really weird.. (especially if you move) (sadly i don't know how to make a screenshot from the headsets view).

Skybox export not working.

I am using Unity 5.4.

Selecting skybox export does not work. It renders everything into the skybox apart from the clouds,

One obsolete warning using Unity 5.4.beta20

Assets/kode80/Clouds/Scripts/EditorState.cs(96,43): warning CS0618: UnityEditor.EditorApplication.MarkSceneDirty()' is obsolete:Use EditorSceneManager.MarkSceneDirty or EditorSceneManager.MarkAllScenesDirty'

Render to multiple cameras

Hey is it possible to render to multiple cameras?
In the kode80Clouds script, there is only one field for the target camera.. i have to render to multiple cameras. Is this somehow possible (without creating a second instance of the kode80clouds script)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.