├── .gitignore ├── LICENSE ├── README.md ├── ShaderBuilder.tox ├── assets ├── Flight_Helmet │ ├── FlightHelmet_baseColor.jpg │ ├── FlightHelmet_baseColor1.jpg │ ├── FlightHelmet_baseColor2.png │ ├── FlightHelmet_baseColor3.jpg │ ├── FlightHelmet_baseColor4.jpg │ ├── FlightHelmet_normal.jpg │ ├── FlightHelmet_normal1.jpg │ ├── FlightHelmet_normal2.jpg │ ├── FlightHelmet_normal3.jpg │ ├── FlightHelmet_normal4.jpg │ ├── FlightHelmet_occlusionRoughnessMetallic.jpg │ ├── FlightHelmet_occlusionRoughnessMetallic1.jpg │ ├── FlightHelmet_occlusionRoughnessMetallic2.jpg │ ├── FlightHelmet_occlusionRoughnessMetallic3.jpg │ ├── FlightHelmet_occlusionRoughnessMetallic4.jpg │ ├── GlassPlastic_low.bhclassic │ ├── LeatherParts_low1.bhclassic │ ├── Lenses_low.bhclassic │ ├── MetalParts_low.bhclassic │ └── RubberWood_low.bhclassic ├── RiggedFigure.fbx ├── fire_hydrant │ ├── FireHydrantMesh.obj │ ├── fire_hydrant_Base_Color.jpg │ ├── fire_hydrant_Metallic.jpg │ ├── fire_hydrant_Mixed_AO.jpg │ ├── fire_hydrant_Normal_OpenGL.jpg │ └── fire_hydrant_Roughness.jpg ├── outdoor_umbrellas_1k.hdr └── rock.jpg ├── example.toe ├── src ├── Codeblock.py ├── Expression.py ├── MATGenerator.py ├── MakeDeformCacheTexture.py ├── ShaderBuilder.py ├── glsl_PBR.glsl ├── glsl_common.glsl ├── tmpl_mat_geom_def.glsl ├── tmpl_mat_pixel.glsl └── tmpl_mat_vertex.glsl └── tool └── Skydome.tox /.gitignore: -------------------------------------------------------------------------------- 1 | TDImportCache 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/README.md -------------------------------------------------------------------------------- /ShaderBuilder.tox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/ShaderBuilder.tox -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_baseColor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_baseColor.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_baseColor1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_baseColor1.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_baseColor2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_baseColor2.png -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_baseColor3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_baseColor3.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_baseColor4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_baseColor4.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_normal.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_normal1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_normal1.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_normal2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_normal2.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_normal3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_normal3.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_normal4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_normal4.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic1.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic2.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic3.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/FlightHelmet_occlusionRoughnessMetallic4.jpg -------------------------------------------------------------------------------- /assets/Flight_Helmet/GlassPlastic_low.bhclassic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/GlassPlastic_low.bhclassic -------------------------------------------------------------------------------- /assets/Flight_Helmet/LeatherParts_low1.bhclassic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/LeatherParts_low1.bhclassic -------------------------------------------------------------------------------- /assets/Flight_Helmet/Lenses_low.bhclassic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/Lenses_low.bhclassic -------------------------------------------------------------------------------- /assets/Flight_Helmet/MetalParts_low.bhclassic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/MetalParts_low.bhclassic -------------------------------------------------------------------------------- /assets/Flight_Helmet/RubberWood_low.bhclassic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/Flight_Helmet/RubberWood_low.bhclassic -------------------------------------------------------------------------------- /assets/RiggedFigure.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/RiggedFigure.fbx -------------------------------------------------------------------------------- /assets/fire_hydrant/FireHydrantMesh.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/fire_hydrant/FireHydrantMesh.obj -------------------------------------------------------------------------------- /assets/fire_hydrant/fire_hydrant_Base_Color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/fire_hydrant/fire_hydrant_Base_Color.jpg -------------------------------------------------------------------------------- /assets/fire_hydrant/fire_hydrant_Metallic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/fire_hydrant/fire_hydrant_Metallic.jpg -------------------------------------------------------------------------------- /assets/fire_hydrant/fire_hydrant_Mixed_AO.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/fire_hydrant/fire_hydrant_Mixed_AO.jpg -------------------------------------------------------------------------------- /assets/fire_hydrant/fire_hydrant_Normal_OpenGL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/fire_hydrant/fire_hydrant_Normal_OpenGL.jpg -------------------------------------------------------------------------------- /assets/fire_hydrant/fire_hydrant_Roughness.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/fire_hydrant/fire_hydrant_Roughness.jpg -------------------------------------------------------------------------------- /assets/outdoor_umbrellas_1k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/outdoor_umbrellas_1k.hdr -------------------------------------------------------------------------------- /assets/rock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/assets/rock.jpg -------------------------------------------------------------------------------- /example.toe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/example.toe -------------------------------------------------------------------------------- /src/Codeblock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/Codeblock.py -------------------------------------------------------------------------------- /src/Expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/Expression.py -------------------------------------------------------------------------------- /src/MATGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/MATGenerator.py -------------------------------------------------------------------------------- /src/MakeDeformCacheTexture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/MakeDeformCacheTexture.py -------------------------------------------------------------------------------- /src/ShaderBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/ShaderBuilder.py -------------------------------------------------------------------------------- /src/glsl_PBR.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/glsl_PBR.glsl -------------------------------------------------------------------------------- /src/glsl_common.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/glsl_common.glsl -------------------------------------------------------------------------------- /src/tmpl_mat_geom_def.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/tmpl_mat_geom_def.glsl -------------------------------------------------------------------------------- /src/tmpl_mat_pixel.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/tmpl_mat_pixel.glsl -------------------------------------------------------------------------------- /src/tmpl_mat_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/src/tmpl_mat_vertex.glsl -------------------------------------------------------------------------------- /tool/Skydome.tox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/satoruhiga/TouchDesigner-ShaderBuilder/HEAD/tool/Skydome.tox --------------------------------------------------------------------------------