OSG

第8节 实例-写个简单的操作器-卡核

第8节 实例-写个简单的操作器

缘由 应四川的群友:挑战高起点 的要求,我给大家写一个最简单的操作器,读完本文以最大程度让读者掌握在OSG中写个操作器是咋回事儿。代码在最后一个代码块,直接新建O...
杨石兴的头像-卡核杨石兴
2571
第33节 实例-屏幕坐标转三维世界坐标-卡核

第33节 实例-屏幕坐标转三维世界坐标

目录 本节功能理论知识实操实际效果全部代码 本节功能 本节将二维的屏幕坐标转换成3维的世界坐标,并间隔绘制小球。也即在视平面的近面上间隔绘制小球。同时将在视锥体内,间隔绘球...
杨石兴的头像-卡核杨石兴
1601
第21节 实例-点击开门关门动画-卡核

第21节 实例-点击开门关门动画

致谢 感谢网友提出这个问题。大家有问题也可以在评论区提出,有问必有答。 问题描述 “啥时候出个动态更新某个指定节点的例子,比如一个节点,加载的时候是状态1…通过操作&#...
杨石兴的头像-卡核杨石兴
1591
第20节 实例-多机协同渲染的一种形式-卡核

第20节 实例-多机协同渲染的一种形式

致谢 感谢网友提出这个问题。大家有问题也可以在评论区提出,有问必有答。如果涉及商业需求,可以联系作者133-2459-8743。 问题描述 经常的,我们会遇到这样的问题。 1. 我们...
杨石兴的头像-卡核杨石兴
1381
第15节 工具-VS如何语法高亮,调试OSG头文件-卡核

第15节 工具-VS如何语法高亮,调试OSG头文件

致谢 感谢网友提出这个问题。大家有问题也可以在评论区提出,有问必有答。 问题描述 因为OSG的头文件都是没有.h扩展名的,所以VS无法对OSG头文件进行语法高亮和调试。很不方便。 方...
杨石兴的头像-卡核杨石兴
1291
第2节 数据读取-卡核

第2节 数据读取

Viewer的初始化完成之后,就是setSceneData(osgDB::readNodeFile(“glider.osg”));这句了,其中setSceneData是osgViewer::View类的成员函数。记录了要设置进场景的数据。那么关键...
杨石兴的头像-卡核杨石兴
2311
第35节 实例-显示中文-卡核

第35节 实例-显示中文

这里写目录标题 本节功能本节实现本节全部代码 本节功能 在osg中显示中文: 本节的内容在网盘中,目录为/osgChina站长文集/文件中的附件/, 有附件的会根据节的编号存放在该目录...
杨石兴的头像-卡核杨石兴
1380
第18.3节 OE3.1实例-模型在屏幕上的大小无论视点远近保持不变-卡核

第18.3节 OE3.1实例-模型在屏幕上的大小无论视点远近保持不变

致谢 感谢网友提出这个问题。大家有问题也可以在评论区提出,有问必有答。如果涉及商业需求,需要较完整/详尽的工程,可以联系作者133-2459-8743。 问题描述 网友提出要做一...
杨石兴的头像-卡核杨石兴
1520
第26节 工具-简化顶点数量-卡核

第26节 工具-简化顶点数量

功能说明 大家可能并不知道,osg自己还自带了一个顶点简化的工具,顶点简化的算法经典的有好几个,我学完也忘完了。在此给大家讲一下osg自带的顶点简化工具的使用。 使用说明...
杨石兴的头像-卡核杨石兴
2650
第9节 实例-最简单的第一人称漫游操作器-卡核

第9节 实例-最简单的第一人称漫游操作器

缘由 群友:挑战高起点 在群里问了这么一个问题: 因此我觉得它是对操作器的视口默认值以及旋转方式搞糊涂了。如果不理理清楚,基本上后面很多事情都没法办。我准备写个小例...
杨石兴的头像-卡核杨石兴
1930
Array王锐大神力作:osg与PhysX结合系列内容——第4节 角色运动控制-卡核

Array王锐大神力作:osg与PhysX结合系列内容——第4节 角色运动控制

〖Array王锐大神力作〗osg与PhysX结合系列内容——角色运动控制 运动学角色体(CCT)角色的创建和参数设置角色的交互控制上下楼梯设置空气墙构建测试场景并运行 运动学角色体࿰...
杨石兴的头像-卡核杨石兴
3430
第22.2节 性能篇-纹理压缩-卡核

第22.2节 性能篇-纹理压缩

天下武功,唯快不破 最近网友问了关于点云、倾斜摄影数据的性能优化问题。本来想刀枪剑戟、斧钺勾叉给弄了,但是后来想性能其实是个系统问题,要在第22节分成数小节扎扎实实...
杨石兴的头像-卡核杨石兴
980