Andrew Cassidy
533b1f1cf4
Consolidate config parsing and parse layer value
4 years ago
Andrew Cassidy
4d2623a1c6
Layer Test module
...
idk man
4 years ago
Andrew Cassidy
35381fae65
Rename MaterialModifiers namespace
4 years ago
Andrew Cassidy
fae34be358
Multiple fixes
4 years ago
Andrew Cassidy
38ce1184ea
Remove broken culling code and fix flag switching
4 years ago
Andrew Cassidy
23c309fa9a
Add culling for offscreen decals
4 years ago
Andrew Cassidy
b3d817e0c3
more things
4 years ago
Andrew Cassidy
d2f81058f8
Refactor yet again and add autotiling
4 years ago
Andrew Cassidy
da1fbf0f2a
Fix scaling issues when part is created
...
• KSP rescales the model object back to 1,1,1 on start, so don't use that for the model that gets scaled
• Some refactoring to consolidate property IDs
• rename some classes because I am indecisive
• Add and Get methods for MaterialPropertyCollection
• Make an attempt at a scale culling fix
4 years ago
Andrew Cassidy
0ef46a3182
More work trying to fix part icons
4 years ago
Andrew Cassidy
6a5604911d
Major refactor, splitting ModuleConformalDecal
4 years ago
Andrew Cassidy
c72e20bd2a
Black Lives Matter
4 years ago
Andrew Cassidy
53538a7b09
Add shader blacklist
...
Add a configurable blacklist of shaders that can be projected onto
4 years ago
Andrew Cassidy
7e520f97ca
Refactor material parsing and loading
...
This should hopefully pave the way for usable module switching using B9PS
4 years ago
Andrew Cassidy
8a056f5c72
Rework bounds culling and colliders
4 years ago
Andrew Cassidy
561b3778ad
First compile
4 years ago
Andrew Cassidy
e504936896
Add projection and loading functionality
...
ModuleConformalDecal is now, theoretically, sorta working
4 years ago
Andrew Cassidy
995c9120e5
Add enable/disable logic to ModuleConformingDecal
4 years ago
Andrew Cassidy
1287e729eb
Add projection logic
4 years ago
Andrew Cassidy
bd1a588ff7
Update project file with OrientedBounds
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
84c2107288
Begin writing material data parsing code
4 years ago
Andrew Cassidy
6a000c805e
Setup C# project
4 years ago