自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

转载 Opengl 坐标

继续 Learn Opengl在流水线(Pipe line)中,物体的顶点在最终转化为屏幕坐标之前还会被变换到多个坐标系统。下图展示了整个流程:局部空间局部空间是指物体所在的坐标空间,即对象最开始所在的地方。想象你在一个建模软件中创建了一个立方体。你创建的立方体的原点有可能位于(0, 0, 0),即便它有可能最后在程序中处于完全不同的位置。你的模型的所有顶点都是在局

2016-12-30 13:57:18 2617

转载 矩阵、向量的变换

继续  Learn Opengl向量相乘点乘两个向量的点乘等于它们的数乘结果乘以两个向量之间夹角的余弦值。公式:v¯⋅k¯=||v¯||⋅||k¯||⋅cosθ如果v¯和k¯都是单位向量,它们的长度会等于1。这样公式会有效简化成:v¯⋅k¯=1⋅1⋅cosθ=cosθ我们使用点乘(dot produ

2016-12-29 10:59:57 8140

转载 纹理

继续 LearnOpenGL纹理(Texture)。纹理是一个2D图片(甚至也有1D和3D的纹理),它可以用来添加物体的细节;你可以想象纹理是一张绘有砖块的纸,无缝折叠贴合到你的3D的房子上,这样你的房子看起来就像有砖墙外表了。因为我们可以在一张图片上插入非常多的细节,这样就可以让物体非常精细而不用指定额外的顶点。纹理坐标为了能够把纹理映射(Map)到三角形上,我们

2016-12-20 16:42:26 1451

转载 shader 输入输出

opengl es的shader 有3种类型修饰:uniform,attribute,varying,区别见:http://blog.csdn.net/renai2008/article/details/7844495向量GLSL中的向量是一个可以包含有1、2、3或者4个分量的容器,分量的类型可以是前面默认基础类型的任意一个。它们可以是下面的形式(n代表分量的数量):

2016-12-19 16:08:33 1682

转载 opengl 画三角形

LearnOpenGL 学习笔记使用环境:mac10.12, xocde, cocos2d-x 3.13顶点输入要渲染一个三角形,需指定三个顶点,每个顶点都有一个3D位置。我们会将它们以标准化设备坐标的形式(OpenGL的可见区域)定义为一个GLfloat数组。GLfloat vertices[] = { -0.5f, -0.5f, 0.0f, 0.5

2016-12-16 17:32:09 1445

转载 opengl 简介

转自:LearnOpenGLopengl 学习笔记OpenGL到底是什么?OpenGL本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范(Specification)。OpenGL库的开发者通常是显卡的生产商,故当产生一个bug时通常可以通过升级显卡驱动来解决。这些驱动会包括你的显卡能支持的最新版本的OpenGL。状态机OpenGL自身是一个

2016-12-15 13:42:58 753

转载 (二) shader 简介

shader language被定位为高级语言,如,GLSL的全称是“High Level ShadingLanguage”,Cg语言的全称为“C for Graphic”, 不过高级语言的一个重要特性是“独立于硬件”,在这一方面shader language暂时还做不到,shader language完全依赖于 GPU构架 。Shader language目前主要

2016-12-06 12:41:36 656

转载 (一)GPU图形绘制管线

《GPU编程与 CG语言之阳春白雪下里巴人 》读书笔记图形绘制管线描述GPU 渲染流程,即“给定视点、三维物体、光源、照明模式,和纹理等元素,如何绘制一幅二维图像”。 图形绘制管线分为三个主要阶段: (一)应用程序阶段,使用高级编程语言(C、C++、JAVA等)进行开发,主要和CPU、内存打交道,诸如碰撞检测、场景图建

2016-12-06 12:07:57 658

cocos2dx 3.x 水波纹

把 Birkemose 用 cocos2d-iphone v1.1 写的那个水波纹特效,用 cocos2dx v3.13 重新实现。 资源包括 原版 和我自己的改写版。

2017-01-13

cocos2d iphone 开发教程

学习cocos2d 开发游戏的不错的书目。知易教程1-7,内涵代码。

2011-03-02

中国象棋(vc源码)

中国象棋游戏!有详细的源码说明。 平台vc6.0; 技术: MFC。

2010-05-18

空空如也

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

TA关注的人

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