MCRcortex / MCRcortex/voxy

Distant water does not render when using certain colormaps

Open
#564 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
1.2k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

Issue: when shaders are disabled and when using packs such as Gerudoku Faithful or OG Water Pack, far away water that is loaded by Voxy is not rendered/visible. The only water that can be seen is within vanilla render distance.
My theory may be wrong, but this seems to only be an issue with packs that utilize OptiFine/Polytone's "vanilla" colormap format for water; any pack that uses a "grid" colormap format works fine.
Also, this issue only persists when shaders are disabled; using any shader pack makes the distant water show up.
The screenshots attached are taken with Complementary Reimagined shaders on/off and either Gerudoku Faithful or OG Water Pack as the resource pack.

Image Image Image

Minecraft version:
1.21.11

Fabric version:
0.19.3

Relevant mods used:
Sodium [0.8.12+mc1.21.11]
Iris [1.10.7+mc1.21.11]
Voxy [0.2.16-beta]

All mods used:
3d-Skin-Layers [1.11.1]
Advancements Reloaded [0.12.0]
AppleSkin [3.0.8+mc1.21.11]
Architectury [19.0.1]
BadOptimizations [2.4.1]
Better Ping Display [1.2.0]
Better Statistics Screen [5.1.0+fabric-1.21.11]
Blur+ [6.3.0]
Bobby [5.2.11+mc1.21.11]
Capes [1.5.10+1.21.11]
Chat Heads [1.2.4]
ChatAnimation [1.1.3]
Cherished Worlds [15.2.0+1.21.11]
Cloth Config v20 [21.11.153]
Continuity [3.0.1-beta.1+1.21.11]
Dynamic FPS [3.11.6]
Entity Model Features [3.2.4]
Entity Sound Features [0.8.1]
Entity Texture Features [7.1]
Entity View Distance [1.7.1+1.21.11]
EntityCulling [1.10.2]
Euphoria Patcher [1.9.3-r5.8.1-fabric]
Fabric API [0.141.4+1.21.11]
Fabric Language Kotlin [1.13.12+kotlin.2.4.0]
Fabrishot [1.16.4]
Fadeless [2.0.7-1.21.11]
Fast IP Ping [1.0.11]
FerriteCore [8.2.0]
Forge Config API Port [21.11.1]
Fzzy Config [0.7.6+1.21.11]
ImageFrame Client [1.2.0]
ImmediatelyFast [1.14.2+1.21.11]
Iris [1.10.7+mc1.21.11]
Language Reload [1.7.6+1.21.11]
Lithium [0.21.4+mc1.21.11]
Logical Zoom [0.0.34]
MacOS Input Fix [1.0.0]
Make Bubbles Pop [0.3.2-fabric]
MidnightLib [1.9.3]
Mod Menu [17.0.0]
Moderner Beta [4.1.8+1.21.11]
More Chat History [1.3.1]
More Culling [1.6.2]
No Chat Reports [1.21.11-v2.18.0]
No Chat Restrictions [Fabric-MC1.21.11-v1.0.0]
No Resource Pack Warnings [1.4.0]
No Telemetry [1.10.0]
Noisium [2.8.3+mc1.21.11]
NotEnoughAnimations [1.12.3]
OneWorldFolder [1.1.2]
OptiGUI [2.3.0-beta.10+1.21.9]
Panorama Screenshot [1.1.0-1.21.11]
Placeholder API [2.8.2+1.21.10]
Polytone [1.21.11-5.7.2]
Reese's Sodium Options [2.0.3+mc1.21.11]
Remove Reloading Screen [5.1.15+mc.1.21.11]
RenderScale [1.3.6]
Shulker Box Tooltip [5.2.16+1.21.11]
Simple Music Control [1.4.0]
Simple Voice Chat [1.21.11-2.6.18]
Skyboxify [2.8]
Sodium [0.8.12+mc1.21.11]
Sodium Extra [0.8.3+mc1.21.11]
Sodium Shadowy Path Blocks [6.0.0]
Sound Physics Remastered [1.21.11-1.5.1]
TCDCommons API [5.1.0+fabric-1.21.11]
Void Fog [2.13.2+1.21.11]
Voxy [0.2.16-beta]
WorldEdit [7.4.2+7450-eb8e82c]
WorldEditCUI [1.21.11+01]
Xaero's Minimap [26.1.0]
Xaero's World Map [1.41.0]
XaeroZoomout [2.0.0]
YOSBR [0.1.2]
Yeetus Experimentus [87.0.0]
YetAnotherConfigLib [3.8.2+1.21.11-fabric]
e4mc [6.1.2]
spark [1.10.170]

Processor:
Intel(R) Core(TM) i7-14700 (28 CPUs), ~2.1GHz

Graphics Card:
NVIDIA GeForce RTX 4070 SUPER, Version 32.0.16.1047

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in Minecraft 1.21.11 with Voxy 0.2.16-beta, shaders disabled, and Gerudoku Faithful or OG Water Pack; compare the result with a shader enabled and with a grid-format colormap pack. Trace Voxy's distant-water rendering and its handling of vanilla-format water colormaps. Done means distant water is visible without shaders for the affected packs.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.