noteuclid
  • Joined on 2024-07-02
noteuclid pushed to master at noteuclid/minitracing 2024-12-22 02:26:25 +03:00
048b19fd25 Add README
7d5dffa234 That just looks better
7f99e5def7 Split sphere data API/ABI
f44fba2572 Add animation!
36a6edf393 Use GLAM
Compare 7 commits »
noteuclid pushed to master at noteuclid/minitracing 2024-12-22 02:23:48 +03:00
d3ceaf4851 Add README
noteuclid created branch master in noteuclid/minitracing 2024-12-22 02:07:49 +03:00
noteuclid pushed to master at noteuclid/minitracing 2024-12-22 02:07:49 +03:00
6a3ee8200c That just looks better
cda5a33dd3 Split sphere data API/ABI
186882a7f4 Add animation!
6ba3daf454 Use GLAM
497123c830 Split tracer and dataset
noteuclid created repository noteuclid/minitracing 2024-12-22 02:07:37 +03:00
noteuclid pushed to texture at noteuclid/refraction 2024-12-08 23:27:43 +03:00
3a7cee4650 wtf this is, some parts of this work
noteuclid pushed to texture at noteuclid/refraction 2024-12-08 20:27:14 +03:00
b27472fbb3 Use WebGPU to present the image
noteuclid pushed to texture at noteuclid/refraction 2024-12-08 02:55:30 +03:00
2b95e32b13 Basic texturing
7c8d67c909 Texture?
Compare 2 commits »
noteuclid created branch texture in noteuclid/refraction 2024-12-08 02:55:29 +03:00
noteuclid pushed to master at noteuclid/refraction 2024-11-20 21:30:51 +03:00
6b25722627 Pre-generate normals, for smooth look
8f1ade85a6 For a face, use vertex array instead of a tuple
Compare 2 commits »
noteuclid pushed to master at noteuclid/refraction 2024-11-17 20:10:37 +03:00
c1b505356c Keep opacity independent of direction
30f02e4ff2 Custom alpha-to-coverage
f00f5f2f77 Depth + basic sample-to-coverage
03e91fac28 draw tube as translucent solid
Compare 4 commits »
noteuclid pushed to master at noteuclid/refraction 2024-11-17 01:10:40 +03:00
dbdcdde80d Turn one fan a bit, for a much better scene
8e7a57761e Add object crossings
6da6944fa3 Fix a precision issue
122085b9ee use absolute camera
b6b95b1c94 Fix YPR order
Compare 7 commits »
noteuclid pushed to master at noteuclid/refraction 2024-11-07 02:43:39 +03:00
e57692587a Make the tube actually cylindrical
401b10faae Add YCylinder
2652b21280 Use tests module
9fc5dfb2e1 Compactify test code
cc3d16cf2c oops, these were still 2D...
Compare 9 commits »
noteuclid pushed to master at noteuclid/refraction 2024-11-03 21:58:35 +03:00
3d7460ac14 Use sRGB
noteuclid pushed to master at noteuclid/refraction 2024-09-28 13:29:11 +03:00
3ab86973cc Allow(dead_code)
33906f51b3 Extract make_vec and make_mat into mathx
c1b7d5ea00 mesh display: allow switching perspective/orthographic in runtime
db50127cf5 Fix a few warnings
553823b65f Reduce visual noise
Compare 7 commits »
noteuclid pushed to master at noteuclid/refraction 2024-09-28 12:17:16 +03:00
32a2995e7b Fix line width calculation
f162a18107 Enable vsync
Compare 2 commits »
noteuclid pushed to master at noteuclid/wgsl-syn 2024-09-28 01:42:45 +03:00
fae2b22d11 Add memory specifiers
noteuclid pushed to master at noteuclid/wgsl-syn 2024-09-28 01:14:17 +03:00
424483309d List builtin functions
noteuclid created branch master in noteuclid/wgsl-syn 2024-09-28 01:13:42 +03:00
noteuclid pushed to master at noteuclid/wgsl-syn 2024-09-28 01:13:42 +03:00
06801f6087 List builtin functions
e5e4b72002 Fancy attribute syntax handling
159d8f6dba Split attribute types
4846c19380 Add some structure
51c2d8e75a Disable spell checking!!!