Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

Provide shaders that do not use mapped normals #90

Open
io7m opened this issue Jan 23, 2017 · 0 comments
Open

Provide shaders that do not use mapped normals #90

io7m opened this issue Jan 23, 2017 · 0 comments
Assignees
Milestone

Comments

@io7m
Copy link
Owner

io7m commented Jan 23, 2017

Related to #56

Mapped normals are not always required. The r1 renderer offered variants of shaders that have mapped and vertex normals. It did this because it wasn't clear if using ubiquitous mapped normals would be too expensive in terms of performance. It turned out that it wasn't, so r2 used them everywhere and didn't provide any other kind of shader. However, mapped normals imply that meshes will have per-vertex tangents, and this may be unreasonable when meshes are generated at run-time.

@io7m io7m self-assigned this Jan 23, 2017
@io7m io7m added this to the 0.3.0 milestone Feb 22, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant