Maniphest T81172

Grease Pencil is not affected by volumetrics
Closed, Archived

Assigned To
Clément Foucault (fclem)
Authored By
Paul Coulthard (SpitfireStoryboards)
Sep 25 2020, 4:34 PM
Tags
  • BF Blender
Subscribers
Antonio Vazquez (antoniov)
Clément Foucault (fclem)
Paul Coulthard (SpitfireStoryboards)

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: Intel(R) UHD Graphics 620 Intel 4.5.0 - Build 26.20.100.8142
(this occurs on all PC's I own, with better GFX cards)

Blender Version
Broken: version: 2.83.6, branch: master, commit date: 2020-09-09 07:32, hash: rB8610c697773e
Worked: (In this video, by Daniel Lara, you can see the fx is over the grease pencil: https://youtu.be/SqyThycbqYg)

Short description of error
[Grease pencil objects do no interact and are not affected in any way by volumetrics. The grease pencil always appeared flat on top of the volume, never within it. If you look at the video here by Daniel m lara, you can see that in older version the fx would be on top, if closer to camera https://youtu.be/SqyThycbqYg this does not happen anymore. I have included a file to show.]

Exact steps for others to reproduce the error
[create Grease pencil object (Suzanne for quickest). Create a volumetric cube or plane that covers the GP object. The volume does not affect the appearance of the GP. GP is always displayed on top]
[Based on the default startup or an attached .blend file (as simple as possible)]

Event Timeline

Paul Coulthard (SpitfireStoryboards) created this task.Sep 25 2020, 4:34 PM

Antonio Vazquez (antoniov) added subscribers: Clément Foucault (fclem), Antonio Vazquez (antoniov).Sep 25 2020, 6:17 PM

IIRC, this is a non supported feature. Grease Pencil works as an overlay and there aren't any relationship with the volumetric meshes in the scene, only with light sources.

@Clément Foucault (fclem) any comment here?

Paul Coulthard (SpitfireStoryboards) added a comment.Sep 25 2020, 7:50 PM
In T81172#1023399, @Antonio Vazquez (antoniov) wrote:

IIRC, this is a non supported feature. Grease Pencil works as an overlay and there aren't any relationship with the volumetric meshes in the scene, only with light sources.

@Clément Foucault (fclem) any comment here?

Thanks for the response. That's a real shame, but given the incredible improvements in workflow we received for 2.8 and onwards for GP , I guess something had to go. I'll explore some shaders and fx layers to see if I can get the gp to blend in better. If you do know of any quick tricks to do that, I would be grateful but thanks anyway.Keep up the awesome work on this absolutely incredible software.
Maybe one day the volumetric can interact with GP again.......

Antonio Vazquez (antoniov) added a comment.Sep 26 2020, 12:18 PM

@Paul Coulthard (SpitfireStoryboards) We will wait for @Clément Foucault (fclem) ideas, but anyway, we are starting to work in new passes for grease pencil to allow to do this in composition if it's not possible directly.

Paul Coulthard (SpitfireStoryboards) added a comment.Sep 26 2020, 6:13 PM
In T81172#1023907, @Antonio Vazquez (antoniov) wrote:

@Paul Coulthard (SpitfireStoryboards) We will wait for @Clément Foucault (fclem) ideas, but anyway, we are starting to work in new passes for grease pencil to allow to do this in composition if it's not possible directly.

Thanks Antonio. I did a quick workaround to get a mist effect on top of the GP, by using another gp object, just cloud shape, same colour as volumetric, added the blur fx modifier, cranked up way up (500,500) and that works for shifting cloud or 'revealing' the character through mist type of thing. It's one solution at the moment. Also added an 'add' layer with alpha to the gp to colourise it more, after seeing your blend modes video. Looking forward to what you guys do in the future. thanks for the awesome work.
[https://www.dropbox.com/s/kj6ev3gli4oxo65/mist%20workaround.mp4?dl=0]

Clément Foucault (fclem) closed this task as Archived.Oct 7 2020, 2:25 PM
Clément Foucault (fclem) claimed this task.

Yeah sorry it's not supported. Falls into feature request.