├── .gitignore ├── Content ├── Levels │ ├── ImpactWorldExample.umap │ ├── M_ImpactFoliageExample.uasset │ ├── M_ImpactWaterExample.uasset │ └── SM_Foliage_Example.uasset ├── Materials │ ├── MaterialFunctions │ │ ├── MF_ImpactFoliage.uasset │ │ ├── MF_ImpactMask.uasset │ │ └── MF_ImpactWater.uasset │ └── MaterialParameterCollections │ │ └── MPC_InteractiveParms.uasset └── Textures │ ├── RT_InteractiveFoliage_HeightMap.uasset │ ├── RT_InteractiveFoliage_NormalMap.uasset │ ├── RT_InteractiveWater_HeightMap.uasset │ ├── RT_InteractiveWater_NormalMap.uasset │ └── T_CircleGradient.uasset ├── ImpactWorld.uplugin ├── LICENSE ├── README.md ├── Resources ├── Icon128.png ├── ImpactFoliageIcon_16x.png ├── ImpactFoliageIcon_32x.png ├── ImpactWaterIcon_16x.png └── ImpactWaterIcon_32x.png ├── Shaders └── Private │ ├── ImpactFoliageComputeNormal.usf │ ├── ImpactFoliageGenerateSplat.usf │ ├── ImpactFoliagePropagateSplat.usf │ ├── ImpactWaterComputeNormal.usf │ ├── ImpactWaterGenerateSplat.usf │ └── ImpactWaterPropagateSplat.usf └── Source ├── ImpactWorld ├── ImpactWorld.Build.cs ├── Private │ ├── ImpactFoliageComponent.cpp │ ├── ImpactFoliageGlobalShaders.cpp │ ├── ImpactWaterComponent.cpp │ ├── ImpactWaterGlobalShaders.cpp │ ├── ImpactWorldModule.cpp │ └── ImpactWorldSubSystem.cpp └── Public │ ├── ImpactFoliageComponent.h │ ├── ImpactFoliageGlobalShaders.h │ ├── ImpactWaterComponent.h │ ├── ImpactWaterGlobalShaders.h │ ├── ImpactWorldModule.h │ └── ImpactWorldSubSystem.h └── ImpactWorldEditor ├── ImpactWorldEditor.Build.cs ├── Private ├── ImpactWorldEditorModule.cpp ├── ImpactWorldSettings.cpp └── ImpactWorldStyle.cpp └── Public ├── ImpactWorldEditorModule.h ├── ImpactWorldSettings.h └── ImpactWorldStyle.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/.gitignore -------------------------------------------------------------------------------- /Content/Levels/ImpactWorldExample.umap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Levels/ImpactWorldExample.umap -------------------------------------------------------------------------------- /Content/Levels/M_ImpactFoliageExample.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Levels/M_ImpactFoliageExample.uasset -------------------------------------------------------------------------------- /Content/Levels/M_ImpactWaterExample.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Levels/M_ImpactWaterExample.uasset -------------------------------------------------------------------------------- /Content/Levels/SM_Foliage_Example.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Levels/SM_Foliage_Example.uasset -------------------------------------------------------------------------------- /Content/Materials/MaterialFunctions/MF_ImpactFoliage.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Materials/MaterialFunctions/MF_ImpactFoliage.uasset -------------------------------------------------------------------------------- /Content/Materials/MaterialFunctions/MF_ImpactMask.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Materials/MaterialFunctions/MF_ImpactMask.uasset -------------------------------------------------------------------------------- /Content/Materials/MaterialFunctions/MF_ImpactWater.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Materials/MaterialFunctions/MF_ImpactWater.uasset -------------------------------------------------------------------------------- /Content/Materials/MaterialParameterCollections/MPC_InteractiveParms.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Materials/MaterialParameterCollections/MPC_InteractiveParms.uasset -------------------------------------------------------------------------------- /Content/Textures/RT_InteractiveFoliage_HeightMap.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Textures/RT_InteractiveFoliage_HeightMap.uasset -------------------------------------------------------------------------------- /Content/Textures/RT_InteractiveFoliage_NormalMap.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Textures/RT_InteractiveFoliage_NormalMap.uasset -------------------------------------------------------------------------------- /Content/Textures/RT_InteractiveWater_HeightMap.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Textures/RT_InteractiveWater_HeightMap.uasset -------------------------------------------------------------------------------- /Content/Textures/RT_InteractiveWater_NormalMap.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Textures/RT_InteractiveWater_NormalMap.uasset -------------------------------------------------------------------------------- /Content/Textures/T_CircleGradient.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Content/Textures/T_CircleGradient.uasset -------------------------------------------------------------------------------- /ImpactWorld.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/ImpactWorld.uplugin -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Resources/ImpactFoliageIcon_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Resources/ImpactFoliageIcon_16x.png -------------------------------------------------------------------------------- /Resources/ImpactFoliageIcon_32x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Resources/ImpactFoliageIcon_32x.png -------------------------------------------------------------------------------- /Resources/ImpactWaterIcon_16x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Resources/ImpactWaterIcon_16x.png -------------------------------------------------------------------------------- /Resources/ImpactWaterIcon_32x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Resources/ImpactWaterIcon_32x.png -------------------------------------------------------------------------------- /Shaders/Private/ImpactFoliageComputeNormal.usf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Shaders/Private/ImpactFoliageComputeNormal.usf -------------------------------------------------------------------------------- /Shaders/Private/ImpactFoliageGenerateSplat.usf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Shaders/Private/ImpactFoliageGenerateSplat.usf -------------------------------------------------------------------------------- /Shaders/Private/ImpactFoliagePropagateSplat.usf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Shaders/Private/ImpactFoliagePropagateSplat.usf -------------------------------------------------------------------------------- /Shaders/Private/ImpactWaterComputeNormal.usf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Shaders/Private/ImpactWaterComputeNormal.usf -------------------------------------------------------------------------------- /Shaders/Private/ImpactWaterGenerateSplat.usf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Shaders/Private/ImpactWaterGenerateSplat.usf -------------------------------------------------------------------------------- /Shaders/Private/ImpactWaterPropagateSplat.usf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Shaders/Private/ImpactWaterPropagateSplat.usf -------------------------------------------------------------------------------- /Source/ImpactWorld/ImpactWorld.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/ImpactWorld.Build.cs -------------------------------------------------------------------------------- /Source/ImpactWorld/Private/ImpactFoliageComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Private/ImpactFoliageComponent.cpp -------------------------------------------------------------------------------- /Source/ImpactWorld/Private/ImpactFoliageGlobalShaders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Private/ImpactFoliageGlobalShaders.cpp -------------------------------------------------------------------------------- /Source/ImpactWorld/Private/ImpactWaterComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Private/ImpactWaterComponent.cpp -------------------------------------------------------------------------------- /Source/ImpactWorld/Private/ImpactWaterGlobalShaders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Private/ImpactWaterGlobalShaders.cpp -------------------------------------------------------------------------------- /Source/ImpactWorld/Private/ImpactWorldModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Private/ImpactWorldModule.cpp -------------------------------------------------------------------------------- /Source/ImpactWorld/Private/ImpactWorldSubSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Private/ImpactWorldSubSystem.cpp -------------------------------------------------------------------------------- /Source/ImpactWorld/Public/ImpactFoliageComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Public/ImpactFoliageComponent.h -------------------------------------------------------------------------------- /Source/ImpactWorld/Public/ImpactFoliageGlobalShaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Public/ImpactFoliageGlobalShaders.h -------------------------------------------------------------------------------- /Source/ImpactWorld/Public/ImpactWaterComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Public/ImpactWaterComponent.h -------------------------------------------------------------------------------- /Source/ImpactWorld/Public/ImpactWaterGlobalShaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Public/ImpactWaterGlobalShaders.h -------------------------------------------------------------------------------- /Source/ImpactWorld/Public/ImpactWorldModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Public/ImpactWorldModule.h -------------------------------------------------------------------------------- /Source/ImpactWorld/Public/ImpactWorldSubSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorld/Public/ImpactWorldSubSystem.h -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/ImpactWorldEditor.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/ImpactWorldEditor.Build.cs -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/Private/ImpactWorldEditorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/Private/ImpactWorldEditorModule.cpp -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/Private/ImpactWorldSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/Private/ImpactWorldSettings.cpp -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/Private/ImpactWorldStyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/Private/ImpactWorldStyle.cpp -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/Public/ImpactWorldEditorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/Public/ImpactWorldEditorModule.h -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/Public/ImpactWorldSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/Public/ImpactWorldSettings.h -------------------------------------------------------------------------------- /Source/ImpactWorldEditor/Public/ImpactWorldStyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceprincefounder/ImpactWorld/HEAD/Source/ImpactWorldEditor/Public/ImpactWorldStyle.h --------------------------------------------------------------------------------