From 5bc431e8fc55ccc397417749139fbdc1a06d17d3 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Wed, 17 Aug 2022 12:41:49 +1000 Subject: [PATCH] add transformToUnitCube/setPosition/setRotation methods to filament android --- android/src/main/cpp/filament_android.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/android/src/main/cpp/filament_android.cpp b/android/src/main/cpp/filament_android.cpp index 72346f4d..da1e5a73 100644 --- a/android/src/main/cpp/filament_android.cpp +++ b/android/src/main/cpp/filament_android.cpp @@ -202,5 +202,17 @@ extern "C" { void set_texture(void* asset, const char* assetPath, int renderableIndex) { ((SceneAsset*)asset)->setTexture(assetPath, renderableIndex); } + + void transform_to_unit_cube(void* asset) { + ((SceneAsset*)asset)->transformToUnitCube(); + } + + void set_position(void* asset, float x, float y, float z) { + ((SceneAsset*)asset)->setPosition(x, y, z); + } + + void set_rotation(void* asset, float rads, float x, float y, float z) { + ((SceneAsset*)asset)->setRotation(rads, x, y, z); + } }