翻阅了很多资料,也做了不少笔记,决定还是对渲染进行一个总结,以巩固所学的东西。 《Real-Time Rendering, Third Edition》 (PDF的配图链接)将一个渲染流程分为三个阶段: 即 应用阶段(PApplication Stage)、几何阶段(Geometry Stage)、... ...
分类:
其他好文 时间:
2017-12-04 23:32:20
阅读次数:
329
http://guides.rubyonrails.org/layouts_and_rendering.html 中文 This guide covers the basic layout features of Action Controller and Action View After rea ...
分类:
其他好文 时间:
2017-11-26 17:50:52
阅读次数:
155
1.Twisted是用Python实现的基于事件驱动的网络引擎框架。 事件驱动编程是一种编程范式,这里程序的执行流由外部事件来决定。它的特点是包含一个事件循环,当外部事件发生时使用回调机制来触发相应的处理。另外两种常见的编程范式是(单线程)同步以及多线程编程。 Twisted实现了设计模式中的反应堆 ...
分类:
其他好文 时间:
2017-11-19 20:56:48
阅读次数:
152
预定义shader预处理宏: Target platform: Surface shader pass indicators: 内置全局状态变量: 内置的矩阵: 内置的向量: 光照相关的: 变量: 内置光照参数: 对于不同的Rendering Path和Pass Tag,可以使用的光照参数是不一样的 ...
分类:
其他好文 时间:
2017-11-13 21:18:27
阅读次数:
184
什么是deferred? 可以帮助我们按规定的顺序执行函数,比如说我们ajax请求数据之后,对dom进行数据填充,那我们就要先执行完ajax,拿到数据之后才能进行dom数据填充,所以这就是一个顺序执行的过程,传统的做法是事先定义好回调函数,当检测到数据请求完成时,执行事先定义的回调函数。但是,在回调 ...
分类:
Web程序 时间:
2017-11-11 19:51:06
阅读次数:
171
刚开始也不知道什么是pbr (Physically Based Rendering)后来才发现这是一种新的渲染方式 与之对应的是材质是pbs(Physically Based Shader) unity中的pbs有两种,一种是金属度的,一种是反射的, 具体前者可以做金属泥土之类,后者用于其他非金属的 ...
分类:
编程语言 时间:
2017-11-10 20:24:35
阅读次数:
437
什么是deferred对象 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结 ...
分类:
Web程序 时间:
2017-11-10 10:57:57
阅读次数:
203
虽然所知甚少,但康大的《GPU编程与Cg编程之阳春白雪下里巴人》确实带我入了shader的门,在里面我第一次清晰地知道了“语义”的意思,非常感谢。 入门shader,我觉得可以先读3本书:《GPU编程与Cg编程之阳春白雪下里巴人》=》《cg教程》=》《Real-Time Rendering 3rd》 ...
分类:
编程语言 时间:
2017-11-08 11:54:30
阅读次数:
283
* 菜单栏 * 编辑 (Edit) * 工具 (Tools) * 组 (Groups) * 视图 (Views) * 创建 (Create) * * 修改器 (Modifiers) * 动画 (Animation) * 图形编辑器 (Graph Editors) * 渲染 (Rendering) * ...
分类:
其他好文 时间:
2017-11-07 23:59:51
阅读次数:
342
通常NDR会给我们排错带来很明确的指示今天聊一个我日常运维中遇到的问题,首先我的环境是“单域多站点”模式,共有3个Site的Exchange,收件流依次是ExchangeOnlineProtection---ASiteCas---ASiteMBX---对应收件地址数据库。根据NDR,发现,邮件从EOP下来后,反复在ASite的MBX中..
分类:
数据库 时间:
2017-11-07 14:27:32
阅读次数:
443