Filed / Tracking LCD emitter wall offset is inconsistent when spawned [01057]

Discussion in 'Tracking / Filed' started by Garaman, Jul 28, 2023.

  1. Garaman

    Garaman Captain

    Joined:
    Aug 23, 2020
    Messages:
    471
    Likes Received:
    594
    Build: 1.10.1 4233
    Mode: Creative / Survival
    Mode: Single Player / Multiplayer

    Reproducibility: Always
    Severity: Minor

    Type: LCDs

    Summary: The offset distance for LCD emitter displays will vary depending on which playfield the structure is spawned in

    Description:
    LCD emitters have a small Z offset that pushes the display slightly off of the wall to prevent it from z-fighting with the surface it is displayed against. In previous patches you could rotate the emitter to use this offset to either force the LCD to display flush against the wall, or even push it slightly into the block. This is used by builders to very precisely align LCDs with deco blocks.

    At some point recently this offset behavior appears to have picked up an additional X/Y shift that occurs at random. For example, spawning a ship in two different playfields can result in different combined offsets being applied. This new non-deterministic behavior makes it impossible to create some LCD effects accurately.

    Steps to Reproduce:
    Note: This may be random, but the following test works pretty consistently for me.
    1. Create a new creative game, spawning on the default planet
    2. Spawn the attached CV and observe how the red LCD lies against the cargo controller
    3. Go up into space and spawn the same CV again. Observe that the LCD has a different position.
    4. Fly the new CV to the planet and park it next to the old one. You will have two of the same CV with different LCD offset behaviors on them.
    Screenshots:
    Result of reproduction steps. The expected behavior is that the red LCD background should be flush with the controller surface, or at the very least it should be consistent between both instances of the ship.
    [​IMG]


    Video of reproduction steps:
     

    Attached Files:

    #1
    jmaasing and ravien_ff like this.

Share This Page