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

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

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

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

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

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

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

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

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

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

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

第2节 数据读取

Viewer的初始化完成之后,就是setSceneData(osgDB::readNodeFile(“glider.osg”));这句了,其中setSceneData是osgViewer::View类的成员函数。记录了要设置进场景的数据。那么关键...
2年前
01101
第37.2节 框选-框选场景中的物体-卡核

第37.2节 框选-框选场景中的物体

目录 本节内容实现要点点选性能绘制球 本节内容 结合上一节,我们把框选这个功能给完善了,如下,白色的是我点击左CTRL,用鼠标左键在场景中拉的框,拉框的教程...
2年前
01050
第22.5节 性能篇-设计一个简单的拣选策略-卡核

第22.5节 性能篇-设计一个简单的拣选策略

天下武功,唯快不破 最近网友问了关于点云、倾斜摄影数据的性能优化问题。本来想刀枪剑戟、斧钺勾叉给弄了,但是后来想性能其实是个系统问题,要在第22节分成数小节扎扎实实...
2年前
0540
Array王锐大神力作:osg与PhysX结合系列内容——第0节 前言篇-卡核

Array王锐大神力作:osg与PhysX结合系列内容——第0节 前言篇

〖Array王锐大神力作〗osg与PhysX结合系列内容——前言篇 导语系列内容预告 导语 OpenSceneGraph(OSG)是一个历史悠久的三维渲染引擎,至今仍然有广泛的用户群体,以...
2年前
01490
第18.4节 OE3.1实例-导弹在地球上沿路径飞行-卡核

第18.4节 OE3.1实例-导弹在地球上沿路径飞行

致谢 感谢网友提出这个问题。大家有问题也可以在评论区提出,有问必有答。如果涉及商业需求,需要较完整/详尽的工程,可以联系作者133-2459-8743。 问题描述 网友提出要做一...
2年前
0810
第27节 实例-相机显示的内容抓取保存成图片-卡核

第27节 实例-相机显示的内容抓取保存成图片

本节需求 经常的,我们需要将相机渲染的内容传给其它的机器或者保存成图片。甚至需要将相机显示的内容进行录制,制作成mp4。其实制作成mp4也是用的图片,将每一帧的图片存下...
2年前
0890
第10节 实例-双击跑过去操作器-卡核

第10节 实例-双击跑过去操作器

缘由 网友:KeepSmile 提出来能否做一个双击之后,跑过去的例子。大家如果在学习或工作中实现某个功能上需要我写一些例子和分析,可以在本文之后把功能描述清楚在评论区回复...
2年前
0880