Я новичок в panda3d и пробую мир привет.Panda3D и load_model C++
Я получил программу для запуска с помощью всего:
PandaFramework framework;
framework.open_framework(argc, argv);
WindowFramework *window = framework.open_window();
framework.main_loop();
framework.close_framework();
return 0;
Однако, если добавить в:
NodePath environt = window->load_model(framework.get_models(), "panda-model");
environt.reparent_to(window->get_render());
environt.set_scale(0.25, 0.25, 0.25);
environt.set_pos(-8, 42, 0);
перед main_loop(), он не будет компилироваться. У меня есть панда-model.egg.pz в каждой папке моего проекта гр ++, но каждый раз, когда моя программа перерывов на:
environt.reparent_to(window->get_render());
The excat сообщение является: Необработанное исключение при 0x0152a317 в Irr.exe: 0xC00001A5: недействительный обнаружена процедура обработчика исключений.
Он компилирует только то, что он не может найти файлы pdb, но это не имеет значения.
Любые идеи?
Btw, им с помощью MSVC++ 2010 и Panda3D 1.7.2
Единственная ошибка, я могу найти: Первый шанс исключение в 0x00bfa317 в Irr.exe: 0xC0000005: Нарушение прав доступа чтения местоположения 0x737265db. Необработанное исключение в 0x00bfa317 в Irr.exe: 0xC00001A5: обнаружена недопустимая процедура обработчика исключений. Программа '[8476] Irr.exe: Native' вышла с кодом 0 (0x0).
, который, я уверен, все еще довольно расплывчатый. Извините, но все, что я могу найти. Я был бы рад описать это, хотя в случае необходимости.
«это обыкновение компиляции» вроде ... расплывчатым. Не могли бы вы отредактировать свой вопрос, включив в него фактические ошибки компиляции/компоновщика? И сообщение об ошибке, которое вы публикуете, не является ошибкой компиляции, это ошибка времени выполнения, также известная как «авария». Чтобы поймать, что вы должны запускать свою программу в отладчике. –
Он компилируется каждый раз, он просто ломается, когда я добавляю код импорта. – user1935324