WorldToLocal
Vector, Angle WorldToLocal( Vector position, Angle angle, Vector newSystemOrigin, Angle newSystemAngles )
Açıklama
Bir dünya uzayı vektörünü ve açısını belirli bir koordinat sistemine çevirir.
Argümanlar
Döndürülenler
Örnek
Bunun dahili olarak nasıl hesaplandığını gösteren bir matris matematiği.
local worldTransform = Matrix()
worldTransform:SetTranslation( position )
worldTransform:SetAngles( angle )
local objectTransform = Matrix()
objectTransform:SetTranslation( newSystemOrigin )
objectTransform:SetAngles( newSystemAngles )
-- Dünya koordinatlarını, nesne dönüşümünü tersine çevrilmiş bir dönüşüm matrisi olarak kullanarak dönüştürür
local worldToLocal = objectTransform:GetInverse() * worldTransform
print( worldToLocal:GetTranslation(), worldToLocal:GetAngles() )
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord