AssetTextureRender.Native (asset_texture_render v0.1.2)

Summary

Functions

Link to this function

role_texture_blend(source_path, base_img_filename, pattern_img_filename, pattern_mask_img_filename, color_img_filename, skin_texture_scale, change_pattern, change_hsv, arr_hv_tuple)

@spec role_texture_blend(
  source_path :: String.t(),
  base_img_filename :: String.t(),
  pattern_img_filename :: String.t(),
  pattern_mask_img_filename :: String.t(),
  color_img_filename :: String.t(),
  skin_texture_scale :: {float(), float()},
  change_pattern :: boolean(),
  change_hsv :: boolean(),
  arr_hv_tuple :: {float(), float(), float(), float()}
) :: binary()
Link to this function

weapon_texture_blend(source_path, base_texture_filename, pattern_texture_filename, mask_texture_filename, ao_texture_filename, grunge_texture_filename, wear_texture_filename, default_colors, wear, seed, texture_rotate_start, texture_rotate_end, texture_offset_x_start, texture_offset_x_end, texture_offset_y_start, texture_offset_y_end, skin_type, default_texture)

@spec weapon_texture_blend(
  source_path :: String.t(),
  base_texture_filename :: String.t(),
  pattern_texture_filename :: String.t(),
  mask_texture_filename :: String.t(),
  ao_texture_filename :: String.t(),
  grunge_texture_filename :: String.t(),
  wear_texture_filename :: String.t(),
  default_colors :: {float(), float(), float(), float()},
  wear :: float(),
  seed :: integer(),
  texture_rotate_start :: float(),
  texture_rotate_end :: float(),
  texture_offset_x_start :: float(),
  texture_offset_x_end :: float(),
  texture_offset_y_start :: float(),
  texture_offset_y_end :: float(),
  skin_type :: integer(),
  default_texture :: boolean()
) :: binary()