You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0da7658
Browse filesBrowse the repository at this point in the historyBrowse files
This pull request simplifies the 3d rendering by introducing the `Treed`
class and the `ShapeBuilder`.
Boiler plate objects and classes were also removed to help understanding
how to use them correctly.
3d related function names were renamed for consistency (ex: ofBox,
filledBox -> box, filled)
A major improvement comes in the `PersistentBuffer` class where memory
comparison was previously checked by groups of 8 and 1 bytes to detect
mismatch and is now replaced by `ByteBuffer.mismatch` which uses SIMD
operations (I believe so) to return the index of the first mismatch
between 2 buffers.
Note that `BlockESP` had some features removed to accommodate the recent
changes and they will be reintroduced further down the development.
The `Particles` module was fully added back into the mod.
Another pull request should be expected not that far from now which will
rework the rendering backend to simplify future refactors.
0 commit comments