This website requires JavaScript.
Explore
Help
Sign In
noteuclid
0 Followers
·
0 Following
Joined on
2024-07-02
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
11
Projects
Packages
Public Activity
Starred Repositories
noteuclid
created repository
noteuclid/wgsl-syn
2024-09-28 01:13:15 +03:00
noteuclid
pushed to
master
at
noteuclid/refraction
2024-09-26 20:06:47 +03:00
eb1bbee3eb
Use best multisampling available
bf38462c78
Add FPS counter
45ed4dff90
Enable multisampling
ec6f2e3c57
Extract viewport
aa94681ab9
Extract line rendering
Compare 6 commits »
noteuclid
pushed to
master
at
noteuclid/refraction
2024-09-25 22:10:43 +03:00
d3d4048a5c
Nice wide lines
b8f0ce0b68
Provide a tangent at each traced point
1d57ca8a93
Rotation-independent line width
dca80473d0
Crude wide lines
8736db19a3
Port to WGPU
Compare 34 commits »
noteuclid
pushed to
wgpu
at
noteuclid/refraction
2024-09-23 23:02:35 +03:00
d3d4048a5c
Nice wide lines
b8f0ce0b68
Provide a tangent at each traced point
1d57ca8a93
Rotation-independent line width
dca80473d0
Crude wide lines
Compare 4 commits »
noteuclid
created branch
wgpu
in
noteuclid/refraction
2024-09-23 21:19:27 +03:00
noteuclid
pushed to
wgpu
at
noteuclid/refraction
2024-09-23 21:19:27 +03:00
8736db19a3
Port to WGPU
7b90bbac65
Draw the tube better
Compare 2 commits »
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-23 19:30:22 +03:00
df2134a8a5
Encapsulate keyboard handling
69e711811b
Encapsulate camera location
d47b904905
Reduce controls to keyboard-only
24b1a07f28
Refactor out the keymap
Compare 4 commits »
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-23 00:02:13 +03:00
26b7794159
Label some modules
2d5c2f28d4
Extend view range
Compare 2 commits »
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-22 23:53:32 +03:00
a0bfa246ec
Change the coordinate system
37192cfd06
Add up/down controls
964c977500
Drop the tripod
Compare 3 commits »
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-22 22:30:17 +03:00
cd96691c35
Blend!
dff5745652
Render traced rays!
cf7f9c7f46
Extract put_object into crate::utils
ddccfd3a80
Simplify camera control
f138aa10ee
Better camera control
Compare 5 commits »
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-22 16:11:29 +03:00
c31e7cb1ec
Tripod!
0e32467b24
Less asserts
Compare 2 commits »
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-22 15:59:04 +03:00
a40ba66209
Basic camera movement
9c29ccb8ec
Encapsulate dragging logic
24b33f8146
Basic camera control
1d9ff55163
Farther
3d150208e0
kate:build
Compare 6 commits »
noteuclid
created branch
3d
in
noteuclid/refraction
2024-09-15 11:48:20 +03:00
noteuclid
pushed to
3d
at
noteuclid/refraction
2024-09-15 11:48:20 +03:00
98fbf892bc
Support 3D!
caa93e5ffd
Move the metric stuff out of the binary
b0aa666af3
Add Decomp3
e5221fbcf8
Document Decomp2
f57ef1c141
Extract Decomp2 to mathx
Compare 6 commits »
noteuclid
pushed to
master
at
noteuclid/refraction
2024-09-15 09:57:46 +03:00
b10d30c902
Extract iteration limiting into a function
1c283a6fbe
Centralize subspace matching
8394e4108c
Privatize methods
ef2be3fcc5
Check Traceable is the same as DebugTraceable
644530e312
Optimized implementation of <Space as Traceable>::trace
Compare 22 commits »
noteuclid
pushed to
master
at
noteuclid/refraction
2024-09-14 15:54:01 +03:00
97286085ab
Allow getting all ray-mesh intersections (useful for translucent objects)
3b4338b033
Early “return”
fca01e05f4
Extract mesh tracing into the lib crate
0d212cb59c
Oops, that made no sense
8e4cc86340
Move mesh_loader to the lib crate
Compare 14 commits »
noteuclid
pushed to
size
at
assembler/echo-server
2024-08-12 00:30:02 +03:00
7ad6a3d3b6
Remove PHDRS
a6497217a3
Simplify the linker script
Compare 2 commits »
noteuclid
created branch
size
in
assembler/echo-server
2024-08-12 00:23:43 +03:00
noteuclid
pushed to
size
at
assembler/echo-server
2024-08-12 00:23:43 +03:00
e3705a5d5c
Support data in the pico mode
ae54bb7b92
All in the name of size!
8be7bb8718
Use rodata
Compare 3 commits »
noteuclid
created branch
master
in
assembler/echo-server
2024-08-11 22:28:18 +03:00
First
Previous
...
4
5
6
7
8
Next
Last