Ingegneri spaziali: come rimuovere la fioritura degli LCD

Ecco una guida rapida su come rimuovere l'effetto Bloom dai pannelli LCD.
A differenza delle mod, questo nuovo metodo non influisce sulle altre superfici emissive.

 

Impostare

  1. Vai alla cartella di installazione di Space Engineers.
    1. Vai alla tua libreria di Steam
    2. Fare clic con il tasto destro su Ingegneri spaziali
    3. Seleziona “Gestisci” e poi “Sfoglia file locali”
  2. Passare a "Contenuti/Shader/Geometria/Pass/GBuffer/"
  3. Effettuare un backup di “PixelStage.hlsli”
  4. Apri "PixelStage.hlsli" utilizzando il tuo editor di testo preferito.
  5. Nella riga 26, subito dopo “init_ps_interface(pixel);” aggiungi il codice mostrato sotto.
  6. Avvia il gioco, se si blocca durante l'avvio, hai commesso un errore o questa guida non è aggiornata.

Aggiungi questo codice nel tuo "PixelStage.hlsli"

#if !defined(USE_MERGE_INSTANCING) && !defined(PASS_OBJECT_VALUES_THROUGH_STAGES)  && !defined(USE_SIMPLE_INSTANCING_COLORING)
    if(pixel.emissive == 1.0 && all(pixel.color_mul == 1) && all(pixel.custom_alpha == 0) && pixel.material_flags == 0) {
        // LCD emissive override value
        pixel.emissive = 0.1;
    }
#endif
Note:

Dopo aver aggiornato il gioco o verificato i file di gioco probabilmente dovrai applicare nuovamente questa patch.
Purtroppo non è possibile pubblicare questa correzione come Mod.

Confronto

A differenza di altri metodi, viene ridotta solo la luminosità degli LCD.

Predefinito


Questo metodo


Gli occhi sono diventati più chiari


Fioritura ridotta

Negazione di responsabilità

Poiché questo metodo richiede la modifica dei file di gioco, il gioco potrebbe bloccarsi.
Inoltre, non garantisco che questo cambiamento influenzerà al 100% solo gli LCD. Dai miei test le superfici emissive su altri blocchi non sono interessate.

Altre guide:

Lascia un tuo commento

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish