原创 Games101--Assignment2

Gams101的Assignment2的要求如下: 修改函數rasterize_triangle(const Triangle& t)。 該函數的內部工作流程如下: 創建三角形的2 維bounding box。 遍歷此bound

原创 Computer Graphics note(4):Shading

文章目錄一.Shading Model(Blinn-Phong Reflectance Model)1.相關定義(Shading is Local)2.Diffuse Reflection(Blinn-Phong)(1)Shadi

原创 Computer Graphics note(3):視圖變換 & 光柵化

文章目錄一.前提二.屏幕三.屏幕空間(Screen Space)四.視口變換(映射([−1,1]3([-1,1]^3([−1,1]3)五.光柵化1.傅里葉變換2.濾波(Filtering)(1)高通濾波(2)低通濾波(3)帶通濾波

原创 Computer Graphics note(2):視圖變換&投影變換

文章目錄前提視圖變換推導過程投影變換正交投影(右手系)透視投影視錐定義怎麼做透視投影Mpersp=MorthoMpersp−>orthoM_{persp}=M_{ortho}M_{persp->ortho}Mpersp​=Mort

原创 Computer Graphics note(1):變換

文章目錄Computer Graphics note(1):變換2D變換1.Scale(縮放)2.Shear(切變)3.Rotate(旋轉)旋轉矩陣的性質4.Translation(平移) & 齊次座標仿射變換(affline t

原创 插入、流和反向迭代器

文章目錄插入迭代器類型和不同example流迭代器類型和要求創建方式反向迭代器類型和操作example反向迭代器的轉換 插入迭代器 類型和不同 用於向容器插入元素,一共有三種,back_inserter,front_insert和

原创 ndn挖坑記(一)

文章目錄NDN是什麼(簡單記錄)ndnSIM的安裝編譯運行的錯誤記錄 NDN是什麼(簡單記錄) NDN是命名數據網絡的縮寫,簡單來是說以數據命名取代IP 的主體地位,數據名稱取代了IP 作爲網絡中的唯一標識在網絡層的數據請求、路由

原创 ndn挖坑記(二)

文章目錄如何使用ndnSIM運行自己的仿真實驗基本要點開始動手BUG記錄 如何使用ndnSIM運行自己的仿真實驗 基本要點 仿真場景可以在NS-3目錄下的scratch/ or src/ndnSIM/examples兩個文件夾中編

原创 ndn挖坑記(完)

文章目錄前言相關工作PSyncdata structure兩個階段參考文獻最後 前言 ε=ε=ε=(~ ̄▽ ̄)~ 總算完事了,簡單總結一下關於NDN中訂閱發佈模式,爲了防止給自己留坑,只記錄未寫入部分。 以下爲個人觀點,僅供參考,

原创 OS--lab0+lab1+lab4+lab5+lab6+lab7

URL: https://github.com/Chasssser/Mytest OR(Linux) git clone https://github.com/Chasssser/Mytest

原创 智能指針(一)

文章目錄內存使用動態內存的管理new和deleteshared_ptrnew和shared_ptr結合p.get()操作p.reset()操作unique_ptrweak_ptr 內存使用 一般情況下有三種內存,靜態內存用於保存局

原创 智能指針(二)--練習

智能指針–練習 #include<iostream> #include<string> #include<vector> #include<memory> #include<fstream> #include<initialize

原创 保研流程記錄

文章目錄保研流程記錄本校的保研名額獲取夏令營(一般4月份開始,持續到9月初),預推免9月初,九推9.28之後考覈內容:一般是機試+專業面試+英語面試參考1:參考2(主要是預報名)參考3NEU預推免流程(9月9號)SYSU預推免流程

原创 C++11 lambda表達式小結

文章目錄簡介結構return typeparameter listcapture list值捕獲和引用捕獲變量修改隱式和顯式捕獲捕獲列表小結:examplesproblems1.爲什麼需要使用mutable才能進行修改? 簡介 l

原创 VS2019界面透明、主題修改和導出設置

換電腦之後用上了VS2019,不得不說VS真是很強的IDE,然後就開始折騰了>.< 文章目錄安裝插件Color Theme Editor for Visual Studio 2019和ClaudiIDE導入主題背景修改效果預覽導出