Panda3D and load_model c++
Panda3D and load_model c++
我是panda3d的新手,正在尝试hello世界。
我已经得到了运行程序只需:
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);
在mainlop()之前,它不会编译。我在c++项目的每个文件夹中都有panda-model.eg.pz,但每次我的程序中断时:
environt.reparent_to(window->get_render());
excat消息为:Irr.exe中0x0152a317处未处理的异常:0xC00001A5:检测到无效的异常处理程序例程。
它编译得很好,唯一的问题是找不到pdb文件,但这并不重要。
有什么想法吗?
Btw,im使用MSVC++2010和panda3d 1.7.2
我能找到的唯一错误是:Irr.exe中0x00bfa317处的首次机会异常:0xC0000005:读取位置0x737265db的访问冲突。Irr.exe中0x00bfa317处未处理的异常:0xC00001A5:检测到无效的异常处理程序例程。程序"[8476]Irr.exe:Native"已退出,代码为0(0x0)。
我敢肯定这仍然相当模糊。很抱歉,这是我能找到的全部。如果有必要的话,我很乐意多描述一下。
如果你坚持使用2010年而不是2008年,这个论坛帖子可能会有所帮助:https://www.panda3d.org/forums/viewtopic.php?t=12663
相关文章:
- 如何从 DirectXTK (ToolKit) DirectX::Model 类获取所有顶点坐标以用于冲突检测
- gradle see output for model.components.binaries.all
- 为什么 malloc(0) 在"Inside the C++ Object Model?"中有用
- Qt,QListView Model
- 如何使用'Build Model'函数从 matlab simulink 块生成 c/c++ 代码?
- 为什么 boost::geometry::d istance 使用 model::d 2::p oint_xy<float> 返回双精度而不是浮点数?
- 从 2D C 列表创建 boost.geometry.model.polygon
- 将matlab中的libsvm模型结构保存到可以用C++读取的.model文件中
- Lib-svm,如何将MyModel.mat转换为MyModel.model
- 需要帮助理解 Boost.Atomic Memory Model 'memory_order_release' 示例
- 如何在Visual Studio 11中使用Shader Model 5.0编译的着色器
- c++ Qt QGraphicsItemAnimation model of thrown ball
- boost::geometry::model::模板点类型的分段构造函数
- 开放简历。费舍尔脸"model->predict"
- QT中的QObject Model为空
- 如何从boost::geometry::model::point继承
- glDrawArrays上的openGL未处理异常(GL_TRIANGLES,0,model.indicesCount)
- 无法构建 Boost 1.59 错误:功能 "deduced-address-model" : "32" "64" : "propagated" "optional" "composite" "hid
- QML-Listview (Cpp-Model) Details-Dialog
- 在Model中查找新条目的QModelIndex