Andrew Cassidy
387ba964fb
Documentation and logging
4 years ago
Andrew Cassidy
a1745f6e3a
Cleanup and check if material should inherit base normals
4 years ago
Andrew Cassidy
a90d24c141
Rename to reflect behavior instead of copying Blowfish
4 years ago
Andrew Cassidy
1ed0cfacb7
Add parser for material properties
4 years ago
Andrew Cassidy
c0a16e9bbd
Remove redundant type identifiers
4 years ago
Andrew Cassidy
645e93611b
Small refactor
4 years ago
Andrew Cassidy
84c2107288
Begin writing material data parsing code
4 years ago
Andrew Cassidy
6a000c805e
Setup C# project
4 years ago
Andrew Cassidy
353dc61ebd
Rename wrinke texture
4 years ago
Andrew Cassidy
dc25576911
Add specular paint shader
4 years ago
Andrew Cassidy
8ca3925e04
Move projection code into shared library
4 years ago
Andrew Cassidy
f630fb2215
Revert world-space normal change and write paint shader
...
• Revert previous change to compute world normal in the surf function, was unnecessary for edge wear effect
• Rewrite paint shader with new library
• Allow for texture scaling and tiling in decals
4 years ago
Andrew Cassidy
289988cf11
Compute world-space normal in programmable portion of the shader
4 years ago
Andrew Cassidy
8382a97b72
I guess that doesnt do anything. odd
4 years ago
Andrew Cassidy
b10660cc2c
Shader fixes and cleanup
4 years ago
Andrew Cassidy
bd83729e5a
Enable multi-pass forward rendering
4 years ago
Andrew Cassidy
03b647560e
Shader cleanup and use KSP's Blinn Phong BRDF
4 years ago
Andrew Cassidy
0444b33613
Rearrange DecalProjector so Unity sees it
4 years ago
Andrew Cassidy
282dcd6f48
Remove debug code so it actually works
4 years ago
Andrew Cassidy
da6d72b0e7
Simplify decal library
...
• Instead of splitting between two cginc files, declare the surf function without defining it in DecalsCommon.cginc and only include that.
• Add queue value to shader so that doesnt have to be defined automatically. Also add z-offset
4 years ago
Andrew Cassidy
8594b8bf28
Fix formatting in DecalBack.shader
4 years ago
Andrew Cassidy
6a25472d9c
Backside shader
4 years ago
Andrew Cassidy
f95a8d909c
Add more textures
4 years ago
Andrew Cassidy
d4e7b57427
Add test textures
4 years ago
Andrew Cassidy
cfeaab6f27
Reorganization to work with Unity project
4 years ago
Andrew Cassidy
01a9f2faff
Commit test code and shaders
4 years ago
Andrew Cassidy
f1625b4d62
Initial commit
4 years ago