码迷,mamicode.com
首页 >  
搜索关键字:opengl 编程指南    ( 3273个结果
COLLADA概述
3D资产交换模式COLLADA?定义了一个基于XML的模式,以便在应用程序之间轻松传输3D资产-使各种3D创作和内容处理工具能够组合到一个生产流水线中。中间语言提供对视觉场景的全面编码,包括:几何,着色器和效果,物理,动画,运动学,甚至同一资产的多个版本表示.COLLADAFX通过使用OpenGL?着色语言,Cg,CgFX和DirectX?FX进行编写和打包,使领先的3D创作工具能够有效地协同工作
分类:其他好文   时间:2018-12-06 22:15:08    阅读次数:149
OpenGL ES 渲染立体图形
一、理解 顶点数据存储在申请的缓冲区中,其由数据总线传递给着色器(如果是片元着色器,还须将顶点转换成片元),再由着色器最终渲染到涂层上; 二、思路 1.设置涂层; 2.创建上下文; 3.清空缓存区; 4.创建渲染缓存区和帧缓存区; 5.开始绘制; 三、核心代码 //最终渲染 四、效果 GitHub ...
分类:其他好文   时间:2018-12-05 12:40:42    阅读次数:190
PYTHON面向对象编程指南pdf
【 "下载地址" 】 Python是一种面向对象、解释型的程序设计语言,它已经被成功应用于科学计算、数据分析以及游戏开发等诸多领域。 本书深入介绍Python语言的面向对象特性,全书分3个部分共18章。第1部分讲述用特殊方法实现Python风格的类,分别介绍了__init__()方法、与Python ...
分类:编程语言   时间:2018-11-30 15:42:31    阅读次数:301
openGL管线各环节细节
↓ ↓ 一、内存开始 1、一次一个顶点: glBegin 顶点 法线 颜色 纹理 ... glEnd 2、顶点数组:glDrayArrays 3、显示列表:glNewList glEndList 4、缓存区对象:glBufferData ↓ ↓ 二、各顶点操作 1、各顶点会通过模型矩阵和投影矩阵来转 ...
分类:其他好文   时间:2018-11-30 14:10:50    阅读次数:167
Tetris(俄罗斯方块)
一天有个小朋友问我OpenGL俄罗斯方块怎么写, 俄罗斯方块分成两部分游戏逻辑和画面渲染. 1. 游戏逻辑 一个简单的俄罗斯方块的逻辑部分需要考虑的情况如下: 1. 方块的表示(坐标, 旋转, 上下左右移动) 2. 格子的状态记录, 移动中的方块和边界的碰撞检测和已固定的方块的碰撞检测 3. 行满检 ...
分类:其他好文   时间:2018-11-30 00:42:39    阅读次数:255
计算机图形学第四章练习——画饼图
计算机图形学第四章后边示例代码里有一段画饼图的练习,画出来是这样的 中间有一段中心画圆法未实现,搜集了网上资料补全并执行了这段代码,作为openGL的学习练习 ...
分类:其他好文   时间:2018-11-29 21:47:21    阅读次数:256
01 sparkAPI-阅读总结-
Spark Streaming编程指南 概观 一个快速的例子 基本概念 链接 初始化StreamingContext 离散流(DStreams) 输入DStreams和Receivers DStreams的转换 DStreams的输出操作 DataFrame和SQL操作 MLlib运营 缓存/持久性 ...
分类:Windows程序   时间:2018-11-23 21:58:26    阅读次数:276
QT_OPENGL-------- 3.ElementArraryBuffer
与上一节内容基本相同,只是用ElementArraryBuffer绘制三角形,也就是VBO与IBO。 1.VBO 一系列点,通过glDrawArrays指定绘制几个点,是连续的,不能跳跃。2.IBO(ElementArrayBufferObject) 一系列点,通过指定其中的某一些点组成三角形,不需 ...
分类:其他好文   时间:2018-11-22 20:43:13    阅读次数:113
OpenGL 混合功能
一、概念:简言之,即在颜色缓存区和深度缓存区中,新旧颜色的覆盖和替换问题;已经存在于缓存区的为目标颜色,即将进入缓存区的为源颜色; 二、应用场景:在不透明的图形前绘制一个透明的图形; 三、主要代码实现 //核心代码 四、效果 ...
分类:其他好文   时间:2018-11-19 17:22:39    阅读次数:146
[opengl] 画一个可移动的自行车 二维几何变换(平移、旋转、缩放)
include include "glut.h" include "iostream" using namespace std; void init(void) { glClearColor(0.0f, 0.0f, 0.0f, 0.0f); glClear(GL_COLOR_BUFFER_BIT); ...
分类:移动开发   时间:2018-11-15 13:40:13    阅读次数:324
3273条   上一页 1 ... 31 32 33 34 35 ... 328 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!