Home
last modified time | relevance | path

Searched refs:clearcoat (Results 1 – 25 of 44) sorted by relevance

12

/dports/misc/usd/USD-21.11/pxr/usd/plugin/usdMtlx/testenv/testUsdMtlxFileFormat.testenv/baseline/
H A Dusd_preview_surface_gold.usda9 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 Dgpu_shader_material_principled.glsl51 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 Dgpu_shader_material_eevee_specular.glsl8 float clearcoat,
25 clearcoat * 0.25,
/dports/misc/usd/USD-21.11/third_party/renderman-24/shaders/
H A DUsdPreviewSurfaceParameters.osl33 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 Dosl_closures.cpp283 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 Dsvm_closure.h133 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 Dbrdf_cost_function.h69 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 DglTF2Exporter.cpp699 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 DglTF2AssetWriter.inl442 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 DglTF2Exporter.h117 bool GetMatClearcoat(const aiMaterial &mat, glTF2::MaterialClearcoat &clearcoat);
H A DglTF2Importer.cpp323 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 DglTF2Asset.inl1257 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 Dbsdf_microfacet.h41 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 DpreviewSurface.glslfx244 // 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 Dprimvars.usda36 float inputs:clearcoat = 0
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/renderer/modeling/bsdf/
H A Ddisneybrdf.cpp640 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 Dgltf2_blender_KHR_materials_clearcoat.py20 def clearcoat(mh, location, clearcoat_socket): function
H A Dgltf2_blender_pbrMetallicRoughness.py20 clearcoat, clearcoat_roughness, clearcoat_normal
98 clearcoat(
/dports/devel/godot/godot-3.2.3-stable/scene/resources/
H A Dmaterial.h326 StringName clearcoat; member
383 float clearcoat; variable
H A Dmaterial.cpp317 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 Dmaterial.h326 StringName clearcoat; member
383 float clearcoat; variable
/dports/devel/godot/godot-3.2.3-stable/drivers/gles3/shaders/
H A Dscene.glsl995 …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 Dscene.glsl995 …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 Dstdcycles.h65 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 Das_osl_extensions.h.in143 float clearcoat,

12