第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年前
0881
第2节 数据读取-卡核

第2节 数据读取

Viewer的初始化完成之后,就是setSceneData(osgDB::readNodeFile(“glider.osg”));这句了,其中setSceneData是osgViewer::View类的成员函数。记录了要设置进场景的数据。那么关键...
2年前
01101
第25节 实例-透视投影和正交投影切换-卡核

第25节 实例-透视投影和正交投影切换

问题描述 今天我发现网友们竞然在透视投影和正交投影切换上存在问题,不知道怎么切,而且切出来问题很多。说良心话我就不是特别理解,因为这就是一句话的事情呀,我写...
2年前
0810
第36.5节 动画-跟踪运动中物体的操作器-卡核

第36.5节 动画-跟踪运动中物体的操作器

目录 本节功能具体实现实现要点本节所有代码 本节功能 在第36.4节 动画-路径动画中的角度控制问题中,我们在场景绘制了一个按固定路径飞行的飞机,在这一节中,我们将使用osg...
2年前
0880
【osgChina权威发布】vs各版本第三方库3rdParty,及osg&oe编译好的库-卡核

【osgChina权威发布】vs各版本第三方库3rdParty,及osg&oe编译好的库

圣经说:两人胜过一人,若两人同时工作,酬报丰厚;若一人跌倒了,另一人会扶起他的同伴。哀哉孤独者,若他跌倒了,没有人扶他起来;若两人同...
2年前
0500
第18.1节 OE3.1实例-加载本地瓦片数据-卡核

第18.1节 OE3.1实例-加载本地瓦片数据

致谢 感谢网友提出这个问题。大家有问题也可以在评论区提出,有问必有答。如果涉及商业需求,需要较完整/详尽的工程,可以联系作者133-2459-8743。 问题描述 网友提出要做一...
2年前
01060
第24节 实例-读取mp4视频当纹理-卡核

第24节 实例-读取mp4视频当纹理

本节功能 本节我们将使用Mp4当纹理,贴在一个面上,不断的播放它。如下图: 本节资源 本文集包括本节所有资源包括模型代码都在此下载,按节的序号有文件或文件夹。 注意࿱...
2年前
01430
第7节 realize()-共同设置-卡核

第7节 realize()-共同设置

第6节讲述了当用户在realize()之前没有申请上下文时,realize()如何申请上下文,在一般的稍成规模一些的自研系统中,上下文都是自己申请的。无论是自己申请的还是realize中默...
2年前
01500