-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimum step size and lighting for cylinder- and ellipsoid-shaped voxels #11875
Commits on Feb 21, 2024
-
Decouple voxel coordinate conversion in shader
Jeshurun Hembd committedFeb 21, 2024 Configuration menu - View commit details
-
Copy full SHA for d298ab9 - Browse repository at this point
Copy the full SHA d298ab9View commit details
Commits on Feb 22, 2024
-
WIP: construct Jacobian in convertUvToEllipsoid
Jeshurun Hembd committedFeb 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 0600138 - Browse repository at this point
Copy the full SHA 0600138View commit details -
Fix bugs in voxel Jacobian, add QC
Jeshurun Hembd committedFeb 22, 2024 Configuration menu - View commit details
-
Copy full SHA for a9cc927 - Browse repository at this point
Copy the full SHA a9cc927View commit details
Commits on Feb 24, 2024
-
Use Jacobian to compute voxel size along ray
Jeshurun Hembd committedFeb 24, 2024 Configuration menu - View commit details
-
Copy full SHA for b71fc87 - Browse repository at this point
Copy the full SHA b71fc87View commit details -
Return voxel Jacobian from coordinate conversion
Jeshurun Hembd committedFeb 24, 2024 Configuration menu - View commit details
-
Copy full SHA for e2089ca - Browse repository at this point
Copy the full SHA e2089caView commit details -
WIP: use jacobian to compute normal
Jeshurun Hembd committedFeb 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 37e211a - Browse repository at this point
Copy the full SHA 37e211aView commit details -
Fix Jacobian-based voxel normal
Jeshurun Hembd committedFeb 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 901d4e2 - Browse repository at this point
Copy the full SHA 901d4e2View commit details -
Use Jacobian to compute variable step size
Jeshurun Hembd committedFeb 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 73e025c - Browse repository at this point
Copy the full SHA 73e025cView commit details
Commits on Feb 25, 2024
-
Tweak step for ellipsoid voxels
Jeshurun Hembd committedFeb 25, 2024 Configuration menu - View commit details
-
Copy full SHA for e30bc68 - Browse repository at this point
Copy the full SHA e30bc68View commit details -
Merge branch 'main' into voxel-jacobian
Jeshurun Hembd committedFeb 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 42a5ab2 - Browse repository at this point
Copy the full SHA 42a5ab2View commit details
Commits on Feb 26, 2024
-
Clean up ellipsoid voxel coordinate conversions
Jeshurun Hembd committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for bde7b96 - Browse repository at this point
Copy the full SHA bde7b96View commit details
Commits on Feb 27, 2024
-
Compare voxel and clipping plane normals for ellipsoids
Jeshurun Hembd committedFeb 27, 2024 Configuration menu - View commit details
-
Copy full SHA for fbec093 - Browse repository at this point
Copy the full SHA fbec093View commit details -
Extend Jacobian approach to cylinder voxel steps and normals
Jeshurun Hembd committedFeb 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 49b61c8 - Browse repository at this point
Copy the full SHA 49b61c8View commit details
Commits on Feb 28, 2024
-
Use Jacobian approach for box voxel steps and normals
Jeshurun Hembd committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 68601dd - Browse repository at this point
Copy the full SHA 68601ddView commit details -
Simplify box voxel shape intersection
Jeshurun Hembd committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for c0bb296 - Browse repository at this point
Copy the full SHA c0bb296View commit details -
Clean up BOX voxel intersections
Jeshurun Hembd committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for ce3844e - Browse repository at this point
Copy the full SHA ce3844eView commit details -
Remove test variable from voxel fragment struct
Jeshurun Hembd committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 0c9b55d - Browse repository at this point
Copy the full SHA 0c9b55dView commit details
Commits on Mar 1, 2024
-
Adjust voxel step size calculation
Jeshurun Hembd committedMar 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 9713110 - Browse repository at this point
Copy the full SHA 9713110View commit details -
Precompute value for ellipsoid voxel coordinate conversions
Jeshurun Hembd committedMar 1, 2024 Configuration menu - View commit details
-
Copy full SHA for b3b64e3 - Browse repository at this point
Copy the full SHA b3b64e3View commit details -
Merge branch 'voxel-ellipsoid-math' into voxel-jacobian
Jeshurun Hembd committedMar 1, 2024 Configuration menu - View commit details
-
Copy full SHA for deccd88 - Browse repository at this point
Copy the full SHA deccd88View commit details
Commits on Mar 4, 2024
-
Remove unused approximate voxel step size
Jeshurun Hembd committedMar 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 474d3ea - Browse repository at this point
Copy the full SHA 474d3eaView commit details -
Avoid accumulating small errors in voxel raymarching
Jeshurun Hembd committedMar 4, 2024 Configuration menu - View commit details
-
Copy full SHA for b2d01c9 - Browse repository at this point
Copy the full SHA b2d01c9View commit details
Commits on Mar 5, 2024
-
Clean up voxel ray marching and step calculation
Jeshurun Hembd committedMar 5, 2024 Configuration menu - View commit details
-
Copy full SHA for c7b8c0d - Browse repository at this point
Copy the full SHA c7b8c0dView commit details
Commits on Mar 7, 2024
-
Merge branch 'voxel-ellipsoid-math' into voxel-jacobian
Jeshurun Hembd committedMar 7, 2024 Configuration menu - View commit details
-
Copy full SHA for b9711ca - Browse repository at this point
Copy the full SHA b9711caView commit details -
Remove unused define from voxel shaders
Jeshurun Hembd committedMar 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 2d82d76 - Browse repository at this point
Copy the full SHA 2d82d76View commit details
Commits on Mar 15, 2024
-
Jeshurun Hembd committed
Mar 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 88ac4b6 - Browse repository at this point
Copy the full SHA 88ac4b6View commit details
Commits on Mar 18, 2024
-
Jeshurun Hembd committed
Mar 18, 2024 Configuration menu - View commit details
-
Copy full SHA for b4769e6 - Browse repository at this point
Copy the full SHA b4769e6View commit details
Commits on Mar 21, 2024
-
Avoid zero step size on voxel boundary
Jeshurun Hembd committedMar 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 8d58f01 - Browse repository at this point
Copy the full SHA 8d58f01View commit details
Commits on Mar 22, 2024
-
Restrict voxel step size at far side of shape
Jeshurun Hembd committedMar 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 12d9a52 - Browse repository at this point
Copy the full SHA 12d9a52View commit details