unreal.GeometryScript_Bake

class unreal.GeometryScript_Bake(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: BlueprintFunctionLibrary

Geometry Script Library Mesh Bake Functions

C++ Source:

  • Plugin: GeometryScripting

  • Module: GeometryScriptingCore

  • File: MeshBakeFunctions.h

classmethod bake_texture(target_mesh, target_transform, target_options, source_mesh, source_transform, source_options, bake_types, bake_options, debug=None) Array[Texture2D]

Bake Texture

Parameters:
Return type:

Array[Texture2D]

classmethod bake_vertex(target_mesh, target_transform, target_options, source_mesh, source_transform, source_options, bake_types, bake_options, debug=None) DynamicMesh

Bake Vertex

Parameters:
Return type:

DynamicMesh

classmethod make_bake_type_ambient_occlusion(occlusion_rays=16, max_distance=0.000000, spread_angle=180.000000, bias_angle=15.000000) GeometryScriptBakeTypeOptions

Make Bake Type Ambient Occlusion

Parameters:
  • occlusion_rays (int32) –

  • max_distance (float) –

  • spread_angle (float) –

  • bias_angle (float) –

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_bent_normal(occlusion_rays=16, max_distance=0.000000, spread_angle=180.000000) GeometryScriptBakeTypeOptions

Make Bake Type Bent Normal

Parameters:
  • occlusion_rays (int32) –

  • max_distance (float) –

  • spread_angle (float) –

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_curvature(curvature_type=GeometryScriptBakeCurvatureTypeMode.MEAN, color_mapping=GeometryScriptBakeCurvatureColorMode.GRAYSCALE, color_range_multiplier=1.000000, min_range_multiplier=0.000000, clamping=GeometryScriptBakeCurvatureClampMode.NONE) GeometryScriptBakeTypeOptions

Make Bake Type Curvature

Parameters:
Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_face_normal() GeometryScriptBakeTypeOptions

Make Bake Type Face Normal

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_material_id() GeometryScriptBakeTypeOptions

Make Bake Type Material ID

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_multi_texture(material_id_source_textures, source_uv_layer=0) GeometryScriptBakeTypeOptions

Make Bake Type Multi Texture

Parameters:
  • material_id_source_textures (Array[Texture2D]) –

  • source_uv_layer (int32) –

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_object_normal() GeometryScriptBakeTypeOptions

Make Bake Type Object Normal

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_position() GeometryScriptBakeTypeOptions

Make Bake Type Position

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_tangent_normal() GeometryScriptBakeTypeOptions

Make Bake Type Tangent Normal

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_texture(source_texture=None, source_uv_layer=0) GeometryScriptBakeTypeOptions

Make Bake Type Texture

Parameters:
  • source_texture (Texture2D) –

  • source_uv_layer (int32) –

Return type:

GeometryScriptBakeTypeOptions

classmethod make_bake_type_vertex_color() GeometryScriptBakeTypeOptions

Make Bake Type Vertex Color

Return type:

GeometryScriptBakeTypeOptions