[NUI][API11] Added collider mesh support
authorAdam Bialogonski <adam.b@samsung.com>
Thu, 16 Nov 2023 09:50:22 +0000 (09:50 +0000)
committerEunki Hong <h.pichulia@gmail.com>
Tue, 5 Dec 2023 06:39:03 +0000 (15:39 +0900)
commit9b1dd2f8d7b683ba442fde27917b9ca6a47655fd
tree936a4d39ee24310992e47a4357024bb098facba6
parentf07edbb3b89088abdf8dc40f27245a0202a2cfa5
[NUI][API11] Added collider mesh support

Model.SetColliderMesh() function allows creating and setting a collider mesh on the node of model.

Node of model is selected by name (string).
Collider mesh data consists:
List<Vector3> - list of vertices
List<int> - list of indices (3 indices are a triangle face)

Modify issue

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
src/Tizen.NUI.Scene3D/src/internal/Interop/Interop.Model.cs
src/Tizen.NUI.Scene3D/src/internal/Interop/Interop.ModelNode.cs
src/Tizen.NUI.Scene3D/src/public/Controls/Model.cs
src/Tizen.NUI.Scene3D/src/public/ModelComponents/ModelNode.cs