/dports/misc/usd/USD-21.11/pxr/usd/plugin/usdMtlx/testenv/testUsdMtlxFileFormat.testenv/baseline/ |
H A D | usd_preview_surface_gold.usda | 9 float inputs:clearcoat 29 float inputs:clearcoat.connect = </MaterialX/Materials/USD_Gold.inputs:clearcoat>
|
/dports/graphics/blender/blender-2.91.0/source/blender/gpu/shaders/material/ |
H A D | gpu_shader_material_principled.glsl | 51 float clearcoat, 103 spec_col += float(clearcoat > 1e-5); 117 clearcoat * 0.25, 162 float clearcoat, 232 float clearcoat, 288 float clearcoat, 319 clearcoat * 0.25, 326 float spec_col = 1.0 + float(clearcoat > 1e-5); 350 float clearcoat, 427 float clearcoat,
|
H A D | gpu_shader_material_eevee_specular.glsl | 8 float clearcoat, 25 clearcoat * 0.25,
|
/dports/misc/usd/USD-21.11/third_party/renderman-24/shaders/ |
H A D | UsdPreviewSurfaceParameters.osl | 33 float clearcoat = 0.0, 137 if (clearcoat > 0.0) { 139 clearcoatFaceColorOut = clearcoat * r * r * clearcoatColor; 140 clearcoatEdgeColorOut = clearcoat * clearcoatColor;
|
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/osl/ |
H A D | osl_closures.cpp | 283 float clearcoat, clearcoat_roughness; member in PrincipledClearcoatClosure 305 bsdf->extra->clearcoat = clearcoat; in alloc() 324 CLOSURE_FLOAT_PARAM(PrincipledClearcoatClosure, clearcoat), in closure_bsdf_principled_clearcoat_params() 621 bsdf->extra->clearcoat = 0.0f; in alloc() 715 bsdf->extra->clearcoat = 0.0f; in alloc() 839 bsdf->extra->clearcoat = 0.0f; in alloc()
|
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/svm/ |
H A D | svm_closure.h | 133 float clearcoat = stack_load_float(stack, clearcoat_offset); in svm_node_closure_bsdf() local 318 bsdf->extra->clearcoat = 0.0f; in svm_node_closure_bsdf() 368 bsdf->extra->clearcoat = 0.0f; in svm_node_closure_bsdf() 420 bsdf->extra->clearcoat = 0.0f; in svm_node_closure_bsdf() 435 if (clearcoat > CLOSURE_WEIGHT_CUTOFF) { in svm_node_closure_bsdf() 452 bsdf->extra->clearcoat = clearcoat; in svm_node_closure_bsdf() 559 bsdf->extra->clearcoat = 0.0f; in svm_node_closure_bsdf() 694 bsdf->extra->clearcoat = 0.0f; in svm_node_closure_bsdf()
|
/dports/math/ceres-solver/ceres-solver-2.0.0/internal/ceres/autodiff_benchmarks/ |
H A D | brdf_cost_function.h | 69 T clearcoat = material[8]; in operator() local 147 Vec3(T(0.25), T(0.25), T(0.25)) * clearcoat * gr * fr * dr; in operator()
|
/dports/multimedia/assimp/assimp-5.1.3/code/AssetLib/glTF2/ |
H A D | glTF2Exporter.cpp | 699 bool glTF2Exporter::GetMatClearcoat(const aiMaterial &mat, glTF2::MaterialClearcoat &clearcoat) { in GetMatClearcoat() argument 700 if (mat.Get(AI_MATKEY_CLEARCOAT_FACTOR, clearcoat.clearcoatFactor) != aiReturn_SUCCESS) { in GetMatClearcoat() 705 if (clearcoat.clearcoatFactor == 0.0f) in GetMatClearcoat() 708 mat.Get(AI_MATKEY_CLEARCOAT_ROUGHNESS_FACTOR, clearcoat.clearcoatRoughnessFactor); in GetMatClearcoat() 710 GetMatTex(mat, clearcoat.clearcoatTexture, AI_MATKEY_CLEARCOAT_TEXTURE); in GetMatClearcoat() 711 GetMatTex(mat, clearcoat.clearcoatRoughnessTexture, AI_MATKEY_CLEARCOAT_ROUGHNESS_TEXTURE); in GetMatClearcoat() 712 GetMatTex(mat, clearcoat.clearcoatNormalTexture, AI_MATKEY_CLEARCOAT_NORMAL_TEXTURE); in GetMatClearcoat() 848 MaterialClearcoat clearcoat; in ExportMaterials() local 849 if (GetMatClearcoat(mat, clearcoat)) { in ExportMaterials() 851 m->materialClearcoat = Nullable<MaterialClearcoat>(clearcoat); in ExportMaterials()
|
H A D | glTF2AssetWriter.inl | 442 MaterialClearcoat &clearcoat = m.materialClearcoat.value; local 444 if (clearcoat.clearcoatFactor != 0.f) { 445 WriteFloat(materialClearcoat, clearcoat.clearcoatFactor, "clearcoatFactor", w.mAl); 448 if (clearcoat.clearcoatRoughnessFactor != 0.f) { 449 …WriteFloat(materialClearcoat, clearcoat.clearcoatRoughnessFactor, "clearcoatRoughnessFactor", w.mA… 452 WriteTex(materialClearcoat, clearcoat.clearcoatTexture, "clearcoatTexture", w.mAl); 453 …WriteTex(materialClearcoat, clearcoat.clearcoatRoughnessTexture, "clearcoatRoughnessTexture", w.mA… 454 … WriteTex(materialClearcoat, clearcoat.clearcoatNormalTexture, "clearcoatNormalTexture", w.mAl);
|
H A D | glTF2Exporter.h | 117 bool GetMatClearcoat(const aiMaterial &mat, glTF2::MaterialClearcoat &clearcoat);
|
H A D | glTF2Importer.cpp | 323 MaterialClearcoat &clearcoat = mat.materialClearcoat.value; in ImportMaterial() local 325 if (clearcoat.clearcoatFactor != 0.0f) { in ImportMaterial() 326 aimat->AddProperty(&clearcoat.clearcoatFactor, 1, AI_MATKEY_CLEARCOAT_FACTOR); in ImportMaterial() 327 … aimat->AddProperty(&clearcoat.clearcoatRoughnessFactor, 1, AI_MATKEY_CLEARCOAT_ROUGHNESS_FACTOR); in ImportMaterial() 328 …SetMaterialTextureProperty(embeddedTexIdxs, r, clearcoat.clearcoatTexture, aimat, AI_MATKEY_CLEARC… in ImportMaterial() 329 …SetMaterialTextureProperty(embeddedTexIdxs, r, clearcoat.clearcoatRoughnessTexture, aimat, AI_MATK… in ImportMaterial() 330 …SetMaterialTextureProperty(embeddedTexIdxs, r, clearcoat.clearcoatNormalTexture, aimat, AI_MATKEY_… in ImportMaterial()
|
H A D | glTF2Asset.inl | 1257 MaterialClearcoat clearcoat; local 1259 ReadMember(*curMaterialClearcoat, "clearcoatFactor", clearcoat.clearcoatFactor); 1260 … ReadTextureProperty(r, *curMaterialClearcoat, "clearcoatTexture", clearcoat.clearcoatTexture); 1261 … ReadMember(*curMaterialClearcoat, "clearcoatRoughnessFactor", clearcoat.clearcoatRoughnessFactor); 1262 …dTextureProperty(r, *curMaterialClearcoat, "clearcoatRoughnessTexture", clearcoat.clearcoatRoughne… 1263 …ReadTextureProperty(r, *curMaterialClearcoat, "clearcoatNormalTexture", clearcoat.clearcoatNormalT… 1265 this->materialClearcoat = Nullable<MaterialClearcoat>(clearcoat);
|
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/closure/ |
H A D | bsdf_microfacet.h | 41 float clearcoat; 288 bsdf->extra->fresnel_color *= 0.25f * bsdf->extra->clearcoat; in bsdf_microfacet_fresnel_color() 367 (bsdf_a->extra->clearcoat == bsdf_b->extra->clearcoat))); in bsdf_microfacet_merge() 484 F *= 0.25f * bsdf->extra->clearcoat; in bsdf_microfacet_ggx_eval_reflect() 698 *eval *= 0.25f * bsdf->extra->clearcoat; in bsdf_microfacet_ggx_sample()
|
/dports/misc/usd/USD-21.11/pxr/usdImaging/plugin/usdShaders/shaders/ |
H A D | previewSurface.glslfx | 244 // Evaluate clearcoat 344 vec3 clearcoat = vec3(0.0); 353 clearcoat = prefilter * (clearcoatF * brdf.x + brdf.y); 357 indirect = (d * diffuse + specular + clearcoat) * occlusion;
|
/dports/misc/usd/USD-21.11/pxr/usdImaging/bin/testusdview/testenv/testUsdviewPrimvarEdits/ |
H A D | primvars.usda | 36 float inputs:clearcoat = 0
|
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/renderer/modeling/bsdf/ |
H A D | disneybrdf.cpp | 640 Spectrum clearcoat; in evaluate() local 649 clearcoat); in evaluate() 654 value.m_glossy += clearcoat; in evaluate()
|
/dports/graphics/blender/blender-2.91.0/release/scripts/addons/io_scene_gltf2/blender/imp/ |
H A D | gltf2_blender_KHR_materials_clearcoat.py | 20 def clearcoat(mh, location, clearcoat_socket): function
|
H A D | gltf2_blender_pbrMetallicRoughness.py | 20 clearcoat, clearcoat_roughness, clearcoat_normal 98 clearcoat(
|
/dports/devel/godot/godot-3.2.3-stable/scene/resources/ |
H A D | material.h | 326 StringName clearcoat; member 383 float clearcoat; variable
|
H A D | material.cpp | 317 shader_names->clearcoat = "clearcoat"; in init_shaders() 1211 clearcoat = p_clearcoat; in set_clearcoat() 1212 VS::get_singleton()->material_set_param(_get_material(), shader_names->clearcoat, p_clearcoat); in set_clearcoat() 1217 return clearcoat; in get_clearcoat()
|
/dports/devel/godot-tools/godot-3.2.3-stable/scene/resources/ |
H A D | material.h | 326 StringName clearcoat; member 383 float clearcoat; variable
|
/dports/devel/godot/godot-3.2.3-stable/drivers/gles3/shaders/ |
H A D | scene.glsl | 995 …hness, float metallic, float specular, float rim, float rim_tint, float clearcoat, float clearcoat… 1170 float clearcoat_specular_brdf_NL = 0.25 * clearcoat * Gr * Fr * Dr * cNdotL; 1227 …hness, float metallic, float specular, float rim, float rim_tint, float clearcoat, float clearcoat… 1288 …nsity, roughness, metallic, specular, rim * omni_attenuation, rim_tint, clearcoat, clearcoat_gloss… 1291 …hness, float metallic, float specular, float rim, float rim_tint, float clearcoat, float clearcoat… 1330 …nsity, roughness, metallic, specular, rim * spot_attenuation, rim_tint, clearcoat, clearcoat_gloss… 1630 float clearcoat = 0.0; 2046 … specular_blob_intensity, roughness, metallic, specular, rim, rim_tint, clearcoat, clearcoat_gloss… 2059 …nt, albedo, transmission, roughness, metallic, specular, rim, rim_tint, clearcoat, clearcoat_gloss… 2063 …nt, albedo, transmission, roughness, metallic, specular, rim, rim_tint, clearcoat, clearcoat_gloss…
|
/dports/devel/godot-tools/godot-3.2.3-stable/drivers/gles3/shaders/ |
H A D | scene.glsl | 995 …hness, float metallic, float specular, float rim, float rim_tint, float clearcoat, float clearcoat… 1170 float clearcoat_specular_brdf_NL = 0.25 * clearcoat * Gr * Fr * Dr * cNdotL; 1227 …hness, float metallic, float specular, float rim, float rim_tint, float clearcoat, float clearcoat… 1288 …nsity, roughness, metallic, specular, rim * omni_attenuation, rim_tint, clearcoat, clearcoat_gloss… 1291 …hness, float metallic, float specular, float rim, float rim_tint, float clearcoat, float clearcoat… 1330 …nsity, roughness, metallic, specular, rim * spot_attenuation, rim_tint, clearcoat, clearcoat_gloss… 1630 float clearcoat = 0.0; 2046 … specular_blob_intensity, roughness, metallic, specular, rim, rim_tint, clearcoat, clearcoat_gloss… 2059 …nt, albedo, transmission, roughness, metallic, specular, rim, rim_tint, clearcoat, clearcoat_gloss… 2063 …nt, albedo, transmission, roughness, metallic, specular, rim, rim_tint, clearcoat, clearcoat_gloss…
|
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/shaders/ |
H A D | stdcycles.h | 65 closure color principled_clearcoat(normal N, float clearcoat, float clearcoat_roughness) BUILTIN;
|
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed.shaders/ |
H A D | as_osl_extensions.h.in | 143 float clearcoat,
|