Ini ialah arahan dctimestep yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
dctimestep - mengira langkah masa simulasi tahunan melalui pendaraban matriks
SINOPSIS
dctimestep DCspec [ skyvec ]
dctimestep Vspec Tbsdf.xml Dmat.dat [ skyvec ]
DESCRIPTION
Dctimestep mempunyai dua bentuk seruan. Dalam bentuk pertama, dctimestep diberi cahaya siang
spesifikasi pekali dan vektor langit pilihan, yang boleh dibaca daripada piawai
input jika tidak dinyatakan. Pekali siang didarab terhadap vektor ini dan
keputusan ditulis kepada output standard. Ini mungkin senarai nilai warna atau a
gabungan imej Radiance, seperti yang dijelaskan di bawah.
Dalam bentuk kedua, dctimestep mengambil empat fail input, membentuk ungkapan matriks. The
hujah pertama ialah fail matriks Lihat yang menentukan cara arah keluaran tetingkap
berkaitan dengan beberapa set nilai yang diukur, seperti tatasusunan titik pencahayaan atau imej.
Matriks ini biasanya dikira oleh rtcontrib(1) untuk set tingkap tertentu atau
bukaan skylight. Hujah kedua ialah matriks penghantaran tingkap, atau BSDF, diberikan
sebagai penerangan XML standard. Hujah ketiga ialah fail matriks Daylight yang
mentakrifkan cara tampung langit berkaitan dengan arahan input pada bukaan yang sama. Ini biasanya
dikira menggunakan genklemsamp(1) bersama rtcontrib dalam larian berasingan untuk setiap tingkap atau skylight
orientasi. Input akhir ialah vektor sumbangan langit, biasanya dikira oleh
genskyvec(1), yang boleh dihantar pada input standard. Data ini mestilah dalam ASCII
format, manakala matriks View dan Daylight lebih cekap diwakili sebagai binari
apungan data jika pesanan bait mesin tidak menjadi masalah.
Dihantar kepada output standard dctimestep ialah sama ada vektor warna ASCII dengan seberapa banyak RGB
kembar tiga kerana terdapat baris dalam matriks Lihat, atau gabungan Radiance gambar. yang mana
output yang dihasilkan bergantung pada hujah pertama. Nama fail biasa akan dimuatkan dan
ditafsirkan sebagai matriks untuk menghasilkan vektor hasil warna. Spesifikasi fail
yang mengandungi rentetan format '%d' akan ditafsirkan sebagai senarai Radiance komponen
gambar, yang akan dijumlahkan mengikut vektor yang dikira.
CONTOH
Untuk mengira pencahayaan pesawat kerja pada 3:30 petang pada 10 Feb:
gensky 2 10 15:30 | genskyvec | dctimestep workplaneDC.dmx > Ill_02-10-1530.dat
Untuk mengira imej pada 10 pagi pada ekuinoks daripada set imej komponen:
gensky 3 21 10 | genskyvec | dctimestep viewc%03d.hdr > view_03-21-10.hdr
Untuk mengira satu set sumbangan pencahayaan untuk Tetingkap 1 pada solstis Musim Sejuk pada pukul 2 petang:
gensky 12 21 14 | genskyvec | dctimestep IllPts.vmx Blinds20.xml Window1.dmx >
Ill_12-21-14.dat
Untuk mengira sumbangan Window2 kepada pemandangan dalaman pada pukul 12 tengah hari pada solstis Musim Panas:
gensky 6 21 12 | genskyvec | dctimestep view%03d.hdr Blinds30.xml Window2.dmx >
view_6-21-12.hdr
Gunakan dctimestep dalam talian menggunakan perkhidmatan onworks.net