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
0
Question by musselmc · Mar 08, 2013 at 09:08 PM · shadowslightmappingdynamicroomslightprobes

Multiple Rooms with Lights

I'm in a bit of a predicament and I'm sure I'm not the first one to run into this problem.

I'm trying to model an office building with multiple rooms. I want the player to be able to turn the lights on/off for each room. Here are the problems I'm running into:

Problem 1: With forward rendering I can't use shadows and therefore my point lights leak through the wall (i.e. room with the lights turned off aren't pitch black because they're receiving light from adjacent rooms).

Solution: Initially, I was solving this by light mapping my scene twice - once with lights on and once with lights off. When the player turned the lights off I was switching all renderers in the room to an all black lightmap and turning the light off.

Problem 2: The above solution is not bad, but all of my dynamic objects still receive the light leaking through walls. I think I could fix this using lightprobes. However, I'm not sure how to change the lightmap of individual probes (i.e. the probes in the room use the off lightmap, probes outside the room use the on lightmap).

If I use deferred lighting with shadows everything works good, but my fps drops from 60 to ~20.

Thanks

Comment
Add comment · Show 5
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 musselmc · Mar 08, 2013 at 09:27 PM 0
Share

Looking at the LightProbeGroup script reference I don't see any property for 'enabled'... damn.

avatar image Eric5h5 · Mar 08, 2013 at 09:34 PM 0
Share

You actually can use shadows with point lights in forward rendering. It involves modifying shaders a bit; can't remember exactly but you should be able to find it with a search.

avatar image musselmc · Mar 08, 2013 at 11:10 PM 0
Share

This would be perfect, but I seem to be having difficulties. Could you take a look at the screen shots and let me know what you think?

I only added fullforwardshadows to the floor's shader, so I don't expect shadows to appear, but I do expect the floor to still be lit..

Diffuse vs Diffuse w/ fullforwardshadows

avatar image Eric5h5 · Mar 08, 2013 at 11:17 PM 0
Share

Your screen shot doesn't seem to be working.

avatar image musselmc · Mar 08, 2013 at 11:38 PM 0
Share

Here's a link ins$$anonymous$$d: http://postimage.org/image/5yieo1le5/

I think it might have something to do with multiple point lights?.. even though my pixel light count is set extremely high.

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

11 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Lightmapped terrain no shadow from dynamic objects 0 Answers

How to dynamically BAKE lighting? 0 Answers

Lightprobes on Vertex-lit rendering path 0 Answers

Unity Free - Lightmapped Shadows 1 Answer

Why is it that if I enable any kind of shadows on my lights, there's always a dark area around my player? 0 Answers


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