摘要:
新建一个shader,名为MyShader1内容如下:1、_MainTex 为变量名2、“Base (RGB)”表示在unity编辑面板中显示的名字,可以定义为中文3、2D 表示变量的类型4、white 表示初始值(默认值),默认为白色变量名建议下划线开头我们也来定义几个变量试试:_My2D ("B... 阅读全文
摘要:
Lua中的table不是一种简单的数据结构,它可以作为其它数据结构的基础。如数组、记录、线性表、队列和集合等,在Lua中都可以通过table来表示。 1、数组 使用整数来索引table即可在Lua中实现数组。因此,Lua中的数组没有固定的大小,如: a = {} for i = 1, 1000 do 阅读全文
摘要:
1. 迭代器与Closure在Lua中,迭代器通常为函数,每调用一次函数,即返回集合中的“下一个”元素。每个迭代器都需要在每次成功调用之间保持一些状态,这样才能知道它所在的位置和下一次遍历时的位置。从这一点看,Lua中closure机制为此问题提供了语言上的保障,见如下示例:function val... 阅读全文
摘要:
vs对于shader的插件:http://blog.shuiguzi.com/shaderlabvs-release-page.html 计算机有一块重要的组成部分,就是“显卡”,大家玩游戏的话,肯定是会配置一块好的显卡, 因为3D游戏绘制过程的计算大部分都是由显卡来完成的,而实际上CPU工作的负荷 阅读全文