issues
search
ivokabel
/
dx11renderer
A simple DirectX 11 renderer.
2
stars
0
forks
source link
Metalness – normal map
#40
Closed
ivokabel
closed
3 years ago
ivokabel
commented
4 years ago
Study Materials
YT crash course
glTF
glTF tutorials/An Advanced Material
glTF 2.0 specification:
geometry
: tangent, bitangent
additional maps
material
normalTextureInfo
glTF 2.0 sample models
To Do
Load texture
[x] Texture
Scale
[x] Upgrade tinygltf to 2.5.0
[x] Access material properties directly
[x] If needed, update material/texture architecture
Add scale
[x] Load within NormalTexture
[x] Use scale
Load tangent vector
[x] Load data
[x] Require tangent data for normal maps
[x] Generate missing data:
MikkTSpace
mikktspace-for-houdini
Fix warnings
CalculateTangentsIfNeeded #52
[x] Compute modified normal
Testing scenes
[x] Get
Generated tangent test problem: May be caused by different handedness somewhere. Try to fix alongside the handedness switch: #49
Extras
Use modified microfacet normals #46
ivokabel
commented
3 years ago
Ta dá!
Study Materials
To Do
Extras