Av3boy / Av3boy/SharpEngine

Default shader override

Open
#45 0 comments 0 reactions 0 assignees View on GitHub
core enhancement rendering
Dominant language
C#
Stars
6
Forks
0
Avg merge
1h 1m
Merged PRs (30d)
2

Description

When developers create their own shaders, we need to automatically set the the values for the shaders in our render calls without using the "default" renderering logic in `GameObject`.

Consider a `IsCustom` flag that applies a reflection based property setter. When that flag `false` and the shader is the built-in shader, we can use a predefined set of calls.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.