Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Unity Problem: Lighting

A topic by Cubix Shadows created May 13, 2024 Views: 409 Replies: 15
Viewing posts 1 to 7

Hello! i am making game in unity
and i use bake light in every scene
i have problem that i want to turn off the light on horror scene and use only flash light
but how i can turn light off bake
please replay solution
Thank You

Deleted post
Moderator(+1)

But this is the general itch.io community. The jam has its own here.

Thanks for your reply

Oh sorry i did not know that. is only godot made games can upload on itch and is every game on itch is made by godot thank you

Moderator (1 edit) (+2)

No, our friend is talking about a specific game jam, and you posted in the general itch.io community.

Deleted post

do you have any idea about unity thanks

Moderator moved this topic to General Development
Deleted post

don't worry it is ok

Deleted post

Ok thanks

(+1)

When you bake lighting, a single lightmap is generated for all your lights and your static game objects. i.e. there is no easy option to turn these lights on and off. Probably you can do some hacky solution like replacing the entire lightmap with a completely black lightmap at runtime. There is no standard Unity feature for that. Static lightmaps are just not meant to be used for dynamic lighting ...

Thanks but how i can make two lightmaps when i try it my game crash please explain it thank you 

(+1)

That is not a standard approach. If you need dynamic lights, you are probably better of with dynamic lighting. But if you want to mess with the lightmaps, then you can access them via the LightmapSettings-Class:

var lightmaps = LightmapSettings.lightmaps;
lightmaps[0].lightmapColor = new Texture2D(256, 256, TextureFormat.ARGB4444, false);
LightmapSettings.lightmaps = lightmaps;

This code will replace the color component of the lightmap with a black texture.

Thanks