打算重拾3d渲染了,计划把主要理论过一遍,每部分琢磨一个言之有物的demo。

因为很多东西要现学,再加上上班-8h,更新会比较慢,但会坚持。

(待续)

-------houdini+unity河流(2019-3-24)
(一):https://zhuanlan.zhihu.com/p/60264624
(二):https://zhuanlan.zhihu.com/p/60612592
(三):https://zhuanlan.zhihu.com/p/60623339

-------根据微表面结构求法线分布函数D(2019-2-28)
微表面理论玩票
例1:https://zhuanlan.zhihu.com/p/57782410
例2-1:https://zhuanlan.zhihu.com/p/57873623
例2-2:https://zhuanlan.zhihu.com/p/57883306
例2-2续:https://zhuanlan.zhihu.com/p/57979223

---------解析视差(analytic parallax)(2019-2-25)
(一):https://zhuanlan.zhihu.com/p/56976385
(二):https://zhuanlan.zhihu.com/p/57570981

---------体积云注记(2019-2-12)
https://zhuanlan.zhihu.com/p/56447504

----------houdini,烘焙无缝噪声(2019-1-30)
(一)https://zhuanlan.zhihu.com/p/56111728
(二)https://zhuanlan.zhihu.com/p/56115206

----------houdini, 模型转体素风格(2019-1-30)
(一)https://zhuanlan.zhihu.com/p/55942910
(二)https://zhuanlan.zhihu.com/p/55982770

----------肥皂泡(2019-1-27)

----------油膜(2019-1-27)

----------水中障碍物泡沫(2019-1-6)

视频:
https://v.youku.com/v_show/id_XNDAxMTM1NjYxMg==.html?spm=a2h3j.8428770.3416059.1

----------night water (2018-12-31)

视频:
https://v.youku.com/v_show/id_XMzk4OTg3MTg2MA==.html?spm=a2h3j.8428770.3416059.1

----------分块体积云 (2018-12-22)

视频:
步骤1(生硬):
https://v.youku.com/v_show/id_XNDAxMTM1MTA1Ng==.html?spm=a2h3j.8428770.3416059.1

步骤2(加过度):
https://v.youku.com/v_show/id_XNDAxMTM1MzE0NA==.html?spm=a2h3j.8428770.3416059.1

-----------雨(2018-12-19)

视频:
http://v.youku.com/v_show/id_XMzk3MDU2ODUwNA==.html?spm=a2h3j.8428770.3416059.1

--------foam(2018-9-24)

视频:http://v.youku.com/v_show/id_XMzg2MzEyNjEyOA==.html?spm=a2h0j.11185381.listitem_page1.5~A

--------worley噪声(2018-9-24)

视频:http://v.youku.com/v_show/id_XMzgzNTQzODM1Ng==.html?spm=a2h0j.11185381.listitem_page1.5!2~A

--------高度雾(2018-8-31)

视频:https://v.youku.com/v_show/id_XMzgwNjQ4NzI5Mg==.html?spm=a2h3j.8428770.3416059.1

----焦散(2018-8-19)

截图:

视频:https://v.qq.com/x/page/b0761725wc0.html

----curl 2 (2018-6-6)

实现了恒定的源。

截图:

视频:

http://v.youku.com/v_show/id_XMzY0Nzk4ODQyOA==.html?spm=a2h3j.8428770.3416059.1

----curl 1  (2018-6-3)

还没研究到位,只有个初步效果。

gif:

视频:

http://v.youku.com/v_show/id_XMzY0Mzc2NDc2NA==.html?spm=a2h3j.8428770.3416059.1

另外在过程中发现要想获得好的curl noise,作为基础的柏林噪声很重要,回头又在搞柏林噪声。

刚将无缝3d柏林噪声由cpu改成了gpu(还没用到curl中)。

截图:

视频:

http://v.youku.com/v_show/id_XMzY0Mzc1NjI4MA.html?spm=a2h0j.11185381.0.11185381

----平面模糊反射(2018-4-28)

视频:

http://v.youku.com/v_show/id_XMzU3MTc3ODAzMg==.html?spm=a2h3j.8428770.3416059.1

----云海(2018-4-18)
截图:

视频:

http://v.youku.com/v_show/id_XMzU0NjYzOTMwNA==.html?spm=a2h3j.8428770.3416059.1

----翻页效果(2018-4-16)

截图:

视频:

http://v.youku.com/v_show/id_XMzU0MTA0MTQ0NA==.html?spm=a2h3j.8428770.3416059.1

----视差贴图(2018-3-22)

截图:

视频:

http://v.youku.com/v_show/id_XMzQ4MTQzNDUzMg==.html?spm=a2h3j.8428770.3416059.1

----unity简易光线追踪(3)(2018-2-13)

支持高光。

视频:

http://v.youku.com/v_show/id_XMzQ1MjAyNjE5Ng==.html?spm=a2h3j.8428770.3416059.1

----unity简易光线追踪(2)(2018-2-11)
加了个光源。

----unity简易光线追踪(2018-2-9)
目前只有漫反射。
截图:
收敛过程中:

收敛结果:

视频:

http://v.youku.com/v_show/id_XMzM4OTEyNTgxMg==.html?sharefrom=iphone&sharekey=f467aa15c37c6de857ad1c7194cb32a25

----inverse ao(2018-1)

截图

----钻石效果(续2)(2017-12-13)
暂告一段落。
截图:

视频:

http://v.youku.com/v_show/id_XMzIyNjM2MDQwNA==.html?spm=a2h3j.8428770.3416059.1

----钻石效果(续)(2017-12-11)
加了点修饰,目前钻石与环境还不是太融,还需要再研究一下。

----钻石效果(2017-12-7)
想做一个珠宝相关的demo。初步试验出了钻石效果。
截图:

----瀑布效果(2017-11-26)
截图:

视频:

http://v.youku.com/v_show/id_XMzE4NTUyNTg4NA==.html?spm=a2h3j.8428770.3416059.1

----maxscript接缝法线修正(2017-11-12)

视频:

http://v.youku.com/v_show/id_XMzE1MjkwMjkwOA==.html?spm=a2h3j.8428770.3416059.1

----丝绒,各向异性金属 (2017-10-30)
丝绒,各向异性金属,顺便学blender。
截图:

视频:
http://v.youku.com/v_show/id_XMzEyMTQ5Njk0MA==.html?spm=a2h3j.8428770.3416059.1

----卡通火焰(2017-10-16)
方法本身也适用于真实感火焰。
由于目前在搞卡通渲染相关,所以风格向卡通方向靠了一点儿。
截图:

视频:
http://v.youku.com/v_show/id_XMzA4NzkwODg3Mg==.html?spm=a2h3j.8428770.3416059.1#paction

----头发渲染(续)(2017-7-30)

加了物理。

截图:

视频:

http://v.youku.com/v_show/id_XMjkzNDE5ODQ0OA==.html?spm=a2h3j.8428770.3416059.1#paction

参考:

http://www.graphics.stanford.edu/papers/hair/hair-sg03final.pdf

----头发渲染(2017-7-24)
初步实现了Marschner反射模型,还有待完善。

----GPU FFT海面模拟(续)(2017-7-2)

着色了

截图:

视频:

http://v.youku.com/v_show/id_XMjg3NzE1ODMzMg==.html?spm=a2h3j.8428770.3416059.1#paction

----GPU FFT海面模拟(2017-6-30)
生成了mesh,并且把卷浪(Choppy wave)加上了,海面动画完成了,但还没有着色。
截图:

视频:

http://v.youku.com/v_show/id_XMjg1ODAxMDMxMg==.html?spm=a2h3j.8428770.3416059.1#paction

参考:

http://www.alwayslearn.com/DFT%20and%20FFT%20Tutorial/DFTandFFT_FFT_Butterfly_8_Input.html

----基于GPU的二维快速傅立叶变换(2017-6-25)

这是海面模拟中的一个小步骤,已初步试验成功。接下来打算开始做海面模拟。

下图从左到右依次为:原始输入,原始输入的bit reverse乱序,蝶形图查找表,输出的高度图

备忘:

ocean fft注解:http://www.cnblogs.com/wantnon/p/7062364.html

----体积光(2017-6-11)

视频:http://v.youku.com/v_show/id_XMjgxODk5MTAzNg==.html

备忘:
unity,在image effect shader中用_CameraDepthTexture重建世界坐标:http://www.cnblogs.com/wantnon/p/6979903.html

----玉材质

从零开始unity特效(持续追加中)的更多相关文章

  1. 从零开始搭建WebAPI Core_SqlSugar管理系统 (持续更新中......)

    从零开始搭建WebAPI Core_SqlSugar管理系统 前言 本系列皆在从零开始逐步搭建,后台管理系统服务端部分,后续还会推出前端部分. 这次的目的是搭出一个功能完善的 本次系列技术栈以下几个部 ...

  2. 2018年最新Java面试题及答案整理(持续完善中…)

    2018年最新Java面试题及答案整理(持续完善中…) 基础篇 基本功 面向对象特征 封装,继承,多态和抽象 封装封装给对象提供了隐藏内部特性和行为的能力.对象提供一些能被其他对象访问的方法来改变它内 ...

  3. 《WCF技术剖析》博文系列汇总[持续更新中]

    原文:<WCF技术剖析>博文系列汇总[持续更新中] 近半年以来,一直忙于我的第一本WCF专著<WCF技术剖析(卷1)>的写作,一直无暇管理自己的Blog.在<WCF技术剖 ...

  4. 【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)

    Util.js (持续更新中...) 项目地址: https://github.com/dragonir/Util.js 项目描述 Util.js 是对常用函数的封装,方便在实际项目中使用,主要内容包 ...

  5. C# Unity游戏开发——Excel中的数据是如何到游戏中的 (四)2018.4.3更新

    本帖是延续的:C# Unity游戏开发--Excel中的数据是如何到游戏中的 (三) 最近项目不算太忙,终于有时间更新博客了.关于数据处理这个主题前面的(一)(二)(三)基本上算是一个完整的静态数据处 ...

  6. fastadmin 后台管理框架使用技巧(持续更新中)

    fastadmin 后台管理框架使用技巧(持续更新中) FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架,具体介绍,请查看文档,文档地址为:https://doc. ...

  7. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  8. Atom使用记录(持续更新中)

    部分内容取自:http://www.jianshu.com/p/dd97cbb3c22d,我自己也在使用,持续更新中 Atom安装插件在窗口中File---Setting---install 在里面进 ...

  9. Pig基础学习【持续更新中】

    *本文参考了Pig官方文档以及已有的一些博客,并加上了自己的一些知识性的理解.目前正在持续更新中.* Pig作为一种处理大规模数据的高级查询语言,底层是转换成MapReduce实现的,可以作为MapR ...

随机推荐

  1. Person Re-ID行人重试别数据集

    1. 杜克大学数据(DukeMTMC-reID) DukeMTMC 数据集是一个大规模标记的多目标多摄像机行人跟踪数据集.它提供了一个由 8 个同步摄像机记录的新型大型高清视频数据集,具有 7,000 ...

  2. linux 服务器安装 nginx

    每次安装 nginx 都在网上找教程,这次特意记录一下安装过程. 第一步:安装依赖 一键安装依赖 yum -y install gcc zlib zlib-devel pcre-devel opens ...

  3. AM335X启动(转)

    AM335x启动   参考文件: 1.TI.Reference_Manual_1.pdf http://pan.baidu.com/s/1c1BJNtm 2.TI_AM335X.pdf http:// ...

  4. 分布式缓存技术redis系列(二)——详细讲解redis数据结构(内存模型)以及常用命令

    https://www.cnblogs.com/hjwublog/p/5639990.html

  5. SpringBoot使用缓存

    前言 我们都知道,一个程序的瓶颈通常都在数据库,很多场景需要获取相同的数据.比如网站页面数据等,需要一次次的请求数据库,导致大部分时间都浪费在数据库查询和方法调用上,这时就可以利用到缓存来缓解这个问题 ...

  6. es6那些事儿

    一.参考链接 http://www.ecma-international.org/ecma-262/6.0/index.html http://www.ecma-international.org/e ...

  7. input输入框限制20个字符,十个汉字

    英文和数字为一个字符,汉字为两个字符 在 Web 开发中,经常要对表单元素的输入进行限制,比如说不允许输入特殊字符,标点.通常我们会监听 input 事件: inputElement.addEvent ...

  8. 给有C或C++基础的Python入门 :Python Crash Course 4 操作列表 4.4 -- 4.5

    上接前一篇文章. 4.4 使用列表的一部分 一,切片 切边,顾名思义,就是处理列表的部分元素. 我们可以联系一下C++的一段语句:for(int i = 0; i < n-2; ++i) cou ...

  9. 2004 ACM 成绩转换 两种方法

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=2004 中文题目,简单题. 题意:将分数转换成ABC制 查表法 #include <stdio.h&g ...

  10. Dijkstra求次短路

    #10076.「一本通 3.2 练习 2」Roadblocks:https://loj.ac/problem/10076 解法: 次短路具有一种性质:次短路一定是由起点到点x的最短路 + x到y的距离 ...