Задать вопрос
DisaDisa
@DisaDisa

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

Добрый день.

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

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

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

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

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

За ранее благодарен!
  • Вопрос задан
  • 3591 просмотр
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы