折射的原理是运用BTDF的一个球形高斯近似 需要考虑折射光的来源,一般会想到用环境贴图(IBL)或者grab texture,但是折射光不全都来自一个平面,所以选择环境贴图来作为折射光.这个效果主要是BTDF计算折射光,和BRDF计算物体的反射光,二者加和即是最终结果. 我们需要用到的参数  我们的最终实现公式为: fr是BRDF,ft是BTDF. Fr 我们首先复习一下BRDF,因为BTDF也要用到BRDF的知识.详细BRDF请看这篇:Unity3d 基于物理渲染Physically-Base…
这里只是张贴在实时折射和脚本反思shader, 大约NGUI第一部分请下载. 这个版本的主要缺点是折射平面部Layer必须是water层.假设有专家谁可以摆脱这一个.请记得把代码回该条,谢谢! Water.cs using UnityEngine; using System.Collections; using System; using System.Collections.Generic; /// <summary> /// 水面 /// </summary> [AddComp…
原文链接:http://www.ceeger.com/forum/read.php?tid=3162&fid=2 Unity没有原生的实时镜面反射Shader,分享几个自己写的,希望能抛砖引玉. 包里4个文件Mirror.cs :与shader互动的脚本,使用这组材质同时要把这个脚本拖给使用的物体才能生效Mirror-BumpSpec.shader 实时镜面反射shader 可以配合法线贴图一起用 适用于平面物体Mirror-AlphaBumpSpec.shader  实时镜面发射.透明材质,可…
http://blog.csdn.net/nijiayy/article/details/45366427…
unity5 人皮渲染  Skin Shading 换了一种方法,优化了一下代码,unity5效果很好,消耗不大 点开可查看大图 加入了次表面散射的阴影与自阴影 unity5  ocean real-time rendering海洋渲染 unity5  fur real-time rendering 毛皮渲染 unity4  Non-Photorealistic Rendering 各种卡通素描绘画渲染 unity5 MLAA  (Morphological Antialiasing) unit…
[SIGGRAPH][最终幻想XV]的战斗场景实时演示的要点解说 原文:西川善司 http://www.4gamer.net/games/999/G999902/20160730004/       SIGGRAPH并不只是非实时的CG的学术会议.从2010年的SIGGRAPH 2010开始,也有了聚焦实时渲染技术的称作[Real-Time Live!]的活动.          在仅有的5分钟时间里,一边在实际演示的机器上运行程序,一边由演讲者进行解说,这个是Real-Time Live!活动…
模拟POST.Get 请求的工具----APIpost(中文版POSTMAN) 快速生成.一键导出api文档 在线模拟调试,结果实时返回 模拟登录后请求API 支持团队协作 官网:https://www.apipost.cn/…
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行..在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果.你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了! 1.命令格式: watch[参数][命令] 2.命令功能: 可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令…
  哪里来的需求? 众所周知,由于不同的设备配置不同.导致其CPU和GPU处理能力有高有低.同样的游戏想要在所有设备上运行流畅且画面精美,是不可能的.这就需要我们针对不同的设备能力进行画质调节,以保证游戏的流畅运行.   我们需要控制什么? 想要得到我们需要控制什么,只需要找出影响游戏运行效率的点即可. 当然在此不能一一列举出所有游戏类型的点.但笔者就个人经验,列出一些能用点. *贴图精度 *渲染面数 *材质复杂度 *粒子数目 *阴影质量 *水面效果 *增强性场景交互 *引擎后期效果 下面,我们…
[前言]自半年前笔者发表博客“什么是计算机图形学”以来,时常有人来向笔者询问3D模型的构建方法与工具.笔者的研究方向是以3D技术为主,具体包括3D建模,3D处理及3D打印三个方面,在3D建模与处理方面从事了十多年的研究,接触过很多3D相关的软件,在这方面有些经验.因此,特撰写此文,以帮助我们的学生及关注3D技术的人了解3D建模和3D技术.本文仅仅为笔者根据自己的经验对3D建模与处理软件浅薄的理解,不涉及对技术的深入讨论,是非学术性的.因此,笔者尽量尝试用通俗的语言介绍一下各种3D建模的软件和工具…