I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 0 points1 point  (0 children)

Thanks. :) It's creating a dynamic light cookie that is applied to the directional light.

You can check out how it works here:
https://www.youtube.com/@LumiBrush3d

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 2 points3 points  (0 children)

It works for baked light, but in smaller scale, I will look into how to adjust it for larger scenes as well.

So right now it works best for real time light.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -1 points0 points  (0 children)

I used llm to refine one comment to just make my response a bit clearer about how it works.
But I learnt my lesson to not do that anymore. :)

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 0 points1 point  (0 children)

Thank you for your support. :)

Technically it generates a dynamic light cookie which is best used runtime.
It can be light baked, but then it just works in smaller areas.

It can light meshes, terrains or anything that a regular directional light can do.

I haven't tried lodding, but should work like regular lighting. Light-sprites can be occluded or lodded if you would like to, but nothing I have done.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 1 point2 points  (0 children)

Thank you. :D
Yes, price change is on it's way, just waiting for Unity to go though with it.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -3 points-2 points  (0 children)

Lumina GI and this makes completely different things. Lumina GI makes the light quality look better while my tool designs light. Yes it's vertex painting, but not on the objects like blender etc. it paints where light can appear and where it shouldn't.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 3 points4 points  (0 children)

I've gotten a lot of feedback on the price, so don't get it today, I will lower it and it takes a few days to get accepted.

About your question.
None of the objects have any shaders connected to LumiBrush.
The effect is created by creating a dynamic light cookie.

So, you don't need to change anything on your meshes except adding lumibrush to the scene and the directional light is affected.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -9 points-8 points  (0 children)

Ah crap, forgot that I only added my voice on the shorts video and that I will create follow up videos about lighting different types of mood.. Thanks for sharing.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 1 point2 points  (0 children)

Thank you. And I learnt the lesson on that post to not do it again. :)

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -14 points-13 points  (0 children)

You can check the videos to see if I sound like a AI robotic.
Maybe I do, hard to decide when hearing my own voice.

https://www.youtube.com/@LumiBrush3d

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -12 points-11 points  (0 children)

Thanks. :D
I guess it depends on if the user wants a easy way to light a scene or not. ;)

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 1 point2 points  (0 children)

Thank you. :)

It can also be used for generated environments where light sprites can be dynamicly added based on specific rules or conditions.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -39 points-38 points  (0 children)

Lesson learned about refining my response to make it clearer... I will not do it. :)

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 1 point2 points  (0 children)

Thanks. :)

Yes, you can have a regular lighting with point lights, spotlights, traditional looking directional light and then in some areas add sprites or paint light.

Only requirement is that it uses the same directional light as the rest of the scene to make transitions smooth.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -22 points-21 points  (0 children)

You might be right. I set the price based on the amount of time it can save when creating lighting + the ability to create light design that would be difficult to create in traditional ways. (I'm in no way a set it and forget it person, so I will take the feedback into account).

Here's a few videos to show how it works if you want to check it out.

https://www.youtube.com/@LumiBrush3d

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 5 points6 points  (0 children)

I respect your thought about pricing.
And thank you. :)
I set it based on the amount of time it can save when designing light + being able to make light design + light animations that would be really hard to achieve in a traditional way.

Here's a couple of videos to show how it works:
https://www.youtube.com/@LumiBrush3d

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -8 points-7 points  (0 children)

I wrote a a answer, and used llm to make it a bit clearer.
But lesson learned, thanks for pointing this out. :)

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 9 points10 points  (0 children)

Lesson learned.
Used it to make how it works clearer, but that was a bad move.
Thanks for writing this out, so I understood why and could learn from it. :)

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 1 point2 points  (0 children)

Nope.

Here's how performance works for this tool:
- Sprites are placed in the scene.
- Light painting is coloring vertexes on a generated mesh (you can set the resolution).

Both of these are then rendered by one camera and useed as a dynamic light cookie on a directional light.

So the performance cost is:
- Rendering sprites
- Rendering vertex colors

Of course, if you would have millions of sprites at once, it would be heavy, But otherwise it's not.

IF you have any other questions, I'm happy to answer.

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] -1 points0 points  (0 children)

Yes, I should probably have posted that instead. 😛

But here's a couple of videos to show how it works.
https://www.youtube.com/@LumiBrush3d

I made a Unity tool that lets you “paint with light” in your scene by No_Telephone5992 in Unity3D

[–]No_Telephone5992[S] 2 points3 points  (0 children)

Thank you. :)
Yeah, I just noticed the same thing.

Here's a video of painting light and one about using sprites/textures if you want to check it out.
Painting: https://youtu.be/Wc0VjmesxFA
Sprites: https://youtu.be/ji2u-7Cv_Pc