microsoft / microsoft/MixedReality-GraphicsTools-Unity
Re-think gradient application to base and stroke
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 209
- Fork
- 49
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Describe the problem
Right now, the Graphics Tools/Standard and Graphics Tools/Standard Canvas shaders apply base colors/gradients and strokes (border lights) using paradigms convenient to HoloLens 1 and 2 but are not very flexible.
Describe the solution you'd like
We should spend some time to reevaluate how base colors and stokes are selected/enabled/disabled. This will take some refactoring of the shader code and inspector. This might even be a good opportunity to add shader graph nodes for these effects.
Describe alternatives you've considered
Live with the existing workflow.
Additional context
See how stoke gradients are currently hidden in the UI:

Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia individuando gli shader Graphics Tools/Standard e Graphics Tools/Standard Canvas, quindi esamina il loro codice shader e la relativa UI dell’inspector. Esamina come vengono selezionati e abilitati o disabilitati i colori di base, i gradienti e i tratti, inclusi i controlli del gradiente del tratto attualmente nascosti. Il lavoro è completato quando il workflow refactoring e il comportamento dell’inspector sono definiti e implementati, e quando è stata valutata ogni opportunità per un nodo shader graph.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp, unity
- Ambito
- computer-graphics, game-dev
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100