unreal.USDExporterLibrary

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

Bases: BlueprintFunctionLibrary

Library of functions that can be used via Python scripting to help export Unreal scenes and assets to USD

C++ Source:

  • Plugin: USDImporter

  • Module: USDExporter

  • File: USDExporterBlueprintLibrary.h

classmethod get_instance_transforms(actor, foliage_type, instances_level=None) Array[Transform]

Get Instance Transforms

Parameters:
Return type:

Array[Transform]

classmethod get_instanced_foliage_actor_for_level(create_if_none=False, level=None) InstancedFoliageActor

Get Instanced Foliage Actor for Level

Parameters:
  • create_if_none (bool) –

  • level (Level) –

Return type:

InstancedFoliageActor

classmethod get_source(foliage_type) Object

Get Source

Parameters:

foliage_type (FoliageType) –

Return type:

Object

classmethod get_used_foliage_types(actor) Array[FoliageType]

Get Used Foliage Types

Parameters:

actor (InstancedFoliageActor) –

Return type:

Array[FoliageType]

classmethod send_analytics(attrs, event_name, automated, elapsed_seconds, number_of_frames, extension) None

Send Analytics

Parameters: