Задача — выбор submesh или subentity мышкой + получение имени участка модели (так же, как и в редакторе(мб max, maya или blender)) + возможность менять положение этих частей.
Я уже неделю ломаю голову как это нормально сделать. Спрашивал на форумах, но все что-то не так или чего-то я не понимаю.
Выбор участка модели происходит с помощью raycast на уровне полигонов + проверка наличия этих полигонов именно у этого subMesh'а
Не очень понимаю как работает метод getSubMeshNameMap(). Из моей модели возвращает массив из 15 нулей, в то время как getNumSubEntities() возвращает правильное значение в 6ть объектов. Материал везде один.
Чтоб изменять положение и масштаб subEntity(subMesh) все равно их нужно как-то привязать через childNode? Если да, то как и во что кастовать?