自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (33)
  • 收藏
  • 关注

原创 NVIDIA 的OpenGL FramBuffer Bug-glCreateFramebuffers

在做OpenGL开发的时候,遇到了NVIDIA写的bug。并进行了解决,在NVIDIA官网上进行了反馈。

2022-12-27 17:09:59 645

原创 c++STL常用容器之String容器——全面总结(附案例解析)其中所用函数的声明详细解析。如:赋值函数assign()(十)

这里有C++STL——全面总结详细教程(附案例解析)(持续更新中)目录string基本概念string构造函数string赋值操作根据assign声明的意思:在s字符串中的a号位置开始,让后面的n个字符,予以赋值操作。string字符串拼接string查找和替换string字符串比较string字符存取string插入和删除string子串str...

2020-03-28 11:01:28 9883 1

原创 长江后浪推前浪、一浪更比一浪强!想专一就选C++!!!噩梦缠身便是学习C++的感觉~~~痛并快乐着~~~

想专一就选C++!!!不知道什么时候发生的一个现象,大多数人刚开始学语言,听到C和C++给人的感觉就不好!这东西,一听好像就不是Java、Python时尚、潮流的主。狂拽炫酷┗( ▔, ▔ )┛我们看看新一代选手的实力:仅Java和Python用途包括方面好像就已经胜利了/(ㄒoㄒ)/~~Android & IOS 应用开发,视频游戏开发,桌面GUIs(即图形用户页面...

2019-12-12 18:32:24 25550 10

原创 别在找提高C++晦涩难懂的知识了。提高效率!这里有C++STL——全面总结详细教程(附案例解析)(持续更新中)

不知道什么时候发生的一个现象,大多数人刚开始学语言,听到C和C++给人的感觉就不好!磊磊写了篇关于C++的见解:让迷茫的彼此,有所寄托~~~想专一就选C++!!!https://blog.csdn.net/cfl997/article/details/103511869C++提高编程(模板概念内容都在这篇博客中)——(一名负责整合学习的搬运工)主要包含:模板(类模板与函数模...

2019-11-24 16:08:12 28133 120

原创 鼠标屏幕坐标转换到世界坐标纯c++代码实现

通过执行这些步骤,我们可以将场景中的物体从其模型坐标转换为屏幕上的像素坐标。这个过程涉及到模型变换、观察变换、投影变换和屏幕映射等操作,其中投影变换和屏幕映射是最关键的步骤,决定了最终在屏幕上可见的内容。

2024-04-18 13:57:10 20

原创 glm::vec3 等结构放入结构体中 内存对其问题

在OpenGL编程中,与顶点数据的交互是非常常见的操作。在C++中,通常会使用GLM库提供的数据结构,如glm::vec3,来表示顶点数据。然而,内存对齐问题可能会影响到这种交互,特别是在涉及到结构体的内存布局时。本教程将探讨在OpenGL中如何处理顶点数据,并对比在加入GLM宏定义和不加入GLM宏定义的情况下的内存大小差异,同时提供相应的Shader代码。当你在使用GLM库时,可能会遇到内存对齐的问题,特别是在与其他库或系统进行交互时。GLM提供了一个宏定义,它可以强制GLM库使用对齐内存分配。

2024-04-16 10:21:44 125

原创 LoadLibrary 返回为空

如果你的程序是 64 位的,但是尝试加载的 DLL 是 32 位的,或者反之,可能会导致加载失败。DLL 文件可能依赖于其他 DLL 文件,而这些文件可能不存在或者无法被找到。程序可能没有足够的权限来读取或加载该 DLL 文件。你需要检查程序运行时的权限,并确保有足够的权限来加载 DLL 文件。DLL 文件本身可能损坏了,导致无法加载。可以根据这些可能的原因逐一排查,以确定是什么导致了加载 DLL 文件失败的问题。确保 变量中包含的路径是正确的,不包含任何错误或多余的字符。

2024-04-16 10:03:35 137

原创 FramBuffer离屏渲染上屏的简易操作

在每次循环中,清除颜色缓冲区,进行离屏渲染,然后将渲染结果显示在屏幕上。在离屏渲染时,将帧缓冲对象绑定为当前渲染目标,并在上屏渲染时将其绑定回默认的帧缓冲对象。创建一个三角形的顶点数据,并创建相应的顶点缓冲对象和顶点数组对象。通过理解这个示例程序,你可以学到如何使用帧缓冲对象进行离屏渲染,以及如何将离屏渲染的结果显示在屏幕上。创建一个帧缓冲对象,并将一个纹理附件附加到帧缓冲中。以下是一个完整的OpenGL程序示例,演示了如何进行离屏渲染并将渲染结果显示在屏幕上。并非在帧缓冲绑定的纹理上。

2024-04-09 13:35:26 284

原创 VTK 9.2.6 加 QT6 编译

增加 VTK_GROUP_ENABLE_Qt 为yes。上一篇的example编译。指定QT6-DIR的路径为。

2024-03-28 16:23:15 214

原创 VTK 光源 Transform 自定义BoundingBox绘制

这段代码演示了如何在 VTK 中创建光源,并将其添加到场景中以及如何为光源创建可视化表示。同时还展示了如何创建和显示一个表示光源包围框的几何图形,以及如何在场景中添加其他几何对象(如球体)。这些步骤一起构成了一个完整的光照效果和几何可视化的流程。

2024-03-27 17:40:51 392

原创 VTK 示例 基本的流程-事件交互、球体、

首先,导入了一系列 VTK 头文件,这些文件包含了所需的类和函数声明。创建了两个球体(一个较大,一个较小),一个平面,以及一个用于连接球体的对象。设置了球体和平面的属性,例如颜色和显示模式。创建了一个渲染器和一个渲染窗口,并将球体和平面添加到渲染器中。还设置了渲染器的背景色。创建了一个交互器,并将其与渲染窗口关联。设置交互器的样式为 TrackballCamera。创建了一个仿射变换控件,并将其与渲染器和球体关联。同时,创建了一个回调函数用于处理控件的交互事件。最后,启动交互器,进入交互模式。

2024-03-27 17:29:03 1083

原创 VTK 9.2.6 源码和VTK Examples 编译 Visual Studio 2022

这些步骤可以根据你的操作系统、编译器和具体需求进行微调,但总的来说,这些是编译 VTK 源码和示例代码的一般步骤。点击 “Configure” 按钮,然后根据需要进行配置更改,直到不再出现红色警告。设置 VTK 的安装路径,可以是之前编译 VTK 时生成的路径。在 CMake 界面中,设置示例代码路径为示例代码所在的路径。运行 CMake GUI 或者 CMake 命令行工具。点击 “Generate” 生成相应的构建文件。创建一个新的文件夹(比如。

2024-03-26 15:01:31 595

原创 VTK 9.3.0 编译问题 Visual Studio 2022

9.3.0就是有这个问题。可以把这个项目关闭,或者用其他的版本。

2024-03-26 13:39:44 1139

原创 使用glBlitFramebuffer将2D多采样纹理转换为2D普通纹理的教程

在计算机图形编程中,有时你可能需要将2D多采样纹理转换为普通2D纹理。这种转换在实现不需要多采样的后处理效果时非常有用。OpenGL中的函数为高效实现此转换提供了便捷的方法。本教程将指导你如何使用从多采样纹理传输数据到普通2D纹理。

2023-12-01 17:32:59 229

原创 glFenceSync

是OpenGL中用于等待同步对象状态变化的函数,它可以用于在CPU端等待GPU端的某个操作完成。可能会阻塞CPU线程,因此你可能需要在独立的线程中等待同步对象,以确保CPU和GPU可以并行工作。用于在CPU端等待GPU操作完成。下面是一个简单的例子,演示如何使用。:等待同步对象的状态变化。:创建一个同步对象。

2023-11-30 16:12:30 284

原创 配置 Mantis 在 Windows 上的步骤

Mantis Bug Tracker 是一款开源的缺陷跟踪系统,用于管理软件开发中的问题和缺陷。在 Windows 环境下配置 Mantis 可以帮助开发者更方便地进行项目管理。以下是一个详细的教程,包含了 EasyPHP Devserver 和 PHP 版本的安装,以及 Mantis 的配置步骤。

2023-11-28 17:06:11 583

原创 了解OpenGL的Program Pipeline:

在深入研究OpenGL Program Pipeline之前,我们首先要理解什么是Program Pipeline。Program Pipeline是OpenGL 4.1引入的一个特性,用于管理多个着色器程序(Shader Program)。着色器程序是OpenGL渲染管线的一部分,用于定义顶点处理、片段着色和其他图形处理过程。Program Pipeline的主要目的是将多个着色器程序组合在一起以实现高效的渲染。

2023-10-24 22:18:35 213

原创 Kylin麒麟操作系统(基于Linux)下的环境变量配置,重启生效

你可以在终端中直接运行新的全局命令,而不必指定完整的路径。这将方便你在Kylin麒麟操作系统中管理各种开发环境。这个教程总结了在Kylin麒麟操作系统下配置环境变量的步骤,使其成为全局命令,方便开发和操作。对于Kylin麒麟操作系统(基于Linux)下的环境变量配置,重启生效,现在,你的环境变量配置已经成为全局命令,可以在任何终端会话中使用。在文件中增加你需要的环境变量配置信息。打开终端,以超级用户权限运行以下命令,使用。文件中的配置,使其在当前会话中生效。如果你想让环境变量全局生效,你可以将。

2023-10-17 10:57:28 2786

原创 linux系统、kylin麒麟系统 添加samba 安装和配置

这样,您的Samba共享应该已经设置好并且包括重新启动Samba服务的步骤。确保设置了正确的共享权限和Samba用户访问权限以确保共享的安全性。在配置文件中,您可以定义共享目录、设置访问权限、创建用户帐户等。确保在配置文件中进行适当的设置以满足您的需求。如果您的服务器上启用了防火墙,确保打开Samba所需的端口。目录添加到Samba共享目录中,同时在配置文件中添加重新启动Samba服务的步骤。为Samba创建一个用户帐户,该用户将用于访问Samba共享。是您要创建的Samba用户的用户名。

2023-10-12 13:56:04 1853

原创 cmake 多线程编译 指定 Visual Studio 编译器 命令行

这两个命令的组合使你能够配置和构建Visual Studio 2019项目,确保使用Debug配置和多线程构建,以便于开发和调试。通常,在开发和调试阶段,使用Debug构建,而在部署到生产环境之前,使用Release或其他相关类型进行最终构建。这些命令组合使你能够配置和构建一个Visual Studio 2019项目,确保使用了Debug配置和多线程构建。这个构建类型是一种混合类型,它包含了一些优化,但仍然包含调试信息。在CMake中,DCMAKE_BUILD_TYPE是用于指定项目的构建类型的选项。

2023-10-11 17:47:53 968

原创 Linux上编译SFML库

SFML(Simple and Fast Multimedia Library)是一个用于开发2D游戏和多媒体应用程序的开源库。在Linux上编译和安装SFML可以为您提供一个功能丰富的多媒体框架,以进行游戏开发和其他图形应用程序的构建。在本教程中,我们将介绍如何在Linux系统上编译和安装SFML。

2023-10-09 15:39:07 339

原创 Python打包教程 PyInstaller和cx_Freeze

Python打包是将Python应用程序和它的依赖项转换为一个独立的可执行文件的过程。这个可执行文件可以在不安装Python解释器或其他依赖项的情况下运行。分享Python应用程序,使其他人可以轻松运行它。部署Python应用程序到不同的计算机,无需担心环境配置。保护源代码,使其不容易被查看或修改。

2023-09-13 16:53:32 2059

原创 C++ 多线程编程教程:使用 std::thread 和 std::future 进行并发任务管理 ,处理线程超时

本教程介绍了如何使用C++中的和来启动和管理多个线程,以执行并发任务。我们学习了如何等待线程完成,以及如何处理线程超时情况。多线程编程可以帮助您充分利用现代多核处理器,提高应用程序性能,但同时也需要小心处理线程之间的同步和异常情况,以确保程序的稳定性和可维护性。希望这个教程对您有所帮助,能够让您更好地理解和使用C++中的多线程编程工具。

2023-09-06 17:31:59 675

原创 homeassistant ubuntu自启动 网络设置

virtualbox 装hass。命令行安装virtualbox。hass为自己的虚拟机名字。

2023-08-25 21:14:34 847

原创 在 Visual Studio 中编译 Qt 资源文件和 UI 文件教程

接下来,您需要配置自定义构建步骤,以便在构建项目时编译资源文件和 UI 文件。通过按照本教程的步骤,您可以在 Visual Studio 中配置并编译 Qt 资源文件和 UI 文件。这样,您就可以更轻松地管理和使用项目中的资源和界面元素。记住,根据您的项目结构和需求,可能需要对命令行和输出路径进行适当的调整。

2023-08-14 09:43:51 2070

原创 安装和配置 Home Assistant 教程 HACS Homkit 米家等智能设备接入

通过本教程,你已经学会了如何在 Docker 环境中安装和配置 Home Assistant,以及如何添加 HACS 插件和 Xiaomi Miot Auto 插件。你还了解了如何通过配置文件启用 HomeKit。现在,你可以继续探索和定制 Home Assistant,将各种智能设备整合到一个统一的平台上,实现智能家居的自动化控制。

2023-08-06 16:40:47 6116

原创 C++标准库教程:std::optional详解

C++17 中引入的标准库模板类。它提供了一种表示可选值的方式,也就是值可能存在,也可能不存在。它属于头文件。的主要目的是避免使用特殊的标志值(例如,空指针或魔法数)来表示缺少值。相反,它封装了一个可选值,让您以更类型安全和表达性更强的方式处理它。本教程详细介绍了 C++ 标准库中的类。它是 C++17 引入的一个非常有用的特性,提供了一种表示可选值的方式,避免了使用裸指针或特殊标志值的不便和风险。通过,我们可以更加安全和优雅地处理可能缺失的值,提高了代码的健壮性和可读性。在使用。

2023-08-01 11:36:14 3474 2

原创 chmod命令详细使用说明

chmod是Unix和类Unix系统上用于更改文件或目录权限的命令。它是"change mode"的缩写。在Linux和其他类Unix操作系统中,文件和目录具有权限位,用来控制哪些用户可以访问、读取、写入或执行它们。chmod命令允许用户修改这些权限位,以实现更精细的文件和目录权限管理。本教程将逐步解释chmod命令的使用,确保您能够正确地使用它来管理文件和目录权限。

2023-07-27 14:19:42 2367

原创 Kylin 麒麟 Qt软件 QtCreator 中文输入法问题

Kylin 麒麟 Qt软件 QtCreator 中文输入法问题麒麟默认 搜狗输入法,或自己下载搜狗输入法(新)安装 sudo apt-get install fcitx-frontend-qt5通常安装fcitx-frontend-qt5在/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts下更改权限 775 777 X重启qtCreator 不行则reboot。

2023-07-12 11:24:33 2215

原创 点到线段的距离点到直线的距离

【代码】点到线段的距离点到直线的距离。

2023-06-08 16:49:11 7

原创 Modern-cpp-tutorial现代c++教程阅读笔记,详细总结

【代码】Modern-cpp-tutorial现代c++教程阅读笔记。

2023-06-01 14:42:42 231

原创 std::exception自定义异常捕获类

在这个例子中,我们定义了一个自定义的异常类 `MyException`,它继承自 `std::exception`。在 `main()` 函数中,我们通过捕获 `std::exception` 引用来捕获任何继承自 `std::exception` 的异常,并打印出异常消息。捕获的类型为 `const std::exception&`,以便可以捕获任何继承自 `std::exception` 的异常。2. 创建自定义异常类 `MyException`,并继承自 `std::exception`。

2023-05-24 14:41:45 580

原创 std::weak_ptr的使用、和shared_ptr 的区别与联系 、将 `std::weak_ptr` 作为参数传递的好处

是 C++ 标准库中的一个智能指针,用于解决共享资源的所有权问题。它允许共享资源的引用,但不会增加资源的引用计数。,不会增加资源的引用计数。它主要用于解决循环引用导致的内存泄漏问题。相互配合使用,可以避免引发循环引用导致的内存泄漏问题。函数,用于获取一个指向共享资源的。希望这些信息能够帮助你理解和使用。是否已经被销毁或者过期。已经被销毁或者过期,那么。函数,用于检查原始的。已经不存在,无法通过。已经被销毁或者过期,

2023-05-22 14:15:55 1125

原创 to_string 精度

它将一个长双精度浮点数转换为字符串,并控制转换结果的小数位数。这三个头文件,以便使用流操作、字符串流和字符串类的相关功能。获取流中的字符串,并将其作为转换结果返回。设置流的输出格式为定点表示法,再通过。,用于将浮点数转换为字符串。是指定结果字符串的小数位数。是要转换的长双精度浮点数,在函数内部,我们创建了一个。将浮点数写入流后,我们通过。请注意,上述代码需要包含。上述代码定义了一个函数。

2023-05-19 16:29:25 1030

原创 [Orillusion]-使用 -windwos-4行命令

Orillusion感觉很不错的样子,准备试一下。因为都是做OpenGL和windows桌面端。Google Chrome Canary 最新版,老版本有问题。这种就是版本太低了。前两天看了webgpu的开源库。web有点小陌生,记录一下。nodejs 版本太低了不行。github上有一个可用教程。

2023-05-15 18:08:04 425

原创 Crypto++ 加密库 AES加密和解密 示例

Crypto++是一个免费的C++加密库,包含了多种密码学算法和功能,如对称加密、非对称加密、哈希函数、消息认证码等等。总的来说,Crypto++是一个功能强大、使用方便的加密库,可以帮助开发者轻松实现各种加密功能。在本示例中,我们使用了Crypto++的AES加密算法,对字符串“Hello, Crypto++”进行加密和解密。除了上述步骤,还可以使用NuGet包管理器快速下载和安装Crypto++库文件,具体方法可以参考官方文档。,可以从该网站下载最新版的Crypto++库文件。

2023-05-12 11:10:26 2321 1

原创 查看dll的附加依赖项 dumpbin

Dependency比较慢。

2023-04-23 17:18:07 688 2

原创 Jenkins use Jenkinsfile cmake build or msbuild

【代码】Jenkinsfile cmake。

2023-04-19 16:24:59 665 2

原创 timeval 计时器

【代码】timeval 计时器。

2023-04-12 16:03:24 604

原创 c++ 11 强类型枚举 注意事项, 以及获取枚举值方式

不能够被隐式的转换为整数,同时也不能够将其与整数数字进行比较,更不可能对不同的枚举类型的枚举值进行比较。11 强类型枚举 enum class。显示的进行类型转换->获得枚举值。

2023-02-01 11:19:04 1345

用shader写的圣诞树-截图 glsl 详见Shadertoy 一颗可旋转的圣诞树

void mainImage(out vec4 O, vec2 F): 这是GLSL中的入口函数,表示片元着色器的主函数。out vec4 O 表示片元颜色的输出,而 vec2 F 是当前像素的坐标。 vec2 r = iResolution.xy; O *= 0.; iResolution 是一个内建变量,表示渲染目标的分辨率。r 存储了屏幕的宽度和高度,而 O *= 0. 将输出颜色初始化为全黑。 for (float i=0.,y, t=iTime*.04; i<150.; O += ...):这是一个循环,迭代次数为150次。在每次迭代中,代码计算一个贡献值,然后将其加到输出颜色 O 中。 05/abs(length(1.3*(F+F-r)/r.y+vec2(cos(i*4.+t*40.)*(y*.5+.5),y) * (1.+sin(y*10.)*.2)) /.01+cos(t+i)-1.): 这是贡献值的计算部分,这个表达式结合了许多数学运算。在简化后,可以理解为对一些向量和标量的操作,其中包括长度计算、向量缩放、三角函数等。

2023-12-07

罗纳尔多3D模型obj

罗纳尔多3D模型obj

2022-12-08

颜色拾取器直接使用运行exe。RGBA和16进制一键复制。有源码。

颜色拾取器,用qt写的,更改dialog样式、设置exe图标、颜色转换,自定义事件, 点击获取,再点击界面的任何一个地方,保持按压状态,移到哪里,哪里就会有实时的颜色预览。以及RGBA格式和16进制格式输出

2021-10-29

QT第二版的光盘源文件Source.rar

每一章节都有

2021-06-25

VisualAssistX2302-亲测可用.rar

亲测可用,有dll

2021-05-15

设计模式精解-GoF 23 种设计模式解析附 C++实现源码.pdf

设计模式精解- GoF 23 种设计模式解析附 C++实现源码 目 录 0 引言 ..............................................................................................................................................2 0.1 设计模式解析(总序) .....................................................................................................2 0.2 设计模式解析后记.............................................................................................................2 0.3 与作者联系........................................................................................................................5 1 创建型模式...................................................................................................................................5 1.1 Factory模式 ........................................................................................................................5 1.2 AbstactFactory模式 ..........................................................................................................11 1.3 Singleton模式 ...................................................................................................................19 1.4 Builder模式.......................................................................................................................22 1.5 Prototype模式 ...................................................................................................................29 2 结构型模式.................................................................................................................................33 2.1 Bridge模式........................................................................................................................33 2.2 Adapter模式......................................................................................................................39 2.3 Decorator模式...................................................................................................................47 2.4 Composite模式 .............................................................................

2020-05-23

ChromeSetup.exe

直接安装的浏览器,可以直接使用!!记得好评。方便下载,不用积分。没有插件。好东西分享就是最好的!0.00.00.0

2020-05-20

福昕pdf永久.rar

可以打开直接使用的pdf查看器。非常之好用。可以直接编辑pdf的软件!记得好评哦~里面有教程使用方法

2020-05-20

设计模式精解-GoF 23 种设计模式解析附 C++实现源码.rar

设计模式精解-GoF 23 种设计模式解析附 C++实现源码 目 录 0 引言 ..............................................................................................................................................2 0.1 设计模式解析(总序).....................................................................................................2 0.2 设计模式解析后记.............................................................................................................2 0.3 与作者联系........................................................................................................................5 1 创建型模式...................................................................................................................................5 1.1 Factory模式 ........................................................................................................................5 1.2 AbstactFactory模式 ..........................................................................................................11 1.3 Singleton模式 ...................................................................................................................19 1.4 Builder模式.......................................................................................................................22 1.5 Prototype模式...................................................................................................................29 2 结构型模式.................................................................................................................................33 2.1 Bridge模式........................................................................................................................33 2.2 Adapter模式......................................................................................................................39 2.3 Decorator模式...................................................................................................................47 2.4 Composite模式 .................................................................................................................52 2.5 Flyweight模式 ..................................................................................................................58 2.6 Facade模式 .......................................................................................................................64 2.7 Proxy模式.........................................................................................................................70 3 行为模式.....................................................................................................................................74 3.1 Template模式....................................................................................................................74 3.2 Strategy模式 .....................................................................................................................80 3.3 State模式...........................................................................................................................87 3.4 Observer模式....................................................................................................................94 3.5 Memento模式 .................................................................................................................103 3.6 Mediator模式..................................................................................................................108 3.7 Command模式................................................................................................................117 3.8 Visitor模式......................................................................................................................126 3.9 Chain of Responsibility模式...........................................................................................136 3.10 Iterator模式...................................................................................................................141 3.11 Interpreter模式..............................................................................................................148 4 在开发中体验设计模式............................................................................................................153 4.1 在开发中体验设计模式.................................................................................................153 4.2 深入理解State模式附C++实现源码..............................................................................155 4.3 也谈double dispatch(双分派)::Visitor 模式..................................................................162 4.4 为什么使用设计模式——从Singleton模式谈起..........................................................164

2020-04-20

osg教程综合14个文件,包含中英文.rar

包含国内外osg中英文教程共计14个文件,大多数是英文。属于入门级。 OpenSceneGraph_快速安装及学习.pdf Open+Scene+Graph+Tutorials.pdf C++与OSG学习.pdf Lecture1-OSG_Basics.pdf Lecture2-OSG_Advanced.pdf Lecture3-OSG_MilkShape.pdf Lecture4-OSG_Animations.pdf Positioning+a+Camera+with+a+User-Defined+Matrix.pdf 等等

2020-03-30

OpenSceneGraph_快速安装及学习.pdf

OpenSceneGraph 快速入门指导 对跨平台开源 场景图形 API 的 初步介绍 1 场景图形与 OpenSceneGraph 概述 1.1 OpenSceneGraph 的历史 1.2 OSG 的安装 1.2.1 硬件需求 1.2.2 Apple Mac OS X 1.2.3 Fedora Linux 1.2.4 Microsoft Windows 1.2.5 检查 OSG 的安装 1.3 运行 osgviewer 1.3.1 获取帮助 1.3.2 显示模式 1.3.3 环境变量 1.3.4 统计信息显示 1.3.5 记录动画 1.4 编辑 OSG 程序 1.5 场景图形初步 1.5.1 场景图形特性 2 建立一个场景图形 2.1 内存管理 2.1.1 Referenced 类 2.1.2 ref_ptr&lt;>模板类 2.1.3 内存管理示例 2.2 叶节点( Geode)和几何信息 2.2.1 Geometry 类概述 2.3 组节点( Group) 2.3.1 子接口 2.3.2 父接口 2.3.3 变换节点( Tranform) 2.3.4 细节层次节点( LOD) 2.3.5 开关节点( Switch) 2.4 渲染状态( Rendering State) 2.4.1 渲染属性( Attribute)和渲染模式( Mode) 2.4.2 状态继承

2020-03-30

bbs论坛源码项目1.zip

CWBBS的模板技术受启发于Fastm及国内外知名的模板系统,着重于CWBBS社区的应用,并且通过plugin的方式,可以对模板进行扩展。模板目前主要应用于CMS和博客的首页。 通用模板通常是将模板文件预先解析,并以树的形式来安排模板中元素的层级,在运行的时候,对树中的各个节点赋以初始值。

2020-03-30

OpenSceneGraph.rar

最新生成的osg3.5.0帮助文档。英文文档。全新打开可用。 另外说一下,这个帮助文档是chm格式的,如果打开之后不显示内容,右键该文件点击“属性”对话框中“常规” 选项卡中最下方的“解除锁定”,然后点击“确定”即可正常使用了。

2020-03-30

FeiQ.rar免费下载

飞秋(FeiQ)2013是一款局域网聊天传送文件的绿色软件,它参考了飞鸽传书(IPMSG)和QQ, 完全兼容飞鸽传书(IPMSG)协议,具有局域网传送方便,速度快,操作简单的优点,同时具有QQ中的一些功能。

2020-03-30

osg3.5.1中文帮助文档.rar

最新生成的osg3.5.1帮助文档。中文。全新打开可用。 另外说一下,这个帮助文档是chm格式的,如果打开之后不显示内容,右键该文件点击“属性”对话框中“常规” 选项卡中最下方的“解除锁定”,然后点击“确定”即可正常使用了。

2020-03-27

C基础讲义包含所有基础;.doc

温馨提示:五星好评,下载不卡顿哦~ 好东西!话不多说!看评论。数据类型;指针和函数;文件操作;复合类型;内存管理;数组和字符串;程序流程结构;类型转换;C语言概述。

2019-12-19

30份大神精选ppt模板合集.rar

集合了200多份的ppt模板中挑选的各种类型风格模板共30份,供大家挑选。绝对好用,不好用找我。ppt最好用合集!!!

2019-12-16

c++STL代码提高编程录制代码CSDN.rar

对应博客地址:https://blog.csdn.net/cfl997/article/details/103225303 别在找提高C++晦涩难懂的知识了。提高效率!这里有C++STL——全面总结详细教程(附案例解析)(持续更新中)

2019-11-28

C-C++语言参考文档.rar

C++API中文手册,C++中文函数手册,C++chm中文版手册,C++文档,C++参考手册,C++手册总共包含8个chm文件,C++ 库函数大全手册完整版,而且是chm格式带索引、搜索,用着非常方便。这本手册的内容涉及C++ 核心库函数、STL函数、C函数库、IOstream操作库、STL Containers、Strings library字符串库等常用的函数集,

2019-11-26

通讯录管理系统vs2017可运行.rar

系统需求 通讯录是一个可以记录亲人、好友信息的工具。 本教程主要利用C++来实现一个通讯录管理系统 系统中需要实现的功能如下: - 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人 - 显示联系人:显示通讯录中所有联系人信息 - 删除联系人:按照姓名进行删除指定联系人 - 查找联系人:按照姓名查看指定联系人信息 - 修改联系人:按照姓名重新修改指定联系人 - 清空联系人:清空通讯录中所有信息 - 退出通讯录:退出当前使用的通讯录

2019-11-26

基于多态的职工管理系统VS2017可运行.rar

职工管理系统可以用来管理公司内所有员工的信息 本教程主要利用C++来实现一个基于多态的职工管理系统 公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责 普通员工职责:完成经理交给的任务 经理职责:完成老板交给的任务,并下发任务给员工 老板职责:管理公司所有事务 管理系统中需要实现的功能如下: - 退出管理程序:退出当前管理系统 - 增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号 - 显示职工信息:显示公司内部所有职工的信息 - 删除离职职工:按照编号删除指定的职工 - 修改职工信息:按照编号修改职工个人信息 - 查找职工信息:按照职工的编号或者职工的姓名进行查找相关的人员信息 - 按照编号排序:按照职工编号,进行排序,排序规则由用户指定 - 清空所有文档:清空文件中记录的所有职工信息 (清空前需要再次确认,防止误删)

2019-11-26

系统架构设计师教程.rar

本书由全国计算机专业技术资格考试办公室组织编写,是系统架构设计师考试的指定教材。本书围绕系统架构设计师的工作职责和任务而展开,对系统架构设计师所必须掌握的理论基础和应用技术做了详细的介绍,重在培养系统架构设计师所必须具备的专业技能。 本书内容既符合系统架构设计师考试总体纲领性的要求,也是系统架构设计师职业生涯所必需的知识与

2019-05-12

代码大全(已破解).pdf

本书从软件质量和编程思想等方面论述了软件构造问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书适合经验丰富、自学成才的程序员阅读,也适合于那些几乎不懂什么编程技巧的新程序员阅读.

2019-05-12

人员信息管理系统c++版(超详细)

人员信息管理系统C++版超详细。根据高校人员的特点,高校人员抽象类包含编号、姓名、年龄、性别、系部、联系方式等数据成员,以及显示、统计等成员函数。然后分别设计教师类、学生类和机关人员类,它们的基类均为高校人员抽象类。 创建人员对象,通过链表或对象数组的形式组织全体高校人员(可以定义一个管理类,该类具有增删查改功能

2019-05-07

《PHP从入门到精通(第3版)》[PDF]

style php从入门到精通第3版pdf高清完整扫描版 php从入门到精通第3版pdf高清完整扫描版 《PHP从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分4篇25章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、PDO数据库抽象层、ThinkPHP框架、Smarty模板技术、PHP与XML技术、PHP与Ajax技术、应用Smarty模板开发电子商务网站、应用ThinkPHP框架开发明日导航网等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:,  语音视频讲解:总时长41小时,共206段  实例资源库:808个实例及源码详细分析,  模块 资源库:15个经典模块开发过程完整展现  项目案例资源库:15个企业项目开发过程完整展现,  测试题库系统:626道能力测试题目  面试资源库:342个企业面试真题,  PPT电子教案, 本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。 收缩 ph

2019-01-18

系统分析师历年真题2009-1017

系统分析师历年真题2009-1017历年真题。附答案。非常详细。都是上半年的 所以等发现下半年的再进行上传。

2019-01-17

信息系统项目管理师考试教程(第3版)

本书是全国计算机技术与软件专业技术资格(水平)考试办公室组织编写的考试指定用书,本书根据2017年出版的《信息系统项目管理师考试大纲(第2版)》编写,对信息系统项目管理师岗位所要求的主要知识及应用技术进行了阐述。

2019-01-17

系统分析师教程(2017张友生完整版)高级高清(2010版)

本书由全国计算机专业技术资格考试办公室组织编写,是系统分析师考试的指定教材。本书围绕系统分析师的工作职责和任务而展开,对系统分析师所必须掌握的理论基础和应用技术做了详细的介绍,重在培养系统分析师所必须具备的专业技能。 本书内容既符合系统分析师考试总体纲领性的要求,也是系统分析师职业生涯所必需的知识与技能体系。准备参加考试的人员可通过阅读本书掌握考试大纲规定的知识,把握考试重点和难点。 本书可作为系统分析师的工作手册,也可作为系统分析与设计技术的培训和辅导教材,还可以作为计算机专业教师的教学参考用书。

2019-01-17

[最新免费版[系统集成项目管理工程师教程].柳纯录.扫描版

[系统集成项目管理工程师教程].柳纯录.扫描版。系统集成项目管理工程师教程第2版 (软考正版完整) 柳纯录编著的《系统集成项目管理工程师教程》是全国计算机专业技术资格考试办公室组织编写的考试指定用书。本书根据系统集成项目管理工程师考试大纲编写,对信息系统集成项目经理岗位所要求的主要基础知识以及应用技术做了阐述。, 《系统集成项目管理工程师教程》内容包括信息化基础知识、信息系统服务管理、信息系统集成专业技术、项目的立项管理、整体管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理

2019-01-17

Linux操作系统实验教程费翔林

Linux操作系统实验教程费翔林主编,高等学校计算机时间教学系列教材。高等级哦啊与出版社。共19章!非常全

2019-01-15

全国2002年4月自学考试操作系统试卷答案

全国2002年4月自学考试操作系统试卷答案,希望能该您带来帮助

2019-01-15

会员管理系统php+mysql数据库

会员管理系统,可以实现,注册,登录,密码加密,数据库连接,数据库的写入,读取,增删查改,会员账号的注销,数据库的删除,等一系列正常操作。

2019-01-15

南京大学人机交互软件工程视角课件机械工业出版社

南京大学《人机交互软件工程视角》课件,骆斌主编,冯桂焕编著。全十三章节。

2018-12-25

机票管理系统程序

本题目要完成一个航空售票管理程序,能够实现对机票销售记录的增加、删除、修改、按航班名称或者机票编号查找、显示和保存各类商品信息的操作。飞机主要有两类机票:国内航班、国际航班。系统具体实现的功能如下: 1)增加机票销售信息:系统可以实现键盘录入机票信息,机票信息包括航班号、客户姓名、出发日期、出发时间、机票价格、折扣、实际价格等。实际价格的计算方法是: 国内航班:机票价格*折扣+机场建设费+燃油附加费 国际航班:机票价格*折扣+税费 2) 从文件中加载销售机票信息:系统可以实现把存储在文件air.dat中的机票基本信息加载到系统中,可以避免数据的重复录入。 3)查询机票信息:系统可以实现按“航班号”或“客户姓名”查询机票,并输出相关信息。 4)修改机票信息:系统可以实现对录入的机票信息重新进行编辑、修改。 5)删除机票信息:系统可以实现当机票退票时删除相关信息。 6)机票信息存盘:系统可以实现把机票基本信息存储到磁盘文件air.dat中,方便用户以后读取数据,避免重复录入。 7)显示所有机票信息:系统可以输出所有机票的信息,包括航班号、客户姓名、出发日期、出发时间、机票价格、实际价格等。

2018-06-26

空空如也

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

TA关注的人

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