自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 (三)OSG初学者入门基础教程

20.超级指针(难点)关于超级指针的问题由来已久,用的颇广。在 OSG 中问题是这样提出来的,有这样一个场景,有一辆卡车, 卡车上有一个箱子。如果说卡车在运行过程中,箱子突然掉了,这样就知道该把箱子的结点删除。那么如 果说还有一个箱子,在地上放着,从感觉上来讲他们应该用同一块内存。卡车上的箱子虽然掉了,但是地 上的箱子还在,所以箱子所占的资源不能被粗鲁的释放掉。这样就引用了超级指针的机制,...

2019-03-12 14:54:49 3274

原创 (二)OSG初学者入门基础教程

Day0213.模型的简单控制:在场景中添加多个模型#include<osgViewer/Viewer>#include<osgDB/ReadFile>#include <osg/MatrixTransform>int main(int argc, char **argv){ osgViewer::Viewer viewe...

2019-03-12 11:01:16 2917 1

原创 (一)OSG初学者入门基础教程

Day011.打开VS,选择【新建】-【visual C++】-【win32】-【win32控制台应用程序】。2.在解决资源方案管理器中, 右击【源文件】-【添加】-【新建项】 -【C++文件.cpp】3右键项目,选择“属性”,选择“VC++目录”,在包含目录添加:C:\OSG\include在库目录添加:C:\OSG\lib.(以上两个目录...

2019-03-11 14:52:45 23310 6

转载 项目发布Debug和Release版的区别

一、Debug和Release的区别  Debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息  Release:发布版本,不对源代码进行调试,编译时对应用程序的速度...

2019-03-07 13:15:34 295

原创 一、osgViewer应用基础(上)

1.打开VS,选择【新建】-【visual C++】-【win32】-【win32控制台应用程序】。2.在解决资源方案管理器中, 右击【源文件】-【添加】-【新建项】 -【C++文件.cpp】3. 在helloworld项目中的main.cpp文件中添加,此时运行会不成功,因为缺乏头文件,可以采用【附1的方法】成功运行,也可以采用下文所采取的新建头文件,添加依赖的方式。#in...

2019-03-07 12:12:02 2297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除