DisaDisa
@DisaDisa

Ogre 3d выбор и управление части модели

Добрый день.

Задача — выбор submesh или subentity мышкой + получение имени участка модели (так же, как и в редакторе(мб max, maya или blender)) + возможность менять положение этих частей.

Я уже неделю ломаю голову как это нормально сделать. Спрашивал на форумах, но все что-то не так или чего-то я не понимаю.

Выбор участка модели происходит с помощью raycast на уровне полигонов + проверка наличия этих полигонов именно у этого subMesh'а

Не очень понимаю как работает метод getSubMeshNameMap(). Из моей модели возвращает массив из 15 нулей, в то время как getNumSubEntities() возвращает правильное значение в 6ть объектов. Материал везде один.

Чтоб изменять положение и масштаб subEntity(subMesh) все равно их нужно как-то привязать через childNode? Если да, то как и во что кастовать?

За ранее благодарен!
  • Вопрос задан
  • 3582 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы