vector

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Perpustakaan ini menerapkan fungsionalitas untuk tipe vektor selain dukungan operator dasar yang dibangun.Ini menggunakan vektor dengan tiga komponen ( x , y , dan z ).

Komponen vektor individu dapat diakses menggunakan bidang x atau X , y atau Y , z atau Z .Karena nilai vektor tidak dapat diubah, penulisan ke komponen individu tidak didukung.

Rangkuman

Fungsi

Properti

  • Vektor konstan dengan semua komponen diatur ke 0 .

  • Vektor konstan dengan semua komponen diatur ke 1 .

Fungsi

create

Membuat vektor baru dengan nilai komponen yang diberikan.

Parameter

Memberikan nilai

magnitude

Menghitung besarnya vektor yang diberikan.

Parameter

vec: vector

Memberikan nilai

normalize

Menghitung versi normalisasi (vektor unit) dari vektor tertentu.

Parameter

vec: vector

Memberikan nilai

cross

Menghitung produk silang dari dua vektor.

Parameter

vec1: vector
vec2: vector

Memberikan nilai

Menghitung produk dot dari dua vektor.

Parameter

vec1: vector
vec2: vector

Memberikan nilai

angle

Menghitung sudut antara dua vektor dalam radian. Sumbu, jika ditentukan, digunakan untuk menentukan tanda sudut.

Parameter

vec1: vector
vec2: vector
axis: vector

Memberikan nilai

floor

Berlaku math.floor() untuk setiap komponen vektor input.

Parameter

vec: vector

Memberikan nilai

ceil

Berlaku math.ceil() untuk setiap komponen vektor input.

Parameter

vec: vector

Memberikan nilai

Berlaku math.abs() untuk setiap komponen vektor input.

Parameter

vec: vector

Memberikan nilai

sign

Berlaku math.sign() untuk setiap komponen vektor input.

Parameter

vec: vector

Memberikan nilai

clamp

Berlaku math.clamp() untuk setiap komponen vektor input.

Parameter

vec: vector
min: vector
max: vector

Memberikan nilai

Berlaku math.max() untuk komponen yang sesuai dari vektor input.

Parameter

...: vector

Memberikan nilai

Berlaku math.min() untuk komponen yang sesuai dari vektor input.

Parameter

...: vector

Memberikan nilai

Properti

zero

Vektor konstan dengan semua komponen diatur ke 0 .

Vektor konstan dengan semua komponen diatur ke 1 .