W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
射線由一個原點向一個確定的方向發(fā)射。它被Raycaster(光線投射)所使用, 以用于輔助raycasting。 光線投射用于在各個物體之間進(jìn)行拾取(當(dāng)鼠標(biāo)經(jīng)過三維空間中的物體/對象時進(jìn)行拾?。?。
origin - (可選)Ray(射線)的原點,默認(rèn)值是一個位于(0, 0, 0)的Vector3。
direction - Vector3 Ray(射線)的方向。該向量必須經(jīng)過標(biāo)準(zhǔn)化(使用Vector3.normalize),這樣才能使方法正常運(yùn)行。 默認(rèn)值是一個位于(0, 0, -1)的Vector3。
創(chuàng)建一個新的Ray。
Ray(射線)的原點,默認(rèn)值是一個位于(0, 0, 0)的Vector3。
Ray(射線)的方向。該向量必須經(jīng)過標(biāo)準(zhǔn)化(使用Vector3.normalize),這樣才能使方法正常運(yùn)行。 默認(rèn)值是一個位于(0, 0, -1)的Vector3。
matrix4 - 將被用于這個Ray的Matrix4。
使用傳入的Matrix4來變換這個Ray。
t - 使用這一傳入的距離,在Ray上確定一個位置。
target — 結(jié)果將復(fù)制到這一Vector3中。
獲得這一Ray上給定距離處的Vector3。
創(chuàng)建一個新的和這個Ray具有相同origin和direction的Ray。
point - 獲得距離射線上的點最接近的點。
target — 結(jié)果將復(fù)制到這一Vector3中。
沿著Ray,獲得與所傳入Vector3最接近的點。
復(fù)制所傳入Ray的origin和direction屬性到這個Ray上。
point - 將被用于計算到其距離的 Vector3。
獲得Ray與傳入的Vector3之間最近的平方距離。
v0 - 線段的起點。
v1 - 線段的終點。
optionalPointOnRay - (可選)若這個值被給定,它將接收在Ray(射線)上距離線段最近的點。
optionalPointOnSegment - (可選)若這個值被給定,它將接收在線段上距離Ray(射線)最近的點。
獲取Ray(射線)與線段之間的平方距離。
plane - 將要獲取射線原點到該平面的距離的平面。
獲取射線原點(origin)到平面(Plane)之間的距離。若射線(Ray)不與平面(Plane)相交,則將返回null。
point - Vector3 將被用于計算到其距離的Vector3。
獲得Ray(射線)到所傳入point之間最接近的距離。
ray - 用于比較的Ray。
如果所傳入的ray具有和當(dāng)前Ray相同的origin和direction則返回true。
box - 將會與之相交的Box3。
target — 結(jié)果將會被復(fù)制到這一Vector3中。
將Ray(射線)與一個Box3相交,并返回交點,倘若沒有交點將返回null。
plane - 將會與之相交的Plane。
target — 結(jié)果將會被復(fù)制到這一Vector3中。
將Ray(射線)與一個Plane相交,并返回交點,倘若沒有交點將返回null。
sphere - 將會與之相交的Sphere。
target — 結(jié)果將會被復(fù)制到這一Vector3中。
將Ray(射線)與一個Sphere(球)相交,并返回交點,倘若沒有交點將返回null。
a, b, c - 組成三角形的三個Vector3。
backfaceCulling - 是否使用背面剔除。
target — 結(jié)果將會被復(fù)制到這一Vector3中。
將Ray(射線)與一個三角形相交,并返回交點,倘若沒有交點將返回null。
box - 將被檢查是否與之相交的Box3。
若這一射線與Box3相交,則將返回true。
plane - 將被檢查是否與之相交的Plane。
若這一射線與Plane相交,則將返回true。
sphere - 將被檢查是否與之相交的Sphere。
若這一射線與Sphere相交,則將返回true。
v - 將要“直視”的Vector3
調(diào)整光線的方向到世界坐標(biāo)中該向量所指代的點。
t - 沿著Ray進(jìn)行插值的距離。
將Ray(射線)的原點沿著其方向移動給定的距離。
origin - Ray(射線)的origin(原點)。
origin - Ray(射線)的direction(方向)。 該向量必須經(jīng)過標(biāo)準(zhǔn)化(使用Vector3.normalize),這樣才能使方法正常運(yùn)行。
根據(jù)參數(shù)設(shè)置該射線的 origin 和 direction 。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: