unreal.WarpUtilsBlueprintLibrary

class unreal.WarpUtilsBlueprintLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Warp Utils Blueprint Library

C++ Source:

  • Plugin: WarpUtils

  • Module: WarpUtils

  • File: WarpUtilsBlueprintLibrary.h

classmethod generate_pfm(file, start_location, start_rotation, pfm_origin, tiles_horizontal, tiles_vertical, column_angle, tile_size_horizontal, tile_size_vertical, tile_pixels_horizontal, tile_pixels_vertical, add_margin) bool

Generate and save data to a PFM file

Parameters:
  • file (str) –

  • start_location (Vector) –

  • start_rotation (Rotator) –

  • pfm_origin (Actor) –

  • tiles_horizontal (int32) –

  • tiles_vertical (int32) –

  • column_angle (float) –

  • tile_size_horizontal (float) –

  • tile_size_vertical (float) –

  • tile_pixels_horizontal (int32) –

  • tile_pixels_vertical (int32) –

  • add_margin (bool) –

Return type:

bool

classmethod generate_pfm_ex(file, start_location, start_rotation, pfm_origin, tiles_horizontal, tiles_vertical, column_angle, tile_size_horizontal, tile_size_vertical, tile_pixels_horizontal, tile_pixels_vertical, add_margin, tiles_validity_flags) bool

Generate and save data to a PFM file. Additionally, we have an array of tiles validiy flags (false == all pixels of a tile are NaN)

Parameters:
  • file (str) –

  • start_location (Vector) –

  • start_rotation (Rotator) –

  • pfm_origin (Actor) –

  • tiles_horizontal (int32) –

  • tiles_vertical (int32) –

  • column_angle (float) –

  • tile_size_horizontal (float) –

  • tile_size_vertical (float) –

  • tile_pixels_horizontal (int32) –

  • tile_pixels_vertical (int32) –

  • add_margin (bool) –

  • tiles_validity_flags (Array[bool]) –

Return type:

bool

classmethod save_pfm(file, tex_width, tex_height, vertices) bool

Save data to a PFM file

Parameters:
  • file (str) –

  • tex_width (int32) –

  • tex_height (int32) –

  • vertices (Array[Vector]) –

Return type:

bool

classmethod save_pfm_ex(file, tex_width, tex_height, vertices, tiles_validity_flags) bool

Save data to a PFM file. Since the float NaN value is not available in blueprints, we provide a flags array (false == NaN)

Parameters:
  • file (str) –

  • tex_width (int32) –

  • tex_height (int32) –

  • vertices (Array[Vector]) –

  • tiles_validity_flags (Array[bool]) –

Return type:

bool