Fixed LCD rendering distance bug [00028]

Discussion in 'Fixed (Read Only)' started by Vollinger, Feb 15, 2022.

  1. Vollinger

    Vollinger Lieutenant

    Joined:
    Jan 16, 2022
    Messages:
    37
    Likes Received:
    64
    Build: 1.7.3 3649
    Mode: Survival & Creative (possibly any)
    Mode: SP & MP

    SERVER NAME: -
    SEED-ID: -

    If applicable:
    MODIFIED PLAYFIELDS:

    Reproducibility: Indeterministic
    Severity: Major (LCDs pop in directly in front of you when broken)

    Type: Rendering

    Summary: LCD render distance breaks non-deterministic

    Description: The render distance of LCD Text sometimes breaks so that it is reduced to 1-2 blocks only. Sometimes this only affects the back side of LCDs (when looking at them from behind, or when they are rotated 180°). Spawning BPs with LCDs on them can lead to several LCDs working fine and several others having a broken render distance. It seems as its always the same LCDs that are broken when you spawn the same BP several times.
    Workarounds:
    A) a 100% working fix: interact with the broken LCD (just access with F, then exit dialog again) - voilá render distance works perfectly again.
    B) re-entering the playfield may fix it
    C) restarting the game may fix it
    D) (untested) leaving renderdistance for longer periods and returning may fix it too.

    B, C and D may also break working LCDs again :eek:

    I assume from testing that the desired render distance is 30 blocks, which results in 15m for small and 60m for large blocks.

    May be related:
    Some symbols (not normal text) have a seemingly endless render distance while other symbols do not. They are also not affected by the bug described above.
    An example just from the first row of symbols: ☡☮

    Steps to Reproduce:
    Unluckily, i have not found a way to perfectly reproduce it via spawning/reloading/restarting or similar. But i'm sure the community can confirm this bug since it can be seen very often in lets plays or streams. See also linked video for an example.

    For seeing different render distances in the same LCD, use e.g. this:
    """
    HELLO WORLD!
    ⚙⚛⚠⚡⛔☠☡☢☣☮☯
    """

    Screenshots, Crash Logs, any other Relevant Information or Download links:
    https://imgur.com/a/SccFvRL
     
    #1
    Ente, -AKEVA-BANSHEE- and Garaman like this.
  2. Garaman

    Garaman Captain

    Joined:
    Aug 23, 2020
    Messages:
    553
    Likes Received:
    677
    I tried to see if I could make any sense of this issue given my own experience, and am failing to understand it. Like Vollinger said sometimes this issue can be fixed by simply looking at the LCD editor, though in simple cases it appears this does not work.

    Attached is a quick test of some LCDs that show the very inconsistent behavior. This is all tested in a new creative save in 1.7.5 3715. My FOV is set to 60 as I noticed that the paging distances change depending on what it is set at (I usually run 75).

    The test consists of 16 LCDs. Most are set to size = 50, and they contain different types and lengths of glyphs as detailed below.
    upload_2022-2-24_0-16-4.png

    As you pull back, a handful of the LCD emitters page out. However, the symbols they display remain.
    upload_2022-2-24_0-17-15.png

    Pull back further, and the lower-right emitter will page out, but only the text portion of the LCD goes with it while the symbol remains.
    upload_2022-2-24_0-18-11.png

    Keep going and the next set of emitters pages out. This time they take the entire display with them, regardless of content. Note that the large "AAA" emitter remains.
    upload_2022-2-24_0-19-38.png

    Pull back further still and the last text-only emitter finally pages out. At this point all emitters are gone, but still some of the symbols remain rendered.
    upload_2022-2-24_0-20-25.png
     

    Attached Files:

    #2
  3. sulusdacor

    sulusdacor Captain

    Joined:
    Nov 27, 2018
    Messages:
    396
    Likes Received:
    673
    it happend on some LCDs yesterday in creative. going into the LCD panel to edit things fixed it.

    edit: totally missed that this was already mentioned above, so disregard :rolleyes:
     
    #3
    Last edited: May 15, 2022
  4. Vollinger

    Vollinger Lieutenant

    Joined:
    Jan 16, 2022
    Messages:
    37
    Likes Received:
    64
    This bug appears to have been fixed in the current version? At least the text now renders seemingly endlessly for CVs, SVs, from any angle and any char used.

    Can anyone else confirm?

    If this has been fixed intentionally, it would be nice to see any mention on the changelog and update in the bugreport :)
     
    #4

Share This Page