def set_principled_node_as_gold(principled_node: bpy.types.Node) -> None: utils.set_principled_node( principled_node=principled_node, base_color=(1.00, 0.71, 0.22, 1.0), metallic=1.0, specular=0.5, roughness=0.1, )
def set_principled_node_as_rough_blue(principled_node: bpy.types.Node) -> None: utils.set_principled_node( principled_node=principled_node, base_color=(0.1, 0.2, 0.6, 1.0), metallic=0.5, specular=0.5, roughness=0.9, )
def set_principled_node_as_glass(principled_node: bpy.types.Node) -> None: utils.set_principled_node(principled_node=principled_node, base_color=(0.95, 0.95, 0.95, 1.0), metallic=0.0, specular=0.5, roughness=0.0, clearcoat=0.5, clearcoat_roughness=0.030, ior=1.45, transmission=0.98)
def set_principled_node_as_ceramic(principled_node: bpy.types.Node) -> None: utils.set_principled_node( principled_node=principled_node, base_color=(0.8, 0.8, 0.8, 1.0), subsurface=0.1, subsurface_color=(0.9, 0.9, 0.9, 1.0), subsurface_radius=(1.0, 1.0, 1.0), metallic=0.2, specular=0.5, roughness=0.0, )
def set_principled_node_skeleton(self, principled_node: bpy.types.Node) -> None: """sets required properites for the particular material """ utils.set_principled_node( principled_node=principled_node, base_color=self.rgba, metallic=self.metallic, specular=self.specular, roughness=self.roughness, )
def set_principled_node_floor(self, principled_node: bpy.types.Node) -> None: utils.set_principled_node( principled_node=principled_node, # base_color=self.base_color, base_color=self.base_color, subsurface=self.subsurface, subsurface_color=self.subsurface_color, subsurface_radius=self.subsurface_radius, metallic=self.metallic, specular=self.specular, roughness=self.roughness)