目錄 Assignment4的要求 De Casteljau 算法 具體步驟 Assignment4的要求 實現de Casteljau 算法來繪制由4 個控制點表示的Bézier 曲線(當你正確實現該算法時,你可以支持繪制由更多點來控制的Bézier ...
目錄 Assignment 的任務要求 Assignment FAQ 步驟 .實現法向量 顏色 紋理顏色的插值 .投影矩陣 .normal上色實現結果 .實現Blinn Phong 模型計算Fragment Color .實現Texture Shading Fragment Shader .實現Bump mapping .實現displacement mapping Assignment 的任務 ...
2020-07-12 21:17 0 692 推薦指數:
目錄 Assignment4的要求 De Casteljau 算法 具體步驟 Assignment4的要求 實現de Casteljau 算法來繪制由4 個控制點表示的Bézier 曲線(當你正確實現該算法時,你可以支持繪制由更多點來控制的Bézier ...
目錄 Assignment5的要求 具體步驟 結果圖 Assignment5的要求 在這次作業中,我們需要實現兩個部分:光線的生成和光線與三角的相交。本次代碼框架的工作流程為: 從main 函數開始。我們定義場景的參數,添加物體(球體或三形)到場 ...
這是games101 現代計算機圖形學 作業06 by coolwx 感謝https://blog.csdn.net/miyu1994/article/details/107006010/ 這位大佬的文章,因為我一開始真的寫不出來SAH(啟發式搜索),看了這位大神的算法,我最終才理解了他的算法 ...
差不多過了四個月(一個學期)了,這個學期太忙了,之前一直沒有寫出作業8,再加上這個學期,太折磨了,幾乎就是在荒廢時間,暑假在忙保研的事情,其實還有一個營,不過差不多就要確定了吧,於是最終在今天寫完了作 ...
作業目標: get_model_matrix(float rotation_angle): 逐個元素地構建模型變換矩陣並返回該矩陣。在此函數中,你只需要實現三維中繞 z 軸旋轉的變換矩陣 ...
作業任務: 填寫並調用函數 rasterize_triangle(const Triangle& t)。 即實現光柵化 該函數的內部工作流程如下: 創建三角形的 2 維 boun ...
1 總覽 在這次編程任務中,我們會進一步模擬現代圖形技術。我們在代碼中添加了 Object Loader(用於加載三維模型), Vertex Shader 與 Fragment S ...
回顧games101中的AA(抗鋸齒) 前言 善於進行課后總結,可以更加鞏固自己的知識和具體細節 鋸齒(走樣)產生的原因 本質上,在光柵化階段中,用有限離散的數據想表示連續的(類似三角形的某一邊),就可能存在采樣點不夠的問題,也就引申出了鋸齒(走樣 Aliasing)的這個概念,在信號處理 ...