使用vb openGL制作的可以用鼠标旋转的正立方体源码,其中背景颜色可以选择,正方体的大小可以设置。是本人这段时间学习VB OpenGL 的一点收获。其中有看不大懂的,可以找一些OpenGL的资料。希望在以后的时间,大家可以一起共同学习进步。
2022-04-13 09:10:50 11KB vb opengl
1
这是我的计算机图形学课程设计DDA算法。DDA算法+BresenHam实现(c++ + OpenGL实现)
2022-04-13 00:29:25 2.14MB DDA算法实现(c++ + OpenGL实现)
1
使用openGL实现一个机器人,头部、手、腿部能动,带有光照
2022-04-12 23:55:56 11KB OpenGL C++
1
openGL水波模拟动画工程文件。两种不同水波的动画。
2022-04-12 16:43:05 101KB openGL
1
多画面播放器 需求分析 做一个类似VLC的播放器,能播放文件源,网络源,设备捕获源; 界面要求多画面监控网格,可自由切换多画面风格,支持拖拽与合并; 概要设计 使用Qt实现界面; 使用FFmpeg拉流,编解码,转码; 使用OpenCV处理图片; 使用OpenGL渲染视频帧; 详细设计 界面设计 多画面效果图 后期计划 添加显示器捕获源; 添加图片,文字,时间叠加功能; 添加多画面合成功能; 添加推流,录制功能; 添加人脸检测与识别功能; 添加美颜功能; 子模块 git clone --recurse-submodules https://github.com/ithewei/hplayer.git 要么 git clone https://github.com/ithewei/hplayer.git git submodule update --init 镜子 https://gitee.com/ithewei/hplayer.git 建立 见BUILD.md 项目博客
2022-04-12 15:02:00 34.12MB opencv player qt opengl
1
现在让我们扩展我们的程序,使它将我们简单的矩形网格转换为贝塞尔曲面。细分网格 应该为我们提供了足够的顶点来对曲面进行采样(如果我们想要更多的话,我们可以增加 内部/外部细分级别)。我们现在需要的是通过管线发送控制点,然后使用这些控制点执行计 算以将细分网格转换为我们所需的贝塞尔曲面。 假设我们希望建立一个立方体贝塞尔曲面,我们将需要16 个控制点。我们可以通过VBO 从C++端发送它们,或者我们可以在顶点着色器中硬编码写死它们。 现在是更准确地解释曲面细分控制着色器(TCS)如何工作的好时机。与顶点着色器类 似,TCS 对每个传入顶点执行一次。另外,回想一下第2 章,OpenGL 提供了一个名为 gl_VertexID 的内置变量,它保存一个计数器,指示顶点着色器当前正在执行哪次调用。曲 面细分控制着色器中存在一个类似的内置变量gl_InvocationID。 曲面细分的一个强大功能是TCS(以及TES)着色器可以同时访问数组中的所有控制 点顶点。首先,当每个调用都可以访问所有顶点时,TCS 对每个顶点执行一次可能会让人 感到困惑。在每个TCS 调用中,冗余地在赋值语句中指定曲面细分级
1
opengl超级宝典(第七版),opengl 4.5开发内容,已翻译前几章内容
2022-04-12 10:55:55 29.24MB opengl
1
C++OpenGL的框架,实现射线旋转块的三维视觉效果!c++的大作业!
2022-04-12 09:42:15 505KB C++
1
用C++结合opengl开发的一座蒙古包,并且使用了贴图和相机漫游。
2022-04-11 19:06:21 11MB opengl 三维 漫游 贴图
1
OpenGL c++ 旋转六边形 对OpenGL的初学者很有帮助
2022-04-11 15:07:47 1KB OpenGL c++ 旋转六边形
1