# Paint light / Bloom

**URL:** <https://forum.nomadsculpt.com/t/paint-light-bloom/2728>\
**Category:** Feature Request\
**Created:** [May 10, 2021, 10:07pm UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728 "2021-05-10T22:07:10Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![knacki](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/knacki/32/1297_2.png) [@knacki](https://forum.nomadsculpt.com/u/knacki)\
**Post date:** [May 10, 2021, 10:07pm UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/1 "2021-05-10T22:07:10Z")

</div>

I am testing bioluminescent renders in Nomad with interesting results, but not super satisfying.

So I thought it would be cool to have an option to paint light / self illumination.  
It don’t have to really emit light and light up other objects. I was more thinking about the “add” paint mode. Paint that is bright even when not lit. Or a mode to paint bloom reaction areas, where bloom is acting much more sensitive?

This would give plenty options for fake self illumination effects, which will look awesome though.

---

<div class="post-metadata">

**Author:** ![stephomi](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/stephomi/32/19583_2.png) [@stephomi](https://forum.nomadsculpt.com/u/stephomi)\
**Post date:** [May 10, 2021, 11:22pm UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/2 "2021-05-10T23:22:00Z")

</div>

Emissive painting has already been requested multiple times.

---

<div class="post-metadata">

**Author:** ![Justin\_Ross](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/justin_ross/32/1231_2.png) [@Justin\_Ross](https://forum.nomadsculpt.com/u/Justin_Ross)\
**Post date:** [May 11, 2021, 5:42am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/3 "2021-05-11T05:42:32Z")

</div>

The ability to select matcap/pbr on a per-object basis could be a suitable workaround unto you get a chance to implement emission (if that’s easier). 😁

---

<div class="post-metadata">

**Author:** ![Costorella\_Stefano](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/costorella_stefano/32/1551_2.png) [@Costorella\_Stefano](https://forum.nomadsculpt.com/u/Costorella_Stefano)\
**Post date:** [May 11, 2021, 6:31am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/4 "2021-05-11T06:31:56Z")

</div>

I see refratcion in changelog 😍😍😍😍😍😍

---

<div class="post-metadata">

**Author:** ![knacki](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/knacki/32/1297_2.png) [@knacki](https://forum.nomadsculpt.com/u/knacki)\
**Post date:** [May 11, 2021, 8:10am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/5 "2021-05-11T08:10:28Z")

</div>

And what about a fake option? A material, that ignores light and environment?  
Just like flatcolor in an PBR scene, like @Justin_Ross says?

Edit. To make it more obvious.  
In my ideal world, I am able to paint in same style then light reflections on this picture.

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/8/8e4a3ae7e8fee462dafdc876e71b7d3ed0f1caeb.jpeg)

It doesn’t have to emit light just should look like light. Like I would paint light in Procreate, but in 3D.

---

<div class="post-metadata">

**Author:** ![Pritthi\_Raj\_Sharma](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/pritthi_raj_sharma/32/290_2.png) [@Pritthi\_Raj\_Sharma](https://forum.nomadsculpt.com/u/Pritthi_Raj_Sharma)\
**Post date:** [May 11, 2021, 8:44am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/6 "2021-05-11T08:44:19Z")

</div>

This is what I achieved inside Nomad using additive opacity…

 ![Screenshot_2021-05-11-14-12-45-693_com.stephaneginier.nomad](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/3/3df7f2c2fbfbe4aa6d939ce4dfc3cead250371fb.jpeg)

---

<div class="post-metadata">

**Author:** ![Costorella\_Stefano](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/costorella_stefano/32/1551_2.png) [@Costorella\_Stefano](https://forum.nomadsculpt.com/u/Costorella_Stefano)\
**Post date:** [May 11, 2021, 9:18am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/7 "2021-05-11T09:18:04Z")

</div>

You’re right, we just need to be able to paint a pure color without it being influenced by the environment, the light then it is the bloom filter that takes over. Perhaps it would also be necessary in the bloom to have a setting that would allow glow on the painted color or then downright glow only for the emiting paint like that we could better control.

---

<div class="post-metadata">

**Author:** ![knacki](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/knacki/32/1297_2.png) [@knacki](https://forum.nomadsculpt.com/u/knacki)\
**Post date:** [May 11, 2021, 9:34am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/8 "2021-05-11T09:34:20Z")

</div>

Almost there, If painting itself could be additive….

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/4/46ef4a98212f7259f444496a470957006fe2cb34.jpeg)

I used a black background and a white environment plus bloom.

Works with matcaps as well, but more elegant with PBR.

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/4/4a21591845c15f898674e463371942f21d39e3e4.jpeg)

---

<div class="post-metadata">

**Author:** ![knacki](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/knacki/32/1297_2.png) [@knacki](https://forum.nomadsculpt.com/u/knacki)\
**Post date:** [May 11, 2021, 10:29am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/9 "2021-05-11T10:29:20Z")

</div>

Almost solved with this quick test.  
I am remembering @Dface_Lesh doing this already ages ago, now. 🙄

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/b/bdbab32ba0b21292c21db92d230b306c71625d63.jpeg)

---

<div class="post-metadata">

**Author:** ![stephomi](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/stephomi/32/19583_2.png) [@stephomi](https://forum.nomadsculpt.com/u/stephomi)\
**Post date:** [May 11, 2021, 10:46am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/10 "2021-05-11T10:46:04Z")

</div>

With the current pbr implementation, black metalness always output pure black, which means completely invisible with additive.

---

<div class="post-metadata">

**Author:** ![knacki](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/knacki/32/1297_2.png) [@knacki](https://forum.nomadsculpt.com/u/knacki)\
**Post date:** [May 11, 2021, 10:50am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/11 "2021-05-11T10:50:46Z")

</div>

Yeah, that’s what I used.  
Maybe I can change my request?

An include/exclude object dialogue for bloom would solve most tasks. 🖖

---

<div class="post-metadata">

**Author:** ![Costorella\_Stefano](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/costorella_stefano/32/1551_2.png) [@Costorella\_Stefano](https://forum.nomadsculpt.com/u/Costorella_Stefano)\
**Post date:** [May 11, 2021, 11:42am UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/12 "2021-05-11T11:42:48Z")

</div>

Wouldn’t it be easier like that? An emissive channel and a glow button like the bloom but only for the paint areas with emissive?

 ![emissive 1](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/8/8f1cab042b08c3ee0ff39a1896af168282859771.png)  
 ![glow](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/3/346110c2151162e1d89bfd071a0682a29f14bda8.png)

---

<div class="post-metadata">

**Author:** ![Dface\_Lesh](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/dface_lesh/32/3794_2.png) [@Dface\_Lesh](https://forum.nomadsculpt.com/u/Dface_Lesh)\
**Post date:** [May 11, 2021, 1:36pm UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/13 "2021-05-11T13:36:18Z")

</div>

Yeah long ago, when I still not sure what I want to focus in 3D. 😄  
Without any fancy thing and didn’t use post process either, only light and environment and perspective camera.

Old

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/6/68c11a4e476a92ce1e352c45b090dd09f9fc4de0.png)

And current with post process only make more glowing  
Same thing didn’t change anything

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/0/03c95fa51ee3bf687f0407f26514c39f428e6070.png)  
 ![image](https://europe1.discourse-cdn.com/flex005/uploads/nomadsculpt/original/2X/4/4c344ff32e8d27daa9e7111aa49646ebccec6f1b.png)

Ps I’m using different opacity (it’s call that before there’s blending and addictive), different color, different distances between inner with outer object, and it’s not just one object it’s 3 actually 😄

Well can draw with glowing paint like procreate or artstudio pro does make life easier. 😄

---

<div class="post-metadata">

**Author:** ![stephomi](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/stephomi/32/19583_2.png) [@stephomi](https://forum.nomadsculpt.com/u/stephomi)\
**Post date:** [May 11, 2021, 4:16pm UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/14 "2021-05-11T16:16:28Z")

</div>

> “exclude this object from [this postprocess]”

^ No go for now (and probably forever)  
It’s technically possible but you are opening a can of worms and you often need to understand exactly how renderer is working (Unity custom pipelines, Unreal Engine custom depth pass, etc).

* * *

> “can I paint [my\_channel]” (emissive here)

In the future but not now, I already explained elsewhere that it adds extra memory and I need to rework things so that unused channel doesn’t take extra memory.  
Otherwise many user won’t be able to re-open old files with lot of layers.

* * *

One of the reason why I added additive is that it doesn’t require face ordering, meaning if you have a very complex mesh, it will shows correctly in the viewport (unlike blending, where you’ll see some weird patterns). It’s like that in every real-time renderer.

Also if you are using Bloom you should almost always use Tonemapping, otherwise the brights pixels will be saturated

---

<div class="post-metadata">

**Author:** ![knacki](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/knacki/32/1297_2.png) [@knacki](https://forum.nomadsculpt.com/u/knacki)\
**Post date:** [May 11, 2021, 6:48pm UTC](https://forum.nomadsculpt.com/t/paint-light-bloom/2728/15 "2021-05-11T18:48:24Z")

</div>

> [@stephomi](#):
>
> > “exclude this object from [this postprocess]”
> 
> ^ No go for now (and probably forever)  
> It’s technically possible but you are opening a can of worms and you often need to understand exactly how renderer is working (Unity custom pipelines, Unreal Engine custom depth pass, etc).

Oh, that is sad news. Would have loved this for lights as well.
