- 博客(5)
- 收藏
- 关注
原创 smartgit使用之一---合并分支
1.使用工具:smartgit2.情景:存在两个分支:一个自己的开发分支,一个总框架分支,如下图红框中所示,我自己开发在hudfang-local分支上进行,我领导开发在Feature/demo分支上,他做了修改同步到到demo分支上,我作了修改commit到hudfang-local分支上。现在我要合并他新提交到Feature/demo分支上的代码到我的分支上。3.合并方法(
2015-12-21 14:07:40 26364 1
原创 opengl纹理贴图(续)
1.纹理贴图就是将任意格式的图片应用到三维模型的一个或多个表面上。这样的图片通常是砖块、围栏、地板等等,可以极大增强三维场景的真实感。2.要实现纹理贴图需要做以下三件事:(1)加载纹理:将图像从硬盘加载至内存,传送到缓存。(2)提供伴随着每一个顶点的纹理坐标(3)纹理采样,得到每一个像素的颜色3.纹理坐标:纹理坐标存在的意义,贴图附着在三角形上,三角形可能被平移、旋转、缩放
2015-12-17 16:47:11 7048
原创 OpenGL深度测试与深度缓冲以及Z-fighting的消除
1.深度:是指坐标系中像素点距离摄像机的距离,摄像机可能放在坐标系的任何位置,不能简单地说像素的z越大或越小就是越靠近摄像机。2.深度缓冲区原理:就是把一个距离观察平面,也就是所谓的近裁剪面的深度值与窗口中每一个像素关联起来,这个深度值我么哦你吧它存储在一个统一的缓冲区中,那么这个缓冲区就被称为深度缓冲区。3.深度值的产生过程:当GPU执行渲染时,首先要执行的是vertex shader,
2015-12-15 16:24:27 6816
原创 OpenGL纹理贴图相关基本概念
1.纹理贴图之所以复杂是因为矩形的纹理数据需要被合理地映射到非矩形的区域上面,纹理就是数据的数组,例如颜色数据亮度数据alpha数据等,纹理的单个数据值 被叫做纹理元素 英文叫做texual,初学者会本能地把纹理当成二维图像,但是纹理也可以是一维和三维的数据。2.纹理贴图的特点:在不进行纹理贴图时,每个图元的绘制或者使用一种颜色单调着色或者根据每个顶点的颜色插值着色。而纹理贴图则是允许把一副图
2015-12-15 15:19:10 7826 3
原创 OpenGL es 流水线与驱动
一、OpenGL ES Pipeline的概念:OpenGL es 流水线就是将用户输入的3D数据经过一系列的处理最终生成用户在屏幕上看到的3D图像。这一过程由一系列专业的模块组成,如下图所示。二、OpenGL es pipeline的功能特点:3D图形=》3D图像:3D图形是精确描述的矢量数据,而3D图像是在光栅设备上显示的离散的像素数据模块功能专一:每一个模块只处理单一
2015-12-08 09:46:56 2254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人