Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
2
Question by PeterReeves · May 16, 2015 at 03:50 AM · lightingskyboxenvironmentambient

Enviroment Lighting from Sky not updating in realtime

I have a game which is going to have 3D procedurally generated terrain with a day night cycle. As a result, I can't really have any object marked as static because everything is created at run time and all the lights move. I understand this means that I can't have any Global Illumination at all, which I'm happy to sacrifice.

My problem however, is that I'd like to be able to have the sky as the ambient light source for the world. Unity 5's new lightmapping panel seems to offer this option under the Environment Lighting section, but it doesn't appear to dynamically update the environment lighting if I change the time of day (With continuous build unchecked of course, since I can't build lightmaps when the game is running).

My understanding from the way the environment lighting is done (since it's just a special ambient light that has different intensities depending on your surface normal), this should be possible to do in realtime no sweat.

But even though I feel I've fiddled with all the settings, I still can't make the environment lighting from the skybox update in realtime, even though the skybox itself is updating just fine.

Does anyone know how I might solve this problem?

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Rodolfo-Rubens · Aug 25, 2015 at 04:58 AM 0
Share

I think you need to call DynamicGI.UpdateEnvironment() everytime you want to update the ambient light based on the skybox, kinda expensive though.

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

RenderSettings.ambientProbe "empty", how to access? 0 Answers

Need help with 24 Hour timing script. 1 Answer

[SOLVED] In which GI lighting modes are different light probes/maps used? 1 Answer

Unity5: Changing AmbientSkyColor doesn't change Skybox Color 2 Answers

How can I hide HDRI skybox view from my game view but still get its lighting features in realtime? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges