Skip to content

Solid angle vis#1064

Draft
karimsayedre wants to merge 35 commits intomasterfrom
solid-angle-vis
Draft

Solid angle vis#1064
karimsayedre wants to merge 35 commits intomasterfrom
solid-angle-vis

Conversation

@karimsayedre
Copy link
Copy Markdown
Contributor

@karimsayedre karimsayedre commented Apr 28, 2026

Examples PR

karimsayedre and others added 30 commits December 3, 2025 23:29
# Conflicts:
#	examples_tests
…ation arguments, also used promote instead of _static_cast(not sure if this is fine), also updated examples submodule
# Conflicts:
#	examples_tests
#	include/nbl/ext/FullScreenTriangle/FullScreenTriangle.h
# Conflicts:
#	examples_tests
#	include/nbl/ext/FullScreenTriangle/FullScreenTriangle.h
#	src/nbl/ext/FullScreenTriangle/CFullScreenTriangle.cpp
…gle Sampler global like its Triangle counterpart, we need to keep the basis around
…local coordinate system) already given and fixed.

This way we can share computation between Solid Angle and Projected Solid Angle calculations

Also apply the `abs` fix from the triangle
…actical Warps are broken wrong weight was getting returned and MIS weights were inconsistent.

They're broken now, NaN returned as the backwardWeight
always move the scalar multiplication of a vector in a dot product outside the dot product
@karimsayedre karimsayedre marked this pull request as draft April 28, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants