Flesh as wrong material. Fusion. Mutation. Uncomfortable sympathy.
Tenets
- Anatomy almost-right then broken
- Material transitions: skin→meat→metal→plastic
- Moist specular sparingly (not gore porn by default)
- Human recognition remains (uncanny)
- Coordinate with creature-artist / sculpting
Recipe
Target: a hero mutation shot at 85 mm, shallow DOF (f/2.8), wet-looking flesh (Coat Weight about 0.6, roughness 0.35), cold-green rim against a near-black world.
pbr_materialMAT_Flesh: pinkish-redbase_color,roughness0.45,coat_weight0.6 for the moist sheen. For translucency set PrincipledSubsurface Weight0.3 by hand (not exposed by the script).- Material transitions (skin to meat to metal to plastic): make a second material the same way (
metallic1.0,roughness0.3) and blend the two in the shader with a Mix Shader driven by a noise or vertex-colour mask. light_righorror_practical: warm spot as key, green point as the sickly rim.camera_riglens_mm85,fill0.8,dof_fstop2.8 so only one part of the mutation is sharp.comp_gradecinematicwithwarmth-0.1 andvignette0.45; keep saturation high so the flesh reads.
import runpy
skills = "<skills_dir>" # parent folder of this skill (the plugin's skills/ directory)
target = "SM_Asset" # object to style / dress
r = {}
r["material"] = runpy.run_path(f"{skills}/materials/scripts/pbr_material.py", init_globals={"ARGS": {"name": "MAT_Flesh", "base_color": [0.55, 0.16, 0.14], "roughness": 0.45, "coat_weight": 0.6, "objects": [target]}})["result"]
r["light"] = runpy.run_path(f"{skills}/lighting/scripts/light_rig.py", init_globals={"ARGS": {"preset": "horror_practical", "target": target}})["result"]
r["camera"] = runpy.run_path(f"{skills}/camera-cinematography/scripts/camera_rig.py", init_globals={"ARGS": {"name": "CAM_Flesh_01", "target": target, "lens_mm": 85, "fill": 0.8, "dof_fstop": 2.8}})["result"]
r["grade"] = runpy.run_path(f"{skills}/compositing/scripts/comp_grade.py", init_globals={"ARGS": {"preset": "cinematic", "warmth": -0.1, "vignette": 0.45}})["result"]
result = r