- 博客(41)
- 资源 (1)
- 收藏
- 关注
翻译 Common Vector Operators(常见的向量操作)
周一到周五,每天一篇,北京时间早上7点准时更新~Vectors behave as you would expect for operations such as addition, subtraction, unary negation, and so on(向量们经常需要进行加减乘除这样的操作). These operators perform a per-component calcul...
2019-07-31 06:16:02
200
3
翻译 A Crash Course in 3D Graphics Math(令人吐血的3D图形学里的数学)
周一到周五,每天一篇,北京时间早上7点准时更新~First, we do not pretend here that we will cover everything that is important for you to know(首先,我们不会在这里去涵盖所有对你来说很重要的东西). In fact, we will not even try to cover everything yo...
2019-07-30 06:07:14
159
翻译 Chapter 4. Math for 3D Graphics(3D图形中的数学)
周一到周五,每天一篇,北京时间早上7点准时更新~What You’ll Learn in This Chapter(本章你将会学到啥)What a vector is, and why you should care about them(什么是向量以及为什么你需要注意他们) What a matrix is, and why you should care more about the...
2019-07-29 06:06:12
132
翻译 Using Extensions in OpenGL(使用OpenGL扩展)
周一到周五,每天一篇,北京时间早上7点准时更新~All of the examples shown in this book so far have relied on the core functionality of OpenGL(到目前为止的案例都是基于OpenGL的核心标准的). However, one of OpenGL’s greatest strengths is that i...
2019-07-26 06:12:01
465
翻译 Compute Shaders
周一到周五,每天一篇,北京时间早上7点准时更新~The first sections of this chapter describe the graphics pipeline in OpenGL(本章的第一个部分描述了OpenGL的图形管线). However, OpenGL also includes the compute shader stage(OpenGL同样包含Compute ...
2019-07-25 07:25:34
82
翻译 Framebuffer Operations(帧缓冲区的操作)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!The framebuffer is the last stage of the OpenGL graphics pipeline(帧缓冲区是OpenGL图形管线的最后一个阶段). It can represent the visible content of the screen and a ...
2019-07-24 06:15:24
255
翻译 Fragment Shaders(像素着色器)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!The fragment shader is the last programmable stage in OpenGL’s graphics pipeline(像素着色是可编程管线的最后一个阶段). This stage is responsible for determining the c...
2019-07-23 06:10:47
469
翻译 Primitive Assembly, Clipping, and Rasterization
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!After the front end of the pipeline has run (which includes vertex shading, tessellation, and geometry shading)(当前面提到的那些渲染管线阶段执行完毕后), a fixed-functi...
2019-07-22 06:07:25
378
翻译 Geometry Shaders(几何造型Shader)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!The geometry shader is logically the last shader stage in the front end(逻辑上来说,geometry shader是整个渲染管线的最后一个shader阶段), s...
2019-07-19 06:06:42
283
翻译 Tessellation(细分曲面)
Tessellation is the process of breaking a high-order primitive (which is known as a patch in OpenGL) into many smaller(Tessellation就是把很多高阶的图元变成很多小图元的过程), simpler primitives such as triangles for rende...
2019-07-18 06:38:08
637
翻译 Passing Data from Stage to Stage(在渲染管线各个阶段之间传递数据)
So far, you have seen how to pass data into a vertex shader by creating a vertex attribute using the in keyword(到现在为止,你已经看到了如何通过vertex attribute给vertex shader传递数据了), how to communicate with fixed-func...
2019-07-17 06:14:21
82
翻译 Chapter 3. Following the Pipeline(模仿工厂的流水线)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!What You’ll Learn in This Chapter(你将会学到啥)What each of the stages in the OpenGL pipeline does(渲染管线的每个阶段都干了什么) How t...
2019-07-16 06:57:08
91
翻译 Drawing Our First Triangle(绘制第一个三角形)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!Drawing a single point is not really that impressive (even if it is really big!)(画个点还不是那么杀改(过瘾的意思,湘西土家族方言))—we alread...
2019-07-16 06:56:17
98
翻译 Chapter 2. Our First OpenGL Program(咱第一个OpenGL程序)
What You’ll Learn in This Chapter(你将会学到啥)How to create and compile shader code(如何创建和编译shader代码) How to draw with OpenGL(如何使用OpenGL画画) How to use the book’s application framework to initialize your...
2019-07-15 06:20:20
88
翻译 Primitives, Pipelines, and Pixels(图元、渲染管线与像素)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!对于书本内容,我们不做任何优化,任何新手无法实现课程效果或者看起来有困难,请吐槽原书作者!As discussed, the model followed by OpenGL is that of a production lin...
2019-07-12 04:23:35
152
翻译 OpenGL的起源于发展
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!The Origins and Evolution of OpenGL(OpenGL的起源与发展)OpenGL has its origins at Silicon Graphics Inc. (SGI) and its IRIS...
2019-07-11 03:42:50
324
翻译 Chapter 1. Introduction(第一章:介绍)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!What You’ll Learn in This Chapter(你将会学到啥)What the graphics pipeline is and how OpenGL relates to it(什么是图形管线以及OpenGL...
2019-07-10 07:35:22
137
原创 OpenGLES萌谷手册(Android2018版)-杨振-专题视频课程
本课程带领至少具备我方初级入门级技术的学员学懂使用商业级的OpenGLES技术。
2017-12-11 13:32:53
143
原创 OpenGL进阶(Windows2018版)-杨振-专题视频课程
本课程带领带领至少具备我方初级入门级水平的学员学懂OpenGL(使用Shader进行图形绘制)
2017-12-11 11:26:45
289
原创 OpenGL萌谷手册视频教程-杨振-专题视频课程
OpenGL视频培训课程,本课程带领完全没有基础的学员打下坚实的OpenGL学习基础,内容包括OPenGL框架搭建、矩阵、光照、纹理、3D模型绘制、键盘鼠标、模型渲染、纹理贴图等详细内容。...
2017-12-11 11:26:24
209
原创 OpenGL初级入门视频教程(2018)-杨振-专题视频课程
OpenGL入门课程主要带领完全没有OpenGL基础的同学,入门OpenGL世界,课程内容包括OpenGL萌谷手册、搭建OpenGL绘图框架、图元绘制、矩阵操作、3D模型绘制、光照的封装、键盘鼠标事件、向量等。...
2017-12-01 18:14:48
419
原创 OpenGL视频教程1.0~4.x视频教程
这节课程是视频教程,教程在土豆网上,请点击链接进入观看:http://www.tudou.com/programs/view/etSAck2pD-Q/
2016-03-31 08:10:02
1497
原创 战火引擎中如何写glsl
之前一直苦于没有glsl的编辑工具,这下好了,新出来的战火引擎,直接支持glsl的学习。收先新建一个材质,然后新建一对glsl(vs和fs),然后随便拖一个到材质上去,这样就绑定好他们之间的关系了。剩下的就是你写glsl,把材质贴到你想做实验的游戏物体上,然后就可以看效果了。详细教程可以去看下官方的视频教程我写了一个点光源的,截图如下:
2016-03-30 21:28:04
397
原创 战火引擎中的网络模块
战火引擎中支持下载大文件的断点续传,使用起来非常简单一句话:WWW.Download("http://xxxxx/zzz","localfilepath",function(err)end,function(process)end,function()print("down load sucess")如果第一次没下载完,就手机没电了,只要继续调用这个函数就可以了,内部自动可以做到断点续传,
2016-03-30 21:24:39
403
原创 使用战火引擎制作游戏登陆界面
本文主要介绍如何一分钟使用战火引擎制作游戏登陆界面http://www.tudou.com/listplay/GSOVrfJ248o.html
2016-03-23 22:21:05
711
原创 战火引擎中如何写Lua逻辑脚本
这篇文章主要介绍战火引擎中写Lua脚本的格式。首先,Lua脚本需要按照面向对象的方式来写,每个脚本的结束都要renturn一个table,这个table里定义了一系列供引擎内核调用的方法。如果你的Lua脚本不需要绑定到GameObject上,那么Lua脚本的格式就可以随意了。举个栗子:test.lua的最简洁的内容应该是:local XX={}return XX然后
2016-03-23 08:58:54
716
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人