Flywheel/src/main/java/com/jozufozu/flywheel/lib
PepperCode1 115f57d341 Less building, more converting
- Add ModelPartConverter and remove ModelPartBuilder
  - ModelPartConverter can convert ModelParts into Flywheel Meshes,
optionally using a transformation and TextureMapper. A
ModelLayerLocation and TextureAtlasSprite can be used instead to quickly
replicate entity models.
- Add ModelHolder and ModelCache to lazily initialize models and
automatically delete them on renderer reload
- Add SimpleModel and remove SimpleLazyModel
- Add flw.useSerialExecutor system property
- Rename ModelBufferingUtil to BakedModelBufferer
- Remove Instance.copy
- Remove Mesh.name
- Make FlwMemoryTracker thread-safe
- Fix potential thread-safety issues, texture issues, and memory leaks
related to previously memoized models
- Fix MinecartVisual only updating when not visible
- Fix ChestVisual locks not moving when opening the chest
2023-11-20 22:03:04 -08:00
..
backend Pre-processing Pre-refactor 2023-04-16 22:09:28 -07:00
box Sweeping changes 2023-11-18 11:46:04 -08:00
context Sweeping changes 2023-11-18 11:46:04 -08:00
instance Less building, more converting 2023-11-20 22:03:04 -08:00
layout Sweeping changes 2023-11-18 11:46:04 -08:00
light Sweeping changes 2023-11-18 11:46:04 -08:00
material Missed renames 2023-11-18 11:53:01 -08:00
math Sweeping changes 2023-11-18 11:46:04 -08:00
memory Less building, more converting 2023-11-20 22:03:04 -08:00
model Less building, more converting 2023-11-20 22:03:04 -08:00
task Full of red flags 2023-11-18 16:07:58 -08:00
transform Sweeping changes 2023-11-18 11:46:04 -08:00
uniform Sweeping changes 2023-11-18 11:46:04 -08:00
util Less building, more converting 2023-11-20 22:03:04 -08:00
vertex Sweeping changes 2023-11-18 11:46:04 -08:00
visual Less building, more converting 2023-11-20 22:03:04 -08:00