Page MenuHome

Alexander Court (spiegelball)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 5 2018, 11:06 AM (23 w, 4 d)

Recent Activity

Thu, Jan 31

Alexander Court (spiegelball) added a comment to D4166: EEVEE soft shadow optimizations..

Hey guys, what do you think about this patch? Its mostly motivated by performance considerations. In some scenes you need the expensive soft shadows only for some lights. Also I realized that the halton pattern can be cached (don't know if this has any interesting performance impact).

Thu, Jan 31, 10:50 AM
Alexander Court (spiegelball) updated the diff for D4166: EEVEE soft shadow optimizations..
  • Remove comment.
  • Activate soft shadows per default for all lights.
Thu, Jan 31, 10:45 AM

Tue, Jan 29

Alexander Court (spiegelball) updated the diff for D4269: Clamp value in sheen calculation to fix fireflies..

Changed clamp range and corrected spelling.

Tue, Jan 29, 9:29 AM

Mon, Jan 28

Alexander Court (spiegelball) added a comment to T57752: EEVEE and backlighting.

There is no separation. The problem is that the specular lighting is VERY strong and even if multiplied by a very low value (the shadow) it will still produce a visible amount of light.

What could be done for this is to introduce a clipping value (or bias) at which the shadows is considered completely dark and will let no light pass trough (basically a step function). I think the VSM already have something like that but not the ESM.

Mon, Jan 28, 1:34 PM · BF Blender, Eevee
Alexander Court (spiegelball) added a comment to T59784: Eevee rendering "fireflies".

Here's a (temporary) fix for this issue: https://developer.blender.org/D4269.

Mon, Jan 28, 1:32 PM · Eevee, BF Blender
Alexander Court (spiegelball) added a revision to T59784: Eevee rendering "fireflies": D4269: Clamp value in sheen calculation to fix fireflies..
Mon, Jan 28, 1:31 PM · Eevee, BF Blender
Alexander Court (spiegelball) created D4269: Clamp value in sheen calculation to fix fireflies..
Mon, Jan 28, 1:31 PM

Thu, Jan 24

Alexander Court (spiegelball) added a comment to T57752: EEVEE and backlighting.

Regarding 2.: I'm diving into the code atm, @Clément Foucault (fclem) could you point me to the right direction? I think I understand how lightning is calculated in lightning shader and that we have a out_spec and a out_diff factor, which are accumulated in the result.radiance field. Then the material pass is blended with the shadow pass. But somewhere some kind of separation must be still present, as shown above:

Thu, Jan 24, 4:28 PM · BF Blender, Eevee

Tue, Jan 22

Alexander Court (spiegelball) added a comment to T57752: EEVEE and backlighting.

It seems to me that there are two separate issues in this task.

Tue, Jan 22, 12:32 PM · BF Blender, Eevee

Jan 4 2019

Alexander Court (spiegelball) renamed T60165: Inaccuracy in EEVEE lightning with principled shader. from EEVEE to Inaccuracy in EEVEE lightning with principled shader..
Jan 4 2019, 6:23 PM · BF Blender
Alexander Court (spiegelball) created T60165: Inaccuracy in EEVEE lightning with principled shader..
Jan 4 2019, 6:23 PM · BF Blender
Alexander Court (spiegelball) retitled D4166: EEVEE soft shadow optimizations. from Per light soft shadows in EEVEE. to EEVEE soft shadow optimizations..
Jan 4 2019, 2:28 PM
Alexander Court (spiegelball) updated the diff for D4166: EEVEE soft shadow optimizations..
  • Remove comment.
Jan 4 2019, 2:26 PM
Alexander Court (spiegelball) abandoned D4166: EEVEE soft shadow optimizations..
Jan 4 2019, 1:59 PM
Alexander Court (spiegelball) created D4166: EEVEE soft shadow optimizations..
Jan 4 2019, 1:58 PM

Jan 3 2019

Alexander Court (spiegelball) added a reviewer for D4160: Volumetric influence control for lights: Clément Foucault (fclem).
Jan 3 2019, 3:00 PM
Alexander Court (spiegelball) added a comment to D4026: Volumetric influence control for lights.

@Clément Foucault (fclem) I moved this patch to arcanist, therefore a new task was created: D4160. The influence radius now takes volume into account.

Jan 3 2019, 2:59 PM · BF Blender: 2.8
Alexander Court (spiegelball) created D4160: Volumetric influence control for lights.
Jan 3 2019, 2:56 PM

Dec 31 2018

Alexander Court (spiegelball) added a comment to T59827: Adding Normal Map to object in EEVEE results in emissive material.

Seems to be related to T59784.

Dec 31 2018, 3:21 PM · Eevee, BF Blender

Dec 26 2018

Alexander Court (spiegelball) added a comment to T59784: Eevee rendering "fireflies".

I reproduced this under the following circumstances (file attached):

Dec 26 2018, 8:36 PM · Eevee, BF Blender

Dec 22 2018

Alexander Court (spiegelball) created T59742: Hair instability with collision.
Dec 22 2018, 2:24 AM · BF Blender

Dec 4 2018

Alexander Court (spiegelball) added a comment to D4026: Volumetric influence control for lights.

This is a nice patch. The only thing missing is that the influence radius should take the volume power into account (see light_attenuation_radius_get).

How can the volume power be included there without influencing shading on non-volume fragments?

It would be a great opportunity to fix the two /* XXX : Removing Area Power. */ present in the lighting code.

I'll have this in mind but at the moment coding time is limited. :(

Also you should try to use arcanist to upload patches.

I'll look into it.

Dec 4 2018, 8:25 PM · BF Blender: 2.8
Alexander Court (spiegelball) updated the diff for D4026: Volumetric influence control for lights.

Code review changes.

Dec 4 2018, 8:18 PM · BF Blender: 2.8
Alexander Court (spiegelball) updated the task description for T58662: Crashes and freezes with hair and motion blur.
Dec 4 2018, 12:00 AM · BF Blender

Dec 3 2018

Alexander Court (spiegelball) added a comment to T58662: Crashes and freezes with hair and motion blur.

The console output is a relict of some driver stuff the file contained, may be another issue. I figured out that the crash is related to enabling Vector Pass output. If the switch is off all cases from above work. Going to update the description.

Dec 3 2018, 11:58 PM · BF Blender
Alexander Court (spiegelball) updated the summary of D4026: Volumetric influence control for lights.
Dec 3 2018, 11:15 PM · BF Blender: 2.8
Alexander Court (spiegelball) created T58662: Crashes and freezes with hair and motion blur.
Dec 3 2018, 11:14 PM · BF Blender
Alexander Court (spiegelball) created D4026: Volumetric influence control for lights.
Dec 3 2018, 7:51 PM · BF Blender: 2.8

Dec 2 2018

Alexander Court (spiegelball) created T58526: Subdivision modifier (simple mode) breaks UV map.
Dec 2 2018, 4:02 PM · BF Blender: 2.8

Sep 14 2018

Alexander Court (spiegelball) updated the task description for T56803: Indirect lightning bake crashes Blender..
Sep 14 2018, 5:32 PM · Eevee, BF Blender: 2.8
Alexander Court (spiegelball) created T56803: Indirect lightning bake crashes Blender..
Sep 14 2018, 4:50 PM · Eevee, BF Blender: 2.8
Alexander Court (spiegelball) created T56801: Enabling smoke crashes Blender..
Sep 14 2018, 2:56 PM · Eevee, BF Blender: 2.8

Sep 12 2018

Alexander Court (spiegelball) updated the task description for T56763: Removing driver variable crashes Blender.
Sep 12 2018, 12:11 PM · BF Blender: 2.8

Sep 11 2018

Alexander Court (spiegelball) created T56763: Removing driver variable crashes Blender.
Sep 11 2018, 6:13 PM · BF Blender: 2.8