├── .gitignore ├── Icon.jpg ├── Examples.hip ├── .gitattributes ├── Examples_COPs.hip ├── SampleMaterials ├── Nodes.jpg ├── Mats_001.jpg ├── 003_Fence.jpg ├── 001_RoofTile.jpg ├── Examples_hip.jpg └── 002_WoodPlanks.jpg ├── houdinisd └── otls │ ├── Recipes.hda │ ├── sop_Pasha.SD_Blur.1.0.hda │ ├── sop_Pasha.sd_tex.1.0.hda │ ├── sop_Pasha.sd_wrap.1.0.hda │ ├── cop_Pasha.LZ_Dilate.1.0.hda │ ├── cop_Pasha.LZ_Fractal.1.0.hda │ ├── cop_Pasha.LZ_Perlin.1.0.hda │ ├── cop_Pasha.LZ_Voronoi.1.0.hda │ ├── sop_Pasha.SD_Blend.1.0.hda │ ├── sop_Pasha.SD_Levels.1.0.hda │ ├── sop_Pasha.SD_Normal.1.0.hda │ ├── sop_Pasha.SD_Paint.1.0.hda │ ├── sop_Pasha.SD_Perlin.1.0.hda │ ├── sop_Pasha.SD_Upscale.1.0.hda │ ├── sop_Pasha.SD_Voronoi.1.0.hda │ ├── sop_Pasha.Slope_Blur.1.0.hda │ ├── cop_Pasha.LZ_Distance.1.0.hda │ ├── cop_Pasha.LZ_SlopeBlur.1.0.hda │ ├── cop_Pasha.LZ_SopInline.1.0.hda │ ├── sop_Pasha.SD_Distance.1.0.hda │ ├── sop_Pasha.SD_FindEdges.1.0.hda │ ├── sop_Pasha.SD_FloodFill.1.0.hda │ ├── sop_Pasha.SD_HeightVis.1.0.hda │ ├── sop_Pasha.SD_Transform.1.0.hda │ ├── cop_Pasha.LZ_DistanceFast.1.0.hda │ ├── cop_Pasha.LZ_TileSampler.1.0.hda │ ├── cop_Pasha.SD_HF_Preview.1.0.hda │ ├── sop_Pasha.SD_ShaderBall.1.0.hda │ ├── sop_Pasha.SD_TileSampler.1.0.hda │ ├── sop_Pasha.SD_Fractal_Noise.1.0.hda │ ├── sop_Pasha.SD_ScatterPoints.1.0.hda │ ├── cop_Pasha.LZ_CurvatureSmooth.1.0.hda │ ├── sop_Pasha.SD_CurvatureSmooth.1.0.hda │ ├── sop_Pasha.SD_Export_Textures.1.0.hda │ ├── cop_Pasha.LZ_Unreal_Terrain_ROP.1.0.hda │ └── sop_Pasha.SD_ConvertToHeightfield.1.0.hda ├── HoudiniSD_package.json └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /backup 3 | /houdinisd/otls/backup 4 | -------------------------------------------------------------------------------- /Icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/Icon.jpg -------------------------------------------------------------------------------- /Examples.hip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/Examples.hip -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /Examples_COPs.hip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/Examples_COPs.hip -------------------------------------------------------------------------------- /SampleMaterials/Nodes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/SampleMaterials/Nodes.jpg -------------------------------------------------------------------------------- /SampleMaterials/Mats_001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/SampleMaterials/Mats_001.jpg -------------------------------------------------------------------------------- /houdinisd/otls/Recipes.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/Recipes.hda -------------------------------------------------------------------------------- /SampleMaterials/003_Fence.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/SampleMaterials/003_Fence.jpg -------------------------------------------------------------------------------- /SampleMaterials/001_RoofTile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/SampleMaterials/001_RoofTile.jpg -------------------------------------------------------------------------------- /SampleMaterials/Examples_hip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/SampleMaterials/Examples_hip.jpg -------------------------------------------------------------------------------- /SampleMaterials/002_WoodPlanks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/SampleMaterials/002_WoodPlanks.jpg -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Blur.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Blur.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.sd_tex.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.sd_tex.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.sd_wrap.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.sd_wrap.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_Dilate.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_Dilate.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_Fractal.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_Fractal.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_Perlin.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_Perlin.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_Voronoi.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_Voronoi.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Blend.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Blend.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Levels.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Levels.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Normal.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Normal.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Paint.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Paint.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Perlin.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Perlin.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Upscale.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Upscale.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Voronoi.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Voronoi.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.Slope_Blur.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.Slope_Blur.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_Distance.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_Distance.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_SlopeBlur.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_SlopeBlur.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_SopInline.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_SopInline.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Distance.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Distance.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_FindEdges.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_FindEdges.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_FloodFill.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_FloodFill.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_HeightVis.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_HeightVis.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Transform.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Transform.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_DistanceFast.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_DistanceFast.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_TileSampler.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_TileSampler.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.SD_HF_Preview.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.SD_HF_Preview.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_ShaderBall.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_ShaderBall.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_TileSampler.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_TileSampler.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Fractal_Noise.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Fractal_Noise.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_ScatterPoints.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_ScatterPoints.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_CurvatureSmooth.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_CurvatureSmooth.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_CurvatureSmooth.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_CurvatureSmooth.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_Export_Textures.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_Export_Textures.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/cop_Pasha.LZ_Unreal_Terrain_ROP.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/cop_Pasha.LZ_Unreal_Terrain_ROP.1.0.hda -------------------------------------------------------------------------------- /houdinisd/otls/sop_Pasha.SD_ConvertToHeightfield.1.0.hda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kabushPasha/HoudiniSD/HEAD/houdinisd/otls/sop_Pasha.SD_ConvertToHeightfield.1.0.hda -------------------------------------------------------------------------------- /HoudiniSD_package.json: -------------------------------------------------------------------------------- 1 | { 2 | "env": [ 3 | { 4 | "HouSD_Path": "$HFS/packages/houdinisd" 5 | } 6 | ], 7 | "hpath" : "$HouSD_Path/houdinisd" 8 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Houdini SD 2 | SubstanceDesigner Nodes for Houdini 20+ 3 | 4 | Rewritten mostly in OpenCL and run over heightfiled volumes in SOP context. 5 | 6 | ![](https://github.com/kabushPasha/HoudiniSD/blob/main/SampleMaterials/Mats_001.jpg?raw=true) 7 | 8 | 9 | ## Install 10 | Download this repository. 11 | Copy "*Houdinisd_package.Json*" and "*houdinisd*" folder to: 12 | C:\Program Files\Side Effects Software\Houdini XXX\packages 13 | 14 | ## How to use 15 | Check the *Examples.hip* 16 | All the nodes with how to use them are included in it along with workflow tips and sample materials. 17 | ![](https://github.com/kabushPasha/HoudiniSD/blob/main/SampleMaterials/Examples_hip.jpg?raw=true) 18 | 19 | 20 | 21 | ## Included Nodes 22 | ![](https://github.com/kabushPasha/HoudiniSD/blob/main/SampleMaterials/Nodes.jpg?raw=true) 23 | 24 | --------------------------------------------------------------------------------