u/felipunkeritoin r/GraphicsProgramming • Recommends
On “Could anyone tell me what this effect is on the screen? Game name:payback2”
Here you go
#bloom#fouriertransform#diffraction
225K subscribers • 3 videos on Hallway
Intermediate. Assumes working knowledge.
95K views5 years ago2 recommendations
Graphics and audioRenderingAlgorithms
AngeTheGreat explains the physics behind light bloom and demonstrates how to simulate realistic diffraction patterns using Fourier transforms in C++.
Most people know that lights tend to bloom out when they become very bright, but why is this the case and why with this pattern? In this video I explain why it happens and how it can be simulated in a physically realistic way. This is a C++ Fraunhofer diffraction simulation that uses the infrastructure in my open-source path-tracer. This technique is often used to generate a diffraction pattern which can then be used as a convolution filter which effectively simulates bloom from arbitrary bright shapes. All of the code is open source and can be found on my GitHub. Timestamps: Introduction What does not cause bloom What does cause bloom How this relates to the Fourier transform 2D Fourier Transform Examples Applying the Fourier transform to aperture geometries Satisfying simulation Human eye simulation Smudged phone camera simulation Outro #physics #diffraction #programming Join my Discord! discord.gg/R2baT4t5U7 Check out my GitHub! github.com/ange-yaghi Check out MantaRay! [Still in development] github.com/ange-yaghi/manta-ray Follow me on Instagram! instagram.com/ange.the.great/ If you like my work and would like to support me, consider donating! ko-fi.com/angethegreat Thanks for watching!What people say. Recommended as an excellent explanation of the physics and mathematics behind realistic bloom simulation.
u/felipunkeritoin r/GraphicsProgramming • Recommends
On “Could anyone tell me what this effect is on the screen? Game name:payback2”
u/Erik1801in r/GraphicsProgramming • Recommends