...
Shadow Mapping已經成為當前 D游戲的標配。傳統SM PCF可以很好地實現日光環境下的Hard Shadow,但如果要實現由昏暗燈光所產生的Soft Shadow,則要么效果過於生硬 sample次數少 要么效率低下 sample次數多 。因此,越來越多的游戲開始使用能夠充分利用硬件特性的軟陰影算法。這里主要總結各種Soft Shadow Mapping的算法思想和推導過程,不提及實現 ...
2012-02-07 12:09 0 3820 推薦指數:
...
早在上世紀七十年代末,Williams在他的“Casting Curved Shadows on Curved Surface”一文中提出了名為Shadow Map的陰影生成技術。之后,他人在此基礎上針對相關問題做了許多改進。現在,Shadow Map仍被作為主流的陰影生成技術 ...
先說下開發環境.VS2013,C++空項目,引用glut,glew.glut包含基本窗口操作,免去我們自己新建win32窗口一些操作.glew使我們能使用最新opengl的API,因winodw本 ...
轉載自 :《 “反向傳播算法”過程及公式推導(超直觀好懂的Backpropagation)》 前言 入門機器學習,閱讀很多文章,都強調對於基礎概念都需要好好了解。 想起當時自己剛入門深度學習的時候,當時對神經網絡的“反向傳播”機制不是很理解(這對理解以后的很多概念來說,很重 ...
一、反向傳播的由來 在我們開始DL的研究之前,需要把ANN—人工神經元網絡以及bp算法做一個簡單解釋。關於ANN的結構,我不再多說,網上有大量的學習資料,主要就是搞清一些名詞:輸入層/輸入神經元,輸出層/輸出神經元,隱層/隱層神經元,權值,偏置,激活函數接下來我們需要知道ANN是怎么訓練的,假設 ...
實驗平台:Win7,VS2010 先上結果截圖(文章最后下載程序,解壓后直接運行BIN文件夾下的EXE程序): 本文描述圖形學的兩個最常用的陰影技術之一,Shadow Mapping方法(另一種是Shadow Volumes方法)。在講解Shadow Mapping ...
BP 算法推導過程 一.FP過程(前向-計算預測值) 定義sigmoid激活函數 輸入層值和 標簽結果 初始化 w,b 的值 計算隱層的結果 \[ h1 = Sigmod( Net_{h1}) =Sigmod(w1*l1+ w2*l2+b1 ...
非極大值抑制算法(nms) 1. 算法原理 非極大值抑制算法(Non-maximum suppression, NMS)的本質是搜索局部極大值,抑制非極大值元素。 2. 3鄰域情況下NMS的實現 3鄰域情況下的NMS即判斷一維數組I[W]的元素I[i ...