Skip to content
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

Meshlet builder improvements redux #15886

Merged
merged 30 commits into from
Oct 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
063a8b1
WIP: Proper error projection
JMS55 Oct 9, 2024
d8fd980
WIP: LOD selection (not working), some cleanup
JMS55 Oct 10, 2024
718e663
Fix: Forgot to set parent_group_error for children after building par…
JMS55 Oct 10, 2024
1ddf173
Misc
JMS55 Oct 10, 2024
8b71b24
Use zeux's error projection code
JMS55 Oct 11, 2024
4f96881
Misc
JMS55 Oct 11, 2024
cac11bc
Pack group errors 2x16float
JMS55 Oct 11, 2024
b5d8a0c
Clippy
JMS55 Oct 11, 2024
634eaa2
Try to fix ortho, use 0.5px threshold
JMS55 Oct 12, 2024
b093698
Fixes for error projection
JMS55 Oct 12, 2024
31dd6f6
Go back to previous codegen, slightly faster
JMS55 Oct 12, 2024
3a48456
Update bunny URL
JMS55 Oct 12, 2024
27c03f8
Add missing doc comment
JMS55 Oct 12, 2024
d9f5b75
Remove perspective comment, I don't actually like how it behaves
JMS55 Oct 12, 2024
2fa9731
Larger meshlet group size, constant seed for metis, smallvec optimiza…
JMS55 Oct 12, 2024
a88a5a7
Factor out constant
JMS55 Oct 12, 2024
8db943e
Misc refactor
JMS55 Oct 12, 2024
0abbb47
Small rename
JMS55 Oct 12, 2024
a1c2ee3
Use position-only vertices instead of triangle edges to determine mes…
JMS55 Oct 12, 2024
62d3605
Misc
JMS55 Oct 12, 2024
99722b0
Use position-only vertex remap count to save a bit of memory when all…
JMS55 Oct 12, 2024
86f0b70
Fix segfault when generating vertex remap
JMS55 Oct 12, 2024
24187a4
Lock group borders manually for better simplification
JMS55 Oct 13, 2024
bad03cf
Small doc fix
JMS55 Oct 13, 2024
6eda2aa
Comment missing a word
JMS55 Oct 13, 2024
aff12ab
Retry stuck meshlets when building the DAG
JMS55 Oct 13, 2024
d65879c
Update bunny asset url
JMS55 Oct 13, 2024
1ca60e7
CI lints
JMS55 Oct 13, 2024
41dee16
Merge commit '50d38f2757e7205632fcab0cc92e79831a307ae0' into meshlet-…
JMS55 Oct 23, 2024
02b0ada
Use a non-broken metis manual link
JMS55 Oct 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -1213,7 +1213,7 @@ setup = [
"curl",
"-o",
"assets/models/bunny.meshlet_mesh",
"https://raw.githubusercontent.com/JMS55/bevy_meshlet_asset/167cdaf0b08f89fb747b83b94c27755f116cd408/bunny.meshlet_mesh",
"https://raw.githubusercontent.com/JMS55/bevy_meshlet_asset/8483db58832542383820c3f44e4730e566910be7/bunny.meshlet_mesh",
],
]

Expand Down
Loading