Skip to content

Commit

Permalink
Initial File Upload Version 0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
SideswipeeZ authored Sep 21, 2021
1 parent 9d154ff commit 6e0aebe
Show file tree
Hide file tree
Showing 15 changed files with 2,955 additions and 0 deletions.
96 changes: 96 additions & 0 deletions echopr/ShaderConverter/Assets/Bindings/arnold.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
{
"shader_details": [
{
"houdini_node_name": "arnold::standard_surface",
"houdini_container":"arnold_materialbuilder",
"houdini_shader_location":"/mat/",
"version": "18.5.351",
"shader_givenname": "Arnold",
"prefix":"Ai",
"image_details":[
{
"node_name":"arnold::image",
"filename_parm":"filename"
}
]
}
],
"shader_binds": [
{
"base": [
{
"base_intensity": "base",
"base_cd_r": "base_colorr",
"base_cd_g": "base_colorg",
"base_cd_b": "base_colorb"
}
],
"specular": [
{
"ior_intensity": "specular_IOR",
"roughness_intensity": "specular_roughness",
"anisotropy_intensity": "specular_anisotrophy"

}
],
"reflection": [
{
"metallic_intensity": "metalness",
"reflection_intensity": "specular",
"coat_intensity": "coat",
"coat_roughness": "coat_roughness"
}
],
"transparency": [
{
"transparency_intensity": "transmission",
"transparency_cd_r": "transmission_colorr",
"transparency_cd_g": "transmission_colorg",
"transparency_cd_b": "transmission_colorb",
"transparency_depth": "transmission_depth"
}
],
"subsurface_scattering": [
{
"sss_intensity": "subsurface",
"sss_depth": "subsurface_scale",
"sss_cd_r": "subsurface_colorr",
"sss_cd_g": "subsurface_colorg",
"sss_cd_b": "subsurface_colorb"
}
],
"sheen": [
{
"sheen_intensity": "sheen"
}
],
"emission": [
{
"emission_intensity": "emission",
"emission_cd_r": "emission_colorr",
"emission_cd_g": "emission_colorg",
"emission_cd_b": "emission_colorb"
}
],
"opacity": [
{
"opacity_cd_r": "opacityr",
"opacity_cd_g": "opacityg",
"opacity_cd_b": "opacityb"
}
]
}
],
"shader_maps": [
{
"base_map": "base_color",
"roughness_map": "specular_roughness",
"metallic_map": "metalness",
"reflection_map": "specular",
"emission_map": "emission",
"opacity_map": "opacity",
"normal_map":"normal"

}
]
}
98 changes: 98 additions & 0 deletions echopr/ShaderConverter/Assets/Bindings/mantra.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
{
"shader_details": [
{
"houdini_node_name": "principledshader::2.0",
"houdini_container":"SELF",
"houdini_shader_location":"/mat/",
"version": "18.5.351",
"shader_givenname": "Mantra",
"prefix":"MA",
"image_details":[
{
"node_name":"SELF",
"filename_parm":"_useTexture"
}
]
}
],
"shader_binds": [
{
"base": [
{
"base_intensity": "albedomult",
"base_cd_r": "basecolorr",
"base_cd_g": "basecolorg",
"base_cd_b": "basecolorb"
}
],
"specular": [
{
"ior_intensity": "ior",
"roughness_intensity": "rough",
"anisotropy_intensity": "aniso"

}
],
"reflection": [
{
"metallic_intensity": "metallic",
"reflection_intensity": "reflect",
"coat_intensity": "coat",
"coat_roughness": "coatrough"
}
],
"transparency": [
{
"transparency_intensity": "transparency",
"transparency_cd_r": "transcolorr",
"transparency_cd_g": "transcolorg",
"transparency_cd_b": "transcolorb",
"transparency_depth": "transdist"
}
],
"subsurface_scattering": [
{
"sss_intensity": "sss",
"sss_depth": "sssdist",
"sss_cd_r": "ssscolorr",
"sss_cd_g": "ssscolorg",
"sss_cd_b": "ssscolorb"
}
],
"sheen": [
{
"sheen_intensity": "sheen",
"sheen_tint": "sheentint"
}
],
"emission": [
{
"emission_intensity": "emitint",
"emission_cd_r": "emitcolorr",
"emission_cd_g": "emitcolorg",
"emission_cd_b": "emitcolorb"
}
],
"opacity": [
{
"opacity_intensity": "opac",
"opacity_cd_r": "opaccolorr",
"opacity_cd_g": "opaccolorg",
"opacity_cd_b": "opaccolorb"
}
]
}
],
"shader_maps": [
{
"base_map": "basecolor_texture",
"roughness_map": "rough_texture",
"metallic_map": "metallic_texture",
"reflection_map": "reflect_texture",
"emission_map": "emitcolor_texture",
"opacity_map": "opaccolor_texture",
"normal_map":"baseNormal_texture"

}
]
}
58 changes: 58 additions & 0 deletions echopr/ShaderConverter/Assets/Bindings/octane.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
"shader_details": [
{
"houdini_node_name": "octane::NT_MAT_UNIVERSAL",
"houdini_container":"octane_vopnet",
"houdini_shader_location":"/mat/",
"version": "18.5.351",
"shader_givenname": "Octane",
"prefix":"OCT",
"image_details":[
{
"node_name":"octane::NT_TEX_IMAGE",
"filename_parm":"A_FILENAME"
}
]
}
],
"shader_binds": [
{
"base": [
{
"base_cd_r": "albedor",
"base_cd_g": "albedog",
"base_cd_b": "albedob"
}
],
"specular": [
{
"ior_intensity": "index4",
"roughness_intensity": "roughness",
"anisotropy_intensity": "anisotrophy"

}
],
"reflection": [
{
"metallic_intensity": "metallic",
"reflection_intensity": "specular"
}
],
"opacity": [
{
"opacity_intensity": "opac"
}
]
}
],
"shader_maps": [
{
"base_map": "albedo",
"roughness_map": "roughness",
"metallic_map": "metallic",
"reflection_map": "specular",
"opacity_map": "opacity",
"normal_map":"normal"
}
]
}
92 changes: 92 additions & 0 deletions echopr/ShaderConverter/Assets/Bindings/redshift.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
{
"shader_details": [
{
"houdini_node_name": "redshift::Material",
"houdini_container":"redshift_vopnet",
"houdini_shader_location":"/mat/",
"version": "18.5.532",
"shader_givenname": "Redshift",
"prefix":"RS",
"image_details":[
{
"node_name":"redshift::TextureSampler",
"filename_parm":"tex0"
}
]
}
],
"shader_binds": [
{
"base": [
{
"base_intensity": "diffuse_weight",
"base_cd_r": "diffuse_colorr",
"base_cd_g": "diffuse_colorg",
"base_cd_b": "diffuse_colorb"
}
],
"specular": [
{
"ior_intensity": "refl_ior",
"roughness_intensity": "refl_roughness",
"anisotropy_intensity": "refl_aniso"

}
],
"reflection": [
{
"reflection_intensity": "refl_weight",
"coat_intensity": "coat_weight",
"coat_roughness": "coat_roughness"
}
],
"transparency": [
{
"transparency_intensity": "refr_weight",
"transparency_cd_r": "refr_colorr",
"transparency_cd_g": "refr_colorg",
"transparency_cd_b": "refr_colorb",
"transparency_depth": "refr_absorption_scale"
}
],
"subsurface_scattering": [
{
"sss_intensity": "ms_amount",
"sss_depth": "ms_radius_scale",
"sss_cd_r": "ms_color0r",
"sss_cd_g": "ms_color0g",
"sss_cd_b": "ms_color0b"
}
],
"sheen": [
{
"sheen_intensity": "sheen_weight"
}
],
"emission": [
{
"emission_intensity": "emission_weight",
"emission_cd_r": "emission_colorr",
"emission_cd_g": "emission_colorg",
"emission_cd_b": "emission_colorb"
}
],
"opacity": [
{
"opacity_cd_r": "opacity_colorr",
"opacity_cd_g": "opacity_colorg",
"opacity_cd_b": "opacity_colorb"
}
]
}
],
"shader_maps": [
{
"base_map": "diffuse_color",
"roughness_map": "refl_roughness",
"reflection_map": "refl_weight",
"emission_map": "emission_color",
"opacity_map": "opacity_color"
}
]
}
Loading

0 comments on commit 6e0aebe

Please sign in to comment.