├── .gitignore ├── GameData └── ProceduralFairings │ ├── ProceduralFairings.dll │ ├── adapter2.cfg │ ├── base.cfg │ ├── baseModel.mu │ ├── baseRing.cfg │ ├── baseRingModel.mu │ ├── baseRingTex.dds │ ├── baseTex.dds │ ├── blackRingTex.dds │ ├── common.cfg │ ├── fairing1.dds │ ├── fuselage1.cfg │ ├── fuselage1.dds │ ├── fuselage2.cfg │ ├── plate.cfg │ ├── side1.cfg │ ├── side2.cfg │ ├── sideModel.mu │ ├── thrustPlate.mu │ ├── thrustPlate1.dds │ └── thrustPlate1bump_Normal_NRM.dds ├── Misc ├── addAlpha.py ├── baseRingTex.psd ├── baseTex.psd ├── exportTex.py ├── fairing1.psd ├── fuselage1.psd ├── history.txt ├── makezip.bat ├── readme.txt ├── texTemplate.py ├── thrustPlate1.psd ├── thrustPlate1bump.psd └── toDDS.py ├── README.md ├── Source ├── FairingBase.cs ├── FairingDecoupler.cs ├── FairingShielding.cs ├── FairingSide.cs ├── NodeNumberTweaker.cs ├── PayloadScan.cs ├── ProcAdapter.cs ├── Properties │ └── AssemblyInfo.cs ├── Resizers.cs ├── build.bat ├── s.bat └── utils.cs └── Unity ├── FairingBase.blend ├── FairingBaseRing.blend ├── FairingSide.blend ├── Materials ├── Material.mat ├── No Name.mat ├── baseRingTex.mat ├── baseTex.mat ├── fairing1.mat └── thrustPlate1.mat ├── ThrustPlate.blend ├── baseRingTex.png ├── baseTex.png ├── fairing1.png ├── scene.unity ├── thrustPlate1.png ├── thrustPlate1bump.png └── thrustPlate1bump_Normal.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/.gitignore -------------------------------------------------------------------------------- /GameData/ProceduralFairings/ProceduralFairings.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/ProceduralFairings.dll -------------------------------------------------------------------------------- /GameData/ProceduralFairings/adapter2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/adapter2.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/base.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/base.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/baseModel.mu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/baseModel.mu -------------------------------------------------------------------------------- /GameData/ProceduralFairings/baseRing.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/baseRing.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/baseRingModel.mu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/baseRingModel.mu -------------------------------------------------------------------------------- /GameData/ProceduralFairings/baseRingTex.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/baseRingTex.dds -------------------------------------------------------------------------------- /GameData/ProceduralFairings/baseTex.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/baseTex.dds -------------------------------------------------------------------------------- /GameData/ProceduralFairings/blackRingTex.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/blackRingTex.dds -------------------------------------------------------------------------------- /GameData/ProceduralFairings/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/common.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/fairing1.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/fairing1.dds -------------------------------------------------------------------------------- /GameData/ProceduralFairings/fuselage1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/fuselage1.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/fuselage1.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/fuselage1.dds -------------------------------------------------------------------------------- /GameData/ProceduralFairings/fuselage2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/fuselage2.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/plate.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/plate.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/side1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/side1.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/side2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/side2.cfg -------------------------------------------------------------------------------- /GameData/ProceduralFairings/sideModel.mu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/sideModel.mu -------------------------------------------------------------------------------- /GameData/ProceduralFairings/thrustPlate.mu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/thrustPlate.mu -------------------------------------------------------------------------------- /GameData/ProceduralFairings/thrustPlate1.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/thrustPlate1.dds -------------------------------------------------------------------------------- /GameData/ProceduralFairings/thrustPlate1bump_Normal_NRM.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/GameData/ProceduralFairings/thrustPlate1bump_Normal_NRM.dds -------------------------------------------------------------------------------- /Misc/addAlpha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/addAlpha.py -------------------------------------------------------------------------------- /Misc/baseRingTex.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/baseRingTex.psd -------------------------------------------------------------------------------- /Misc/baseTex.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/baseTex.psd -------------------------------------------------------------------------------- /Misc/exportTex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/exportTex.py -------------------------------------------------------------------------------- /Misc/fairing1.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/fairing1.psd -------------------------------------------------------------------------------- /Misc/fuselage1.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/fuselage1.psd -------------------------------------------------------------------------------- /Misc/history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/history.txt -------------------------------------------------------------------------------- /Misc/makezip.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/makezip.bat -------------------------------------------------------------------------------- /Misc/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/readme.txt -------------------------------------------------------------------------------- /Misc/texTemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/texTemplate.py -------------------------------------------------------------------------------- /Misc/thrustPlate1.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/thrustPlate1.psd -------------------------------------------------------------------------------- /Misc/thrustPlate1bump.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/thrustPlate1bump.psd -------------------------------------------------------------------------------- /Misc/toDDS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Misc/toDDS.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/README.md -------------------------------------------------------------------------------- /Source/FairingBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/FairingBase.cs -------------------------------------------------------------------------------- /Source/FairingDecoupler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/FairingDecoupler.cs -------------------------------------------------------------------------------- /Source/FairingShielding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/FairingShielding.cs -------------------------------------------------------------------------------- /Source/FairingSide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/FairingSide.cs -------------------------------------------------------------------------------- /Source/NodeNumberTweaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/NodeNumberTweaker.cs -------------------------------------------------------------------------------- /Source/PayloadScan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/PayloadScan.cs -------------------------------------------------------------------------------- /Source/ProcAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/ProcAdapter.cs -------------------------------------------------------------------------------- /Source/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/Resizers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/Resizers.cs -------------------------------------------------------------------------------- /Source/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/build.bat -------------------------------------------------------------------------------- /Source/s.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | c: 3 | cd c:\games\KSPtest 4 | start KSP_x64 5 | -------------------------------------------------------------------------------- /Source/utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Source/utils.cs -------------------------------------------------------------------------------- /Unity/FairingBase.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/FairingBase.blend -------------------------------------------------------------------------------- /Unity/FairingBaseRing.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/FairingBaseRing.blend -------------------------------------------------------------------------------- /Unity/FairingSide.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/FairingSide.blend -------------------------------------------------------------------------------- /Unity/Materials/Material.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/Materials/Material.mat -------------------------------------------------------------------------------- /Unity/Materials/No Name.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/Materials/No Name.mat -------------------------------------------------------------------------------- /Unity/Materials/baseRingTex.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/Materials/baseRingTex.mat -------------------------------------------------------------------------------- /Unity/Materials/baseTex.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/Materials/baseTex.mat -------------------------------------------------------------------------------- /Unity/Materials/fairing1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/Materials/fairing1.mat -------------------------------------------------------------------------------- /Unity/Materials/thrustPlate1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/Materials/thrustPlate1.mat -------------------------------------------------------------------------------- /Unity/ThrustPlate.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/ThrustPlate.blend -------------------------------------------------------------------------------- /Unity/baseRingTex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/baseRingTex.png -------------------------------------------------------------------------------- /Unity/baseTex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/baseTex.png -------------------------------------------------------------------------------- /Unity/fairing1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/fairing1.png -------------------------------------------------------------------------------- /Unity/scene.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/scene.unity -------------------------------------------------------------------------------- /Unity/thrustPlate1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/thrustPlate1.png -------------------------------------------------------------------------------- /Unity/thrustPlate1bump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/thrustPlate1bump.png -------------------------------------------------------------------------------- /Unity/thrustPlate1bump_Normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/e-dog/ProceduralFairings/HEAD/Unity/thrustPlate1bump_Normal.png --------------------------------------------------------------------------------