- 博客(46)
- 资源 (1)
- 收藏
- 关注
原创 【挑战复制粘贴写WebGL】WebGL2.0绘制一个三角形
当领导的当然只需要做架构设计,剩下的就是复制粘贴就可以了。【挑战CTR C/V写程序】搞定WebGL中三角形的绘制。即便你没有人可以领导,你也可以领导你的代码。
2024-11-11 10:05:35
166
原创 OpenGL Super Bible 7th - Drawing Our First Triangle(绘制第一个三角形)
简介本文的原版为《OpenGL Super Bible 7th》,是同事给我的,翻译是原文+译文的形势。文章不属于机器直译,原因在于语言不存在一一对应的关系,我将尽可能的按照中国人看起来舒服的方式来翻译这些段子,如果段子让你感到身心愉悦,那还劳烦点个关注,追个更。如果我没有及时更新这些东西,那一定是我没好好干活导致的,欢迎同学们监督。另外,我在东汉书院中为同学们准备了大量的游戏开发图形学方面的资料,欢迎下载东汉书院App,跟着我们,每天进步一点点,帮助同学们实现从理论到代码落地的最后一步。
2024-06-18 09:18:19
1008
原创 OpenGL Super Bible 7th - Using Shaders(使用Shader)
简介本文的原版为《OpenGL Super Bible 7th》,是同事给我的,翻译是原文+译文的形势。文章不属于机器直译,原因在于语言不存在一一对应的关系,我将尽可能的按照中国人看起来舒服的方式来翻译这些段子,如果段子让你感到身心愉悦,那还劳烦点个关注,追个更。如果我没有及时更新这些东西,那一定是我没好好干活导致的,欢迎同学们监督。另外,我在东汉书院中为同学们准备了大量的游戏开发图形学方面的资料,欢迎下载东汉书院App,跟着我们,每天进步一点点,帮助同学们实现从理论到代码落地的最后一步。
2024-06-18 09:16:30
745
原创 OpenGL Super Bible 7th-咱第一个OpenGL程序
简介本文的原版为《OpenGL Super Bible 7th》,是同事给我的,翻译是原文+译文的形势。文章不属于机器直译,原因在于语言不存在一一对应的关系,我将尽可能的按照中国人看起来舒服的方式来翻译这些段子,如果段子让你感到身心愉悦,那还劳烦点个关注,追个更。如果我没有及时更新这些东西,那一定是我没好好干活导致的,欢迎同学们监督。另外,我在东汉书院中为同学们准备了大量的游戏开发图形学方面的资料,欢迎下载东汉书院App,跟着我们,每天进步一点点,帮助同学们实现从理论到代码落地的最后一步。
2024-06-17 10:07:53
600
原创 OpenGL Super Bible 7th-Primitives, Pipelines, and Pixels图元、渲染管线与像素
本文的原版为《OpenGL Super Bible 7th》,是同事给我的,翻译是原文+译文的形势。文章不属于机器直译,原因在于语言不存在一一对应的关系,我将尽可能的按照中国人看起来舒服的方式来翻译这些段子,如果段子让你感到身心愉悦,那还劳烦点个关注,追个更。如果我没有及时更新这些东西,那一定是我没好好干活导致的,欢迎同学们监督。另外,我在东汉书院中为同学们准备了大量的游戏开发图形学方面的资料,欢迎下载东汉书院App,跟着我们,每天进步一点点,帮助同学们实现从理论到代码落地的最后一步。
2024-06-16 17:29:09
1836
翻译 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
330
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
251
翻译 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
223
翻译 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
753
翻译 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
153
翻译 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
349
翻译 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
650
翻译 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
472
翻译 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
405
翻译 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
974
翻译 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
148
翻译 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
233
翻译 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
183
翻译 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
162
翻译 Primitives, Pipelines, and Pixels(图元、渲染管线与像素)
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!对于书本内容,我们不做任何优化,任何新手无法实现课程效果或者看起来有困难,请吐槽原书作者!As discussed, the model followed by OpenGL is that of a production lin...
2019-07-12 04:23:35
274
翻译 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
463
翻译 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
238
原创 OpenGLES萌谷手册(Android2018版)-杨振-专题视频课程
本课程带领至少具备我方初级入门级技术的学员学懂使用商业级的OpenGLES技术。
2017-12-11 13:32:53
234
原创 OpenGL进阶(Windows2018版)-杨振-专题视频课程
本课程带领带领至少具备我方初级入门级水平的学员学懂OpenGL(使用Shader进行图形绘制)
2017-12-11 11:26:45
365
原创 OpenGL萌谷手册视频教程-杨振-专题视频课程
OpenGL视频培训课程,本课程带领完全没有基础的学员打下坚实的OpenGL学习基础,内容包括OPenGL框架搭建、矩阵、光照、纹理、3D模型绘制、键盘鼠标、模型渲染、纹理贴图等详细内容。...
2017-12-11 11:26:24
299
原创 OpenGL初级入门视频教程(2018)-杨振-专题视频课程
OpenGL入门课程主要带领完全没有OpenGL基础的同学,入门OpenGL世界,课程内容包括OpenGL萌谷手册、搭建OpenGL绘图框架、图元绘制、矩阵操作、3D模型绘制、光照的封装、键盘鼠标事件、向量等。...
2017-12-01 18:14:48
510
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人