11.1 顯式表示幾何 1岔绸、點(diǎn)云 就是很多密集的點(diǎn)擂送,只要足夠密集哎甲》幔可以研究成三角形面。 完全也可以用三角形表示復(fù)雜物體 11.2 曲線 1篇梭、Bezier曲線 非常絲滑看蚜,因為每...
11.1 顯式表示幾何 1岔绸、點(diǎn)云 就是很多密集的點(diǎn)擂送,只要足夠密集哎甲》幔可以研究成三角形面。 完全也可以用三角形表示復(fù)雜物體 11.2 曲線 1篇梭、Bezier曲線 非常絲滑看蚜,因為每...
10.1 幾何形狀 不同的幾何應(yīng)該如何去描述、存儲甩鳄、渲染 1逞度、隱式地表示幾何--implicit 幾何空間的點(diǎn)是滿足某個函數(shù)的。很難看出來形狀是不是妙啃,但是方便知道某一點(diǎn)是否滿...
9.1 三角形內(nèi)部插值計算 1档泽、重心坐標(biāo)定義(1)基礎(chǔ)定義 (2)面積角度求解上述公式中,三角形內(nèi)任意一個點(diǎn)的系數(shù)可以由面積比得到揖赴。 當(dāng)這個點(diǎn)是重心坐標(biāo)時馆匿,是等面積的三角形 ...
8.1 Blinn-Phong著色模型 Blinn-Phong反射模型 -- specular and ambient terms 高光項 與 環(huán)境光項 (1)高光項觀察方向...
7.1 光照、著色 著色定義:引入明暗與顏色不同燥滑。對不同物體使用不同材質(zhì)渐北。(1)著色模型 Blinn-Phong反射模型 -- duffuse term 漫反射術(shù)語 高光:鏡...
6.1 Antialiasing - 抗鋸齒與反走樣 (1)采樣存在artifact-瑕疵:鋸齒、隔行采樣(摩爾紋)铭拧、人眼在時間上的采樣跟不上速度赃蛛; 走樣產(chǎn)生的原因:信號變化...
5.1 透視投影中的fovY與left恃锉、right、top呕臂、bottom 近平面的上方的一點(diǎn)(0,top,near) MVP變換之后破托,所有的物體都投射到【-1,1】的立方體中...
4.1 3D坐標(biāo)變換補(bǔ)充 (1)正交矩陣的定義:矩陣的轉(zhuǎn)置 === 矩陣的逆繞XYZ軸旋轉(zhuǎn)時的旋轉(zhuǎn)矩陣的寫法诵闭。繞Y軸旋轉(zhuǎn)的特殊情況理解:x叉乘y得z正方向炼团、yz-x正方向 、...
3.1 為什么要學(xué)變換 3.1 2D線性變換(旋轉(zhuǎn)疏尿、縮放瘟芝、切片) (2)設(shè)置反轉(zhuǎn)(對稱)。 (3)設(shè)置錯切褥琐。發(fā)現(xiàn)Y坐標(biāo)都不變锌俱,X坐標(biāo)變,且變的程度與ay成正比敌呈。 當(dāng)在(a,1...
1磕洪、opengl吭练、webgl、threejs析显、opengl es2.0之間的關(guān)系鲫咽?WebGL標(biāo)準(zhǔn)來自O(shè)penGL ES 2.0,OpenGL ES 2.0的標(biāo)準(zhǔn)來自純可編程管...
1分尸、vue-cli安裝three.js擴(kuò)展控件orbitControls.js 2、配置文件歹嘹,vue-cli3.0之后沒有了webpack.base.conf.js箩绍,需要在根...
1尺上、下載安裝WebStrom材蛛,附安裝激活碼(適合2018年后的版本) 4KLOT5Y7DU-eyJsaWNlbnNlSWQiOiI0S0xPVDVZN0RVIiwibGljZ...
1尖昏、畫一個點(diǎn)擊跳轉(zhuǎn)的圓形圖案add_logo() 調(diào)用THREE.CircleGeometry()生成一個圓形仰税,再使用MeshBasicMatrial設(shè)置顏色,THREE.M...
1陨簇、下載THREE.JS的r125,將需要用到的控件放在js文件夾,方便引用河绽。 單個天空盒需要用到的主要three.js與OrbitControls.js軌道控制器控件實現(xiàn)場...
1、TWEEN.js實現(xiàn)相機(jī)移動時的補(bǔ)間動畫原理 補(bǔ)間(動畫)是一個概念耙饰,允許你以平滑的方式更改對象的屬性纹笼。你只需告訴它哪些屬性要更改,當(dāng)補(bǔ)間結(jié)束運(yùn)行時它們應(yīng)該具有哪些最終值...
1廷痘、Raycaster類 這個類設(shè)計用于鼠標(biāo)去獲取在3D世界被鼠標(biāo)選中的一些物體 Raycaster( origin, direction, near, far )origi...