MineTec
5904814e69
reduce harsh dithering: constrained error diffusion in Lab space
...
Colors the map palette cannot represent (light sky blue, sunset tones) were
approximated by mixing far-apart palette colors, producing a high-contrast
checkerboard in the sky and stray speckles elsewhere. Diffuse the error in
CIELAB and only allow palette colors nearly as close to the original as the
best match, so the dither blends between neighbouring colors only.
2026-11-04 11:29:32 +01:00
MineTec
2d84a35cc4
update to Paper 26.3: load biome colors from vanilla data, fix dappled forest grass
...
Biome grass/foliage/dry-foliage/water colors and grass color modifiers are now
read from the server's built-in worldgen biome data at runtime, with a 26.3
snapshot as fallback. Fixes missing biomes (dappled_forest, pale_garden,
sulfur_caves) and several outdated values. Replace deprecated ExactChoice
constructors.
2026-11-04 11:19:08 +01:00
MineTec
6d60b4f74b
improve crafting and camera behavior: enforce single-item results, add exact crafting choices, refine item metadata, and update textures
2026-07-23 22:04:45 +02:00
MineTec
7063d27fb4
add Spotless plugin: enforce code formatting
2026-06-21 18:32:46 +02:00
MineTec
dce7804fed
refactor: simplify rendering logic, remove redundant cases, and replace bounds checks with Math.clamp
2026-06-21 18:09:11 +02:00
MineTec
1d3040610e
refactor: replace fully qualified class names with imports and simplify code readability across rendering modules
2026-06-21 17:56:32 +02:00
MineTec
f83ccdc7ff
add RenderManager: improve CPU control with global render queue and parallel trace pooling
2026-06-21 17:49:57 +02:00
MineTec
220cda1deb
add survival mode support: camera, film system, and dynamic crafting recipes for photos
2026-06-21 17:30:24 +02:00
MineTec
fed94f97d1
add sign text rendering: support font loading, text rasterization, and color adjustments for signs
2026-06-21 16:15:57 +02:00
MineTec
5330948dbd
enhance entity rendering: add support for villager levels, horse armor, llama decor, and saddle/chest states
2026-06-21 15:32:53 +02:00
MineTec
094aa463c5
refactor and simplify rendering logic; remove redundant code and consolidate utility methods
2026-06-21 14:42:10 +02:00
MineTec
c5d5eae1c1
refactor block entity handling and add support for invisible materials
2026-06-21 14:22:10 +02:00
MineTec
f1844a9dd9
wire up rendering + build config
2026-06-07 18:57:53 +02:00
MineTec
211c7e8479
resource-pack render engine
2026-06-07 18:57:40 +02:00
MineTec
18c5fc4ffc
remove bundled vanilla assets
2026-06-07 18:57:13 +02:00
MineTec
3f0814639d
cleanup
2025-08-03 11:13:47 +02:00
MineTec
bf7e52138d
updated project, configured gradle
2025-07-12 12:15:26 +02:00
MineTec
683cf8d80c
fixed merge of texture support
2025-07-12 10:09:20 +02:00
MineTec
0a0075ce05
Merge branch 'develop-textures' into develop
...
# Conflicts:
# .idea/modules.xml
# src/main/java/eu/mhsl/minecraft/pixelpics/Main.java
# src/main/java/eu/mhsl/minecraft/pixelpics/render/raytrace/AdvancedRaytracer.java
# src/main/java/eu/mhsl/minecraft/pixelpics/render/raytrace/DefaultRaytracer.java
# src/main/java/eu/mhsl/minecraft/pixelpics/render/registry/AdvancedModelRegistry.java
# src/main/resources/plugin.yml
2025-07-12 10:05:38 +02:00
Pupsi
2d4f820f04
added advanced texture support
2025-03-22 17:28:43 +01:00
MineTec
838eafcf56
renamed project from PixelPic to PixelPics matching name scheme of PixelBlocks
2025-03-21 19:27:58 +01:00
Pupsi
ab97315910
added advanced model registry
2025-03-21 19:22:15 +01:00
Pupsi
c5c21d89b6
added texture files and fixed short grass model
2025-03-19 18:03:43 +01:00
MineTec
ddbe59a5ac
cleanup and introducing plugin structure
2025-03-19 17:40:18 +01:00
Pupsi
0103a654c3
basic image generation based on WinX64/bukkit-screenshot
2025-03-18 21:34:22 +01:00
Pupsi
4d6d19b4df
initial commit
2025-03-18 19:13:59 +01:00