转自http://www.itnose.net/detail/6098474.html经过前面的系列文章中的三个例子,尽管代码简单,但是我想应该还有些地方没有100%弄明白,我们现在得回过头来补充一些必备的数学、图形学知识1、图形管道第一个例子中我有提到顶点着色和片段着色在整个图形绘制过程中属于一个...
分类:
编程语言 时间:
2015-06-19 18:33:36
阅读次数:
134
转自http://www.itnose.net/detail/6097625.html上篇文章中我们掌握了表面剔除和剪裁模式这篇文章将利用这些知识实现一个简单的,但是又很常用的例子:把一张图片做成圆角矩形例3:圆角矩形Shader好吧我承认在做这个例子的时候走了不少弯路,由于本人对矩阵的知识掌握已经...
分类:
编程语言 时间:
2015-06-19 18:31:57
阅读次数:
208
转自http://www.itnose.net/detail/6116553.html如果前面几个系列文章的内容过于冗长缺乏趣味着实见谅,由于时间原因前面的混合部分还没有写完,等以后再补充,现在开始关于反射的内容了。折射与反射在物理世界中,光的反射与折射往往是同时存在的,光源由真空或者空气中射入一种...
分类:
编程语言 时间:
2015-06-19 18:08:45
阅读次数:
213
转自http://www.itnose.net/detail/6095974.html上一篇文章的例子中我们可以看到顶点着色器的输出参数可以说是直接作为了片段着色器的形参传递过来,那么不由得一个问题浮现出来,顶点着色器的形参是从何处传递过来的?顶点着色器的形参是gameObject 的meshRen...
分类:
编程语言 时间:
2015-06-19 18:05:12
阅读次数:
148
转自http://www.itnose.net/detail/6095323.html前提知识点:1.CG代码必须用CGPROGRAM。。。ENDCG括起来2.顶点着色器与片段着色器的主函数名称可随意,但需要再#pragma vert 与#pragma fragment中声明并且与主函数名完全匹配,...
分类:
编程语言 时间:
2015-06-19 16:35:59
阅读次数:
171
比较不好找的东西先留个名。。。1.android全套开发环境几乎包括4.0以后的全套sdk,系统镜像链接:http://pan.baidu.com/s/1o6xbAQ2 密码:d9eq 解压后大概有20g+2.cg标准函数库链接:http://pan.baidu.com/s/1ntl8vVF 密码:...
分类:
其他好文 时间:
2015-06-19 01:23:58
阅读次数:
127
js回收机制:当一个函数全部执行完毕或者返回了值的时候,函数里面的变量会被清除回归到初始状态。在某种情况:js这样的回收机制就会引出一个问题,当一个函数被执行完毕后cg了,然而在函数外的一个变量需要用调用该函数里面的值时就不能有想要的效果了例子:分析for循环第一次 i 等于0的时候,传递给resu...
分类:
Web程序 时间:
2015-06-17 19:42:10
阅读次数:
212
百度搜索引擎建议是我们的HTML文件最好不要超过128KB,其实现在对于那些大文件搜索引擎也是很容易就抓取到的,只不过我们是尽量在可能的情况下把我们的网页代码越精简越好,我们要知道搜索引擎抓取网页的时候可能不去索引整个的文件,索引的仅是前面一部分的信息,如果网页代码冗余过大,那么就容易把我们网页.....
分类:
Web程序 时间:
2015-06-16 18:27:31
阅读次数:
157
Unity CG 写一个超酷的 ray-marching(shader纯代码写3D)1.其实自从看了http://www.shadertoy.com(inigo quilez为其主创始人)上的shader后,让我感到很高兴
2.更重要的是自从我接触了一个叫 inigo quilez 的shader技术后,让我觉得shader情感更深的浓厚了
3.http://www.iquilezles.org...
分类:
编程语言 时间:
2015-06-16 09:21:08
阅读次数:
671
http://news.hxsd.com/CG-animation/201208/663303.html编者按:《My Tai Chi》是一系列基于移动平台的三维互动产品,由北京七星汇工作室和清华大学课题组用了两年时间联合开发完成。该APP获选2012年ACM SIGGRAPH。SIGGRAPH大会...
分类:
移动开发 时间:
2015-06-11 16:06:45
阅读次数:
372