Хочу использовать нарисованную в самой Панде линию(стену), не загружая заранее из какой-то готовой модели, в качестве препятствия для моделирования обхождения препятствий
На официальном форуме рекомендуют использовать класс LineSegs для рисования линий. Все работает, толщину линии можно задавать с помощью метода setThickness(float thick).
Но когда я пытаюсь использовать эту линию(стену) как препятствие (передаю функции addObstacle(NodePath obstacle) в качестве аргумента эту стену, которую помещаю в этот NodePath) , то программа не запускается:
Цитата
AssertionError: !is_empty() at line1339 of panda/src/pgraph/nodePath.cxx
Подскажите, в чем может быть проблема.
Сообщение отредактировал SergNef - Среда, 08.04.2015, 16:15
Скорее всего использовать линию не получится, я сам не использовал AI, но подозреваю, что он требует полноценный меш, а линия таковым не является. Если не хочешь загружать геометрию, то её в принципе можно создавать на лету.