Migrate current WIP parts to Unity 5.2 / PartTools 1.1.2
sumghai opened this issue · 1 comments
sumghai commented
Now that I have time to resume work on FusTek, I'd better bring it up to date with the latest development workflow.
- Install Unity 5.2 editor
- Install KSP PartTools 1.1.2
- Copy FusTek models, textures and assets to Unity 5.2 project folder
- Upgrade scene file to Unity 5.2
- Reconfigure models, textures and shaders from scratch
- modelFusTekEndRing
- modelFusTekHatch
- modelFusTekHatchEva
- modelFusTekStationAirlock
- modelFusTekStationLogistics
- modelFusTekStationNode
- modelFusTekStationResupply
- Improve quality of part appearance
- Fix pixelated or "jagged" normal maps
- Fix normal map-related mesh "tearing" issue on modelFusTekHatch
sumghai commented
Migration complete.
- The "tearing" issue on the hatches was due to the interaction between the specular parts shader, normals near the cutouts on the hatch mesh, mesh smoothing and edge split modifier; this was resolved by replacing the normal map of the hatch rim with an extruded mesh detail, so that the aforementioned normals are isolated from the mesh smooth and edge split.
- The "jagged" normal maps for the tapered end panels was caused by the Unity 5.2 migration resetting normal map import resolutions down from 2048 to 1024 px, as well as poor anti-aliasing of certain details in general; this was resolved by raising the normal map import resolution back up and redrawing the affected details.