├── .gitattributes ├── .gitignore ├── Editor.meta ├── Editor ├── Action.meta ├── Action │ ├── ActorAction.meta │ ├── ActorAction │ │ ├── FoliageActorAction.cs │ │ └── FoliageActorAction.cs.meta │ ├── AssetAction.meta │ └── AssetAction │ │ ├── FoliageAssetAction.cs │ │ └── FoliageAssetAction.cs.meta ├── Asset.meta ├── Asset │ ├── MeshAssetEditor.cs │ └── MeshAssetEditor.cs.meta ├── Component.meta ├── Component │ ├── BoundComponentEditor.cs │ ├── BoundComponentEditor.cs.meta │ ├── GlobalWindInitializer.cs │ ├── GlobalWindInitializer.cs.meta │ ├── GrassComponentEditor.cs │ ├── GrassComponentEditor.cs.meta │ ├── TreeComponentEditor.cs │ ├── TreeComponentEditor.cs.meta │ ├── WindComponentEditor.cs │ └── WindComponentEditor.cs.meta ├── Infinity.Rendering.Foliage.Editor.asmdef ├── Infinity.Rendering.Foliage.Editor.asmdef.meta ├── Resources.meta ├── Resources │ ├── Icon.meta │ └── Icon │ │ ├── Icon_Bound.png │ │ ├── Icon_Bound.png.meta │ │ ├── Icon_Foliage.png │ │ ├── Icon_Foliage.png.meta │ │ ├── Icon_Grass.png │ │ ├── Icon_Grass.png.meta │ │ ├── Icon_Primitive.png │ │ └── Icon_Primitive.png.meta ├── Wizard.meta └── Wizard │ ├── MeshAssetWizard.cs │ └── MeshAssetWizard.cs.meta ├── LICENSE ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Component.meta ├── Component │ ├── BoundComponent.cs │ ├── BoundComponent.cs.meta │ ├── FPSSync.cs │ ├── FPSSync.cs.meta │ ├── FoliageComponent.cs │ ├── FoliageComponent.cs.meta │ ├── GrassComponent.cs │ ├── GrassComponent.cs.meta │ ├── TreeComponent.cs │ ├── TreeComponent.cs.meta │ ├── WindComponent.cs │ └── WindComponent.cs.meta ├── Infinity.Rendering.Foliage.Runtime.asmdef ├── Infinity.Rendering.Foliage.Runtime.asmdef.meta ├── Renderer.meta ├── Renderer │ ├── FoliageRenderer.cs │ └── FoliageRenderer.cs.meta ├── Resources.meta ├── Resources │ ├── Mesh Asset.asset │ ├── Mesh Asset.asset.meta │ ├── T_GustNoise.tga │ ├── T_GustNoise.tga.meta │ ├── T_PerlinNoise.png │ └── T_PerlinNoise.png.meta ├── Source.meta └── Source │ ├── Foliage.meta │ ├── Foliage │ ├── BoundSection.cs │ ├── BoundSection.cs.meta │ ├── BoundSector.cs │ ├── BoundSector.cs.meta │ ├── FoliageSamplerID.cs │ ├── FoliageSamplerID.cs.meta │ ├── Grass.meta │ ├── Grass │ │ ├── GrassSection.cs │ │ ├── GrassSection.cs.meta │ │ ├── GrassSector.cs │ │ └── GrassSector.cs.meta │ ├── Tree.meta │ └── Tree │ │ ├── TreeDrawCommand.cs │ │ ├── TreeDrawCommand.cs.meta │ │ ├── TreeElement.cs │ │ ├── TreeElement.cs.meta │ │ ├── TreeSection.cs │ │ ├── TreeSection.cs.meta │ │ ├── TreeSector.cs │ │ └── TreeSector.cs.meta │ ├── Mesh.meta │ ├── Mesh │ ├── MeshAsset.cs │ ├── MeshAsset.cs.meta │ ├── MeshElementCollector.cs │ ├── MeshElementCollector.cs.meta │ ├── MeshPassProcessor.cs │ ├── MeshPassProcessor.cs.meta │ ├── MeshPipelineJob.cs │ └── MeshPipelineJob.cs.meta │ ├── Utility.meta │ └── Utility │ ├── Geometry.cs │ ├── Geometry.cs.meta │ ├── ListExtent.cs │ ├── ListExtent.cs.meta │ ├── MathExtent.cs │ ├── MathExtent.cs.meta │ ├── WindSettings.cs │ └── WindSettings.cs.meta ├── Shader.meta ├── Shader ├── DummyFoliageShaders.cs ├── DummyFoliageShaders.cs.meta ├── Foliage.meta ├── Foliage │ ├── Grass.shader │ ├── Grass.shader.meta │ ├── Include.meta │ ├── Include │ │ ├── ColorVariation.hlsl │ │ ├── ColorVariation.hlsl.meta │ │ ├── Foliage.hlsl │ │ ├── Foliage.hlsl.meta │ │ ├── Geometry.hlsl │ │ ├── Geometry.hlsl.meta │ │ ├── ProceduralInstance.hlsl │ │ ├── ProceduralInstance.hlsl.meta │ │ ├── ShaderVariable.hlsl │ │ ├── ShaderVariable.hlsl.meta │ │ ├── Transmission.hlsl │ │ ├── Transmission.hlsl.meta │ │ ├── ViewFade.hlsl │ │ ├── ViewFade.hlsl.meta │ │ ├── Wind.hlsl │ │ └── Wind.hlsl.meta │ ├── TreeBrak.shader │ ├── TreeBrak.shader.meta │ ├── TreeLeave.shader │ └── TreeLeave.shader.meta ├── Infinity.Rendering.Foliage.Shader.asmdef └── Infinity.Rendering.Foliage.Shader.asmdef.meta ├── package.json └── package.json.meta /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/.gitignore -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor.meta -------------------------------------------------------------------------------- /Editor/Action.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action.meta -------------------------------------------------------------------------------- /Editor/Action/ActorAction.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action/ActorAction.meta -------------------------------------------------------------------------------- /Editor/Action/ActorAction/FoliageActorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action/ActorAction/FoliageActorAction.cs -------------------------------------------------------------------------------- /Editor/Action/ActorAction/FoliageActorAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action/ActorAction/FoliageActorAction.cs.meta -------------------------------------------------------------------------------- /Editor/Action/AssetAction.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action/AssetAction.meta -------------------------------------------------------------------------------- /Editor/Action/AssetAction/FoliageAssetAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action/AssetAction/FoliageAssetAction.cs -------------------------------------------------------------------------------- /Editor/Action/AssetAction/FoliageAssetAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Action/AssetAction/FoliageAssetAction.cs.meta -------------------------------------------------------------------------------- /Editor/Asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Asset.meta -------------------------------------------------------------------------------- /Editor/Asset/MeshAssetEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Asset/MeshAssetEditor.cs -------------------------------------------------------------------------------- /Editor/Asset/MeshAssetEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Asset/MeshAssetEditor.cs.meta -------------------------------------------------------------------------------- /Editor/Component.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component.meta -------------------------------------------------------------------------------- /Editor/Component/BoundComponentEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/BoundComponentEditor.cs -------------------------------------------------------------------------------- /Editor/Component/BoundComponentEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/BoundComponentEditor.cs.meta -------------------------------------------------------------------------------- /Editor/Component/GlobalWindInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/GlobalWindInitializer.cs -------------------------------------------------------------------------------- /Editor/Component/GlobalWindInitializer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/GlobalWindInitializer.cs.meta -------------------------------------------------------------------------------- /Editor/Component/GrassComponentEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/GrassComponentEditor.cs -------------------------------------------------------------------------------- /Editor/Component/GrassComponentEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/GrassComponentEditor.cs.meta -------------------------------------------------------------------------------- /Editor/Component/TreeComponentEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/TreeComponentEditor.cs -------------------------------------------------------------------------------- /Editor/Component/TreeComponentEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/TreeComponentEditor.cs.meta -------------------------------------------------------------------------------- /Editor/Component/WindComponentEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/WindComponentEditor.cs -------------------------------------------------------------------------------- /Editor/Component/WindComponentEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Component/WindComponentEditor.cs.meta -------------------------------------------------------------------------------- /Editor/Infinity.Rendering.Foliage.Editor.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Infinity.Rendering.Foliage.Editor.asmdef -------------------------------------------------------------------------------- /Editor/Infinity.Rendering.Foliage.Editor.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Infinity.Rendering.Foliage.Editor.asmdef.meta -------------------------------------------------------------------------------- /Editor/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources.meta -------------------------------------------------------------------------------- /Editor/Resources/Icon.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon.meta -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Bound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Bound.png -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Bound.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Bound.png.meta -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Foliage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Foliage.png -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Foliage.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Foliage.png.meta -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Grass.png -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Grass.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Grass.png.meta -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Primitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Primitive.png -------------------------------------------------------------------------------- /Editor/Resources/Icon/Icon_Primitive.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Resources/Icon/Icon_Primitive.png.meta -------------------------------------------------------------------------------- /Editor/Wizard.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Wizard.meta -------------------------------------------------------------------------------- /Editor/Wizard/MeshAssetWizard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Wizard/MeshAssetWizard.cs -------------------------------------------------------------------------------- /Editor/Wizard/MeshAssetWizard.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Editor/Wizard/MeshAssetWizard.cs.meta -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/README.md.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime.meta -------------------------------------------------------------------------------- /Runtime/Component.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component.meta -------------------------------------------------------------------------------- /Runtime/Component/BoundComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/BoundComponent.cs -------------------------------------------------------------------------------- /Runtime/Component/BoundComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/BoundComponent.cs.meta -------------------------------------------------------------------------------- /Runtime/Component/FPSSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/FPSSync.cs -------------------------------------------------------------------------------- /Runtime/Component/FPSSync.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/FPSSync.cs.meta -------------------------------------------------------------------------------- /Runtime/Component/FoliageComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/FoliageComponent.cs -------------------------------------------------------------------------------- /Runtime/Component/FoliageComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/FoliageComponent.cs.meta -------------------------------------------------------------------------------- /Runtime/Component/GrassComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/GrassComponent.cs -------------------------------------------------------------------------------- /Runtime/Component/GrassComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/GrassComponent.cs.meta -------------------------------------------------------------------------------- /Runtime/Component/TreeComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/TreeComponent.cs -------------------------------------------------------------------------------- /Runtime/Component/TreeComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/TreeComponent.cs.meta -------------------------------------------------------------------------------- /Runtime/Component/WindComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/WindComponent.cs -------------------------------------------------------------------------------- /Runtime/Component/WindComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Component/WindComponent.cs.meta -------------------------------------------------------------------------------- /Runtime/Infinity.Rendering.Foliage.Runtime.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Infinity.Rendering.Foliage.Runtime.asmdef -------------------------------------------------------------------------------- /Runtime/Infinity.Rendering.Foliage.Runtime.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Infinity.Rendering.Foliage.Runtime.asmdef.meta -------------------------------------------------------------------------------- /Runtime/Renderer.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Renderer.meta -------------------------------------------------------------------------------- /Runtime/Renderer/FoliageRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Renderer/FoliageRenderer.cs -------------------------------------------------------------------------------- /Runtime/Renderer/FoliageRenderer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Renderer/FoliageRenderer.cs.meta -------------------------------------------------------------------------------- /Runtime/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources.meta -------------------------------------------------------------------------------- /Runtime/Resources/Mesh Asset.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources/Mesh Asset.asset -------------------------------------------------------------------------------- /Runtime/Resources/Mesh Asset.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources/Mesh Asset.asset.meta -------------------------------------------------------------------------------- /Runtime/Resources/T_GustNoise.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources/T_GustNoise.tga -------------------------------------------------------------------------------- /Runtime/Resources/T_GustNoise.tga.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources/T_GustNoise.tga.meta -------------------------------------------------------------------------------- /Runtime/Resources/T_PerlinNoise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources/T_PerlinNoise.png -------------------------------------------------------------------------------- /Runtime/Resources/T_PerlinNoise.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Resources/T_PerlinNoise.png.meta -------------------------------------------------------------------------------- /Runtime/Source.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/BoundSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/BoundSection.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/BoundSection.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/BoundSection.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/BoundSector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/BoundSector.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/BoundSector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/BoundSector.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/FoliageSamplerID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/FoliageSamplerID.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/FoliageSamplerID.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/FoliageSamplerID.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Grass.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Grass.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Grass/GrassSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Grass/GrassSection.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Grass/GrassSection.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Grass/GrassSection.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Grass/GrassSector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Grass/GrassSector.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Grass/GrassSector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Grass/GrassSector.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeDrawCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeDrawCommand.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeDrawCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeDrawCommand.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeElement.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeElement.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeElement.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeSection.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeSection.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeSection.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeSector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeSector.cs -------------------------------------------------------------------------------- /Runtime/Source/Foliage/Tree/TreeSector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Foliage/Tree/TreeSector.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Mesh.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh.meta -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshAsset.cs -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshAsset.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshAsset.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshElementCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshElementCollector.cs -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshElementCollector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshElementCollector.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshPassProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshPassProcessor.cs -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshPassProcessor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshPassProcessor.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshPipelineJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshPipelineJob.cs -------------------------------------------------------------------------------- /Runtime/Source/Mesh/MeshPipelineJob.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Mesh/MeshPipelineJob.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Utility.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility.meta -------------------------------------------------------------------------------- /Runtime/Source/Utility/Geometry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/Geometry.cs -------------------------------------------------------------------------------- /Runtime/Source/Utility/Geometry.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/Geometry.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Utility/ListExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/ListExtent.cs -------------------------------------------------------------------------------- /Runtime/Source/Utility/ListExtent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/ListExtent.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Utility/MathExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/MathExtent.cs -------------------------------------------------------------------------------- /Runtime/Source/Utility/MathExtent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/MathExtent.cs.meta -------------------------------------------------------------------------------- /Runtime/Source/Utility/WindSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/WindSettings.cs -------------------------------------------------------------------------------- /Runtime/Source/Utility/WindSettings.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Runtime/Source/Utility/WindSettings.cs.meta -------------------------------------------------------------------------------- /Shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader.meta -------------------------------------------------------------------------------- /Shader/DummyFoliageShaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/DummyFoliageShaders.cs -------------------------------------------------------------------------------- /Shader/DummyFoliageShaders.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/DummyFoliageShaders.cs.meta -------------------------------------------------------------------------------- /Shader/Foliage.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage.meta -------------------------------------------------------------------------------- /Shader/Foliage/Grass.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Grass.shader -------------------------------------------------------------------------------- /Shader/Foliage/Grass.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Grass.shader.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/ColorVariation.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ColorVariation.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/ColorVariation.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ColorVariation.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/Foliage.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Foliage.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/Foliage.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Foliage.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/Geometry.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Geometry.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/Geometry.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Geometry.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/ProceduralInstance.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ProceduralInstance.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/ProceduralInstance.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ProceduralInstance.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/ShaderVariable.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ShaderVariable.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/ShaderVariable.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ShaderVariable.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/Transmission.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Transmission.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/Transmission.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Transmission.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/ViewFade.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ViewFade.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/ViewFade.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/ViewFade.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/Include/Wind.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Wind.hlsl -------------------------------------------------------------------------------- /Shader/Foliage/Include/Wind.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/Include/Wind.hlsl.meta -------------------------------------------------------------------------------- /Shader/Foliage/TreeBrak.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/TreeBrak.shader -------------------------------------------------------------------------------- /Shader/Foliage/TreeBrak.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/TreeBrak.shader.meta -------------------------------------------------------------------------------- /Shader/Foliage/TreeLeave.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/TreeLeave.shader -------------------------------------------------------------------------------- /Shader/Foliage/TreeLeave.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Foliage/TreeLeave.shader.meta -------------------------------------------------------------------------------- /Shader/Infinity.Rendering.Foliage.Shader.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Infinity.Rendering.Foliage.Shader.asmdef -------------------------------------------------------------------------------- /Shader/Infinity.Rendering.Foliage.Shader.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/Shader/Infinity.Rendering.Foliage.Shader.asmdef.meta -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haolange/InfinityFoliage/HEAD/package.json.meta --------------------------------------------------------------------------------