![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Programming Language
文章平均质量分 85
葭五
计算机专业的经济学家
展开
-
JS的几个值得注意的地方
1. 变量的声明 使用var来声明一个变量,然后就可以使用了。如果未声明而使用一个变量,则相当于到全局对象查找这个变量(有点lua metatable的感觉),举例来说: function () { var i; } 这声明一个local变量(local的定义在2中述)i。 如果是这样: function () { i = 10; } 这原创 2015-08-18 13:18:29 · 797 阅读 · 0 评论 -
神奇的λ-calculus
λ-calculus之所以有着诱人的魅力,在于它的简洁和强大。它可以被称为是最小的通用程序设计语言。原创 2015-11-04 21:22:49 · 9490 阅读 · 1 评论 -
OpenGL超级宝典7th简体中文-第三章-管线一览
第三章 管线一览本章我们会学到什么 OpenGL管线的每个阶段做什么的 如果连接着色器和固定功能管线阶段 如果创建一个程式同时使用图形管线的每个阶段 在本章我们将从始至终过一遍OpenGL管线,对每个阶段进行考察,包括固定功能块和可编程着色器块。我们已经对顶点着色器和片段着色器有了初步的大致了解。然而,我们创建的应用只能简单地在固定位置绘制一个三角形。翻译 2015-12-24 00:08:14 · 1314 阅读 · 3 评论 -
OpenGL超级宝典7th简体中文-第五章-数据
我们会学到什么 如何创建缓冲和纹理,用它们来存储数据,以及程式如何访问数据。 如何使得OpenGL自动为我们的顶点属性提供数据。 如何从着色器中访问纹理和缓冲。 至今为止的示例中,我们要么在着色器直接使用硬编码的数据,要么将值一个一个地传入到着色器中。但要充分地演示OpenGL管线的构造,这很难代表现代图形编程。现代的图形处理器设计为流式处理器,可以吞吐大量的数据。翻译 2016-01-20 22:09:34 · 1821 阅读 · 0 评论 -
OpenGL超级宝典7th简体中文-第二章-我们的第一个OpenGL程式
第二章 我们的第一个OpenGL程式我们会从本章学到什么 如何创建并编译着色器代码 如何使用OpenGL绘图 如何使用本书的应用框架来初始化我们的程式并进行清理 在本章中,我们引入本书中几乎所有示例都会使用的一个简单的应用框架。本章会向我们展示如何使用书中的应用框架创建主窗口并渲染简单图形到上面。我们还会看到一个很简单的GLSL着色器是怎样的,如何编译它,以及如何用它来渲染简单的点。翻译 2015-12-20 11:56:24 · 2507 阅读 · 0 评论 -
让Python程序在线执行
发现python更有趣、更强大的地方原创 2016-10-09 15:58:59 · 6123 阅读 · 1 评论