Mateusz Kielan

Results 368 comments of Mateusz Kielan

a workaround will be needed for the textures, maybe an accessor-pattern to hide the impl and desc set used. https://github.com/microsoft/DirectXShaderCompiler/issues/6498 https://github.com/microsoft/DirectXShaderCompiler/issues/5092

Can steal from https://www.boost.org/doc/libs/1_83_0/libs/core/doc/html/core/cmath.html

I see a certain ladder of features, and each should have their own branch (so I can merge in order without having all comments addressed): 1. having a `complex_t` struct...

# Specular Anti-Aliasing and Filtering : The missing pieces in Nabla ### The cause of Specular Aliasing Specular aliasing arises from the shape and direction of the peak of $f(\mathbf...

# Ray Distribution Representations We need a way to represent $V$ in a way that lets us perform all or some of the mitigation techniques outlined in the previous comment....

# Anti-aliasing of Derivative Maps As one knows, mip-maps of bump-maps, derivative-maps and normal-maps tend to average the values in the footprint to a single value. This produces a smooth...

# Numerically Stable MIS ## Motivation When integrating the light transport equation at a path vertex: ```math \int_\Omega f(\mathbf x, \omega_{\text{i}}, \omega_{\text{o}}, \lambda) L_{\text{i}+1}(\mathbf x, \omega_{\text{o}}, \lambda) |\omega_{\text{o}}\cdot\mathbf n| \operatorname...

# Importance Sampling BxDF Mixtures Suppose we are given the following "mixture" of BxDFs ```math f(\mathbf x, \omega_{\text{i}}, \omega_{\text{o}}) = \Sigma c_{\text{i}}(\mathbf x, \omega_{\text{i}}, \omega_{\text{o}}) f_{\text{i}}(\mathbf x, \omega_{\text{i}}, \omega_{\text{o}}) ```...

# Arbitrary Output Value Extraction (Albedo, Shading Normals) Generally speaking, for diffuse materials you simply output the shading normal and albedo. _But for specular reflectors and transmitters you really want...

# How the old compiler worked and new compiler will work ## Frontend A frontend parses a Material Representation specific to an Interchange Format to produce a format-independent Intermediate Representation/Language...