Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Relight the basic sample for the PBR shader

Aperta Adatta ai principianti
#11 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
78/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
csharp
Ambito
game-dev

Direzione di ricerca

Esamina i valori dell’intensità luminosa in <samples>/basic e confrontali con i valori ritarati in <samples>/bistro. Usa il comando del renderer headless indicato nell’issue per acquisire la scena Basic, poi controllane l’illuminazione sia dalla telecamera della scena sia da quella dell’editor. Il lavoro è completato quando l’apertura di <samples>/basic mostra un’illuminazione paragonabile all’aspetto precedente a PBR.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

c:assets p:low size:XS t:task
Current State

StandardRenderSystem is now a PBR pass: diffuse is divided by pi and the result is Reinhard tonemapped. The ten point lights in <samples>/basic were tuned against the old Lambert shader at intensities of roughly 6 to 12, so the scene now renders far darker than intended. Nothing is broken — the values simply predate the shader.

<samples>/bistro was retuned at the same time (900/720/540 became 3000/2400/1800) and reads correctly.

Tasks:
  • Raise the light intensities in the sample scene until it reads as it did before
  • Check it from the scene camera as well as the editor camera
Acceptance Criteria:
  • Opening <samples>/basic shows a lit scene comparable to the pre-PBR look.

Use the headless renderer to iterate without opening the Studio:

dotnet run --project Turian/Editor/CLI -- screenshot <samples>/basic --out shot.png
Lingua principale
C#
Stelle
1
Fork
1
Merge medio
1h 48m
PR unite (30g)
30

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di MASS4ORG/Turian

Tutte le issue di MASS4ORG/Turian

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.