-
使用OpenGL绘制三维钻石心形状参数
应用背景我们需要用不同的形状画出一个三维钻石。我开始听了它的形状。用户希望这个形状能在三维空间中绘制,比如用户可以改变任何形状的参数。像直径,表的大小,gurdle大小,pavallion角,起始角度,等等。OpenGL在三维形状画什么好的开发工具。所以我更愿意选择它。关键技术在这个项目中我使用一个开源的三维图形库调用opengl。我做了很多计算,以画一个心形。首先,我创建顶点,然后我画不同的面和存储在一些数组中。并通过适当的方式,根据给定的参数,钻石心形状相结合,生成的钻石心形状;
- 2022-07-21 14:45:06下载
- 积分:1
-
OpenGL编程指南前5章部分实例代码
OpenGL编程指南前5章部分实例代码,包括:
1、双缓冲程序 double.c
2、 直线点画模式 lines.c
3、标记多边形边界边,绘制一个凹多边形 concavePoly
4、创建一个20面体,并近似模拟球体
5、变换立方体
6、行星系统
7、平滑着色的三角形
8、 不同材质和光照
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-08-24 20:50:05下载
- 积分:1
-
采用OPEN GL 开发的基于VC++ 6.0的机器手运动仿真程序
原创开发,在VC++环境下建立了OPENGL视景仿真环境,动画渲染机制,雾化及光照效果等,采用了多级显存的入栈出栈操作,实现了多级机器手的运动显示。相对于其他的实时仿真系统如VEGA等,该方案无需安装环境插件,且效率高,实时性好,可用作实时测控环境。
- 2022-10-27 08:15:03下载
- 积分:1
-
OpenGL模型视图矩阵变换例程
向量类, 向量的叉乘、点乘运算矩阵类, 矩阵类包括矩阵的相乘、转置、求逆、求行列式等功能,添加OpenGL中可用的旋转、缩放和平移等矩阵运算 可实现类似于MATLAB的矩阵运算功能形象化展示模型视图矩阵变换, 分别管理模型矩阵、视图矩阵,
- 2022-07-10 00:13:05下载
- 积分:1
-
纹理映射
纹理映射#include
#ifdef __APPLE__
#include
#else
#include
#endif
GLfloat planes[]= {-1.0, 0.0, 1.0, 0.0};
GLfloat planet[]= {0.0, -1.0, 0.0, 1.0};
GLfloat vertices[][3] = {{-1.0,-1.0,-1.0},{1.0,-1.0,-1.0},
{1.0,1.0,-1.0}, {-1.0,1.0,-1.0}, {-1.0,-1.0,1.0},
&nbs
- 2023-07-29 13:35:04下载
- 积分:1
-
实现了3D效果的水波纹扩散,鼠标点击扩散
实现了3D效果的水波纹扩散,鼠标点击扩散-achieve the 3D effect of water bellows proliferation, the spread of the mouse click
- 2022-01-26 00:59:59下载
- 积分:1
-
Qt opengl绘制3D场景旋转
文件内容为qt实现3d场景,接口是opengl es解析obj模型数据,张贴纹理实现房子外观更加逼真,通过键盘可以操作整个场景的方向远近。
- 2022-08-17 07:28:14下载
- 积分:1
-
通过Kinect v2.0+ VS2012+openCV2.4.9将彩色帧映射到深度空间
本人,在结合Kinect v2.0+ VS2012+openCV2.4.9,将彩色帧映射到深度空间,本想利用一些国内外的现有资料,怎奈只找到MapDepthrFrameToColorSpace,空间的转换,未找到现成的程序能够使用openCV2.4.9将Kinect v2.0里的彩色帧映射到深度空间里,故自己尝试着将MapColorFrameToDepthSpace在程序中实现,程序写出来,也能跑出来,映射也实现了,但还有点瑕疵。鉴于当前无相关标准结果参考,故上传于此,待同仁参考,期待改进。让我们一起来将Kinect v2.0+ VS2012+openCV2.4.9完美结合,将Kinect v2.0的所有功能完美呈现。
- 2023-06-10 09:30:03下载
- 积分:1
-
奥运五环的OpenGL动画动画技术
奥运五环动画openGL动画技术-Olympic rings animation openGL animation technology
- 2022-03-20 18:06:47下载
- 积分:1
-
Cb learning OPENGL application programming, this is one example of
应用cb学习OPENgl编程,这是例子1-Cb learning OPENGL application programming, this is one example of
- 2022-02-26 00:40:48下载
- 积分:1