本文参考《WebGL编程指南》 仿射变换:移动,旋转,缩放 在做变换时,通常是使用矩阵。 首先画出一个初始的三角形作为对比: 源码: test.js function main() { var gl = Init(); if(!gl) { console.log('Failed to init');
分类:
Web程序 时间:
2016-02-05 22:11:02
阅读次数:
545
本文参考《WebGL编程指南》 利用上一章的知识,画出以下多个点: 源码: test.js function main() { var gl = Init(); if(!gl) { console.log('Failed to init'); return; } var n = InitVertic
分类:
Web程序 时间:
2016-02-04 19:02:24
阅读次数:
500
#本文参考《WebGL编程指南》 着色器中有两种变量类型: (1)attribute:每个顶点相关的数据 (2)uniform:每个顶点都一样的数据 #比如:每个顶点的位置都不同,则位置是attribute;如果每个顶点都是红色,则这个红色可以是uniform。 传参到着色器的步骤: (1)在着色器
分类:
Web程序 时间:
2016-02-03 16:33:50
阅读次数:
159
#本文主要参考自《WebGL 编程指南》 所需要的库文件: cuon-matrix.js // cuon-matrix.js (c) 2012 kanda and matsuda /** * This is a class treating 4x4 matrix. * This class cont
分类:
Web程序 时间:
2016-02-03 12:41:58
阅读次数:
179
转自http://blog.csdn.net/liang13664759/article/details/1771246 最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然
分类:
系统相关 时间:
2016-01-29 16:01:00
阅读次数:
658
新年伊始,开源慕课的知识库上线了。初期提供了《Linux命令大全/Bash参考》《高级Bash脚本编程指南》两个系列。其他资料正将陆续上线。其中,《高级Bash脚本编程指南》对于Shell学习者来说,是一本神一样的书籍。它的原作者是MendelCooper,英文名叫《AdvancedBash-ScriptingGu..
分类:
其他好文 时间:
2016-01-28 19:37:25
阅读次数:
177
Java注解编程指南Java Annotation Tutorial+1概念注解是JDK1.5开始引入的一个Java语言新特性。注解是与接口很相似,它与类、接口、枚举是在同一个层次,它们都称作为java 的一个类型(TYPE)。+1.1Java语言指南解释注解(也被称做元数据),为我们提供了程序代码...
分类:
编程语言 时间:
2016-01-25 17:04:46
阅读次数:
257
https://msdn.microsoft.com/zh-cn/library/bb397687.aspxLambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。Lambda 表达式对于编写 LIN...
一、介绍 OC这个语言尽可能的将一些决定从编译和链接时推迟到运行时。它会尽可能的动态的处理事情。这意味这个语言不仅需要一个编译器,还需要一个运行时系统去执行编译过的代码。这个运行时系统扮演着对于OC这个语言操作系统的的角色,使得这个语言得以运行。 这个教程将探究NSObject这个类以及OC这个.....
分类:
其他好文 时间:
2015-12-29 21:08:48
阅读次数:
401
原文:http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html译者序:这个是官方的LPeg的文档。这段时间学习LPeg的时候发现国内关于LPeg的文章很少,所以决定把文档翻译一下。翻译的不是很完整,只是常用的一部分,会慢慢的翻译下去,有同学能帮我补全的话就太...
分类:
其他好文 时间:
2015-12-25 19:23:05
阅读次数:
240