打算重拾3d渲染了,計劃把主要理論過一遍,每部分琢磨一個言之有物的demo。php
由於不少東西要現學,再加上上班-8h,更新會比較慢,但會堅持。html
(待續)
-------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/57570981app
---------體積雲註記(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)curl
----------油膜(2019-1-27)iphone
----------水中障礙物泡沫(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.1ide
--------foam(2018-9-24)函數
視頻:http://v.youku.com/v_show/id_XMzg2MzEyNjEyOA==.html?spm=a2h0j.11185381.listitem_page1.5~A動畫
--------worley噪聲(2018-9-24)url
視頻:http://v.youku.com/v_show/id_XMzgzNTQzODM1Ng==.html?spm=a2h0j.11185381.listitem_page1.5!2~A3d
--------高度霧(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)
目前只有漫反射。
截圖:
收斂過程當中:
收斂結果:
視頻:
----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
----玉材質