GPUOpen-LibrariesAndSDKs / RadeonProRenderBlenderAddon

This hardware-agnostic rendering plug-in for Blender uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
https://gpuopen.com/radeon-prorender-suite/
Apache License 2.0
480 stars 56 forks source link

Fix pingpong math #620

Closed jombo23 closed 1 year ago

jombo23 commented 1 year ago

PURPOSE

Pingpong math is broken when the input is less than zero

EFFECT OF CHANGE

Pingpong math will match cycles/eevee

TECHNICAL STEPS

Added an abs to the initial subtraction in the pingpong math

NOTES FOR REVIEWERS

The center of the render is UV 0

Setup 33305ca9-d5c6-430a-811e-3262380884bbc7b854a862

Sample file prorenderpingpong.zip

Prorender: ProrenderPrePatch

Eevee: eevee

Cycles: cycles

Prorender After this patch: ProrenderPostPatch