Ito ang command dctimestep na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
dctimestep - kalkulahin ang taunang simulation time-step sa pamamagitan ng matrix multiplication
SINOPSIS
dctimestep DCspec [ skyvec ]
dctimestep Vspec Tbsdf.xml Dmat.dat [ skyvec ]
DESCRIPTION
Dctimestep may dalawang invocation form. Sa unang anyo, dctimestep ay binibigyan ng liwanag ng araw
coefficient specification at isang opsyonal na sky vector, na maaaring basahin mula sa standard
input kung hindi tinukoy. Ang mga daylight coefficient ay pinarami laban sa vector na ito at
ang mga resulta ay nakasulat sa karaniwang output. Ito ay maaaring isang listahan ng mga halaga ng kulay o a
pinagsamang larawan ng Radiance, gaya ng ipinaliwanag sa ibaba.
Sa pangalawang anyo, dctimestep tumatagal ng apat na input file, na bumubuo ng matrix expression. Ang
Ang unang argumento ay ang View matrix file na tumutukoy kung paano ang mga direksyon ng output ng window
nauugnay sa ilang hanay ng mga nasusukat na halaga, gaya ng hanay ng mga punto ng pag-iilaw o larawan.
Ang matrix na ito ay karaniwang kinukuwenta ng rtcontrib(1) para sa isang partikular na hanay ng mga bintana o
pagbubukas ng skylight. Ang pangalawang argumento ay ang window transmission matrix, o BSDF, na ibinigay
bilang karaniwang paglalarawan ng XML. Ang ikatlong argumento ay ang Daylight matrix file na iyon
tumutukoy kung paano nauugnay ang mga patch ng langit sa mga direksyon ng pag-input sa parehong pagbubukas. Ito ay kadalasan
nakalkula gamit ang genklemsamp(1) sa rtcontrib sa isang hiwalay na pagtakbo para sa bawat window o skylight
oryentasyon. Ang panghuling input ay ang sky contribution vector, kadalasang kinukuwenta ng
genskyvecNa (1), na maaaring ipasa sa karaniwang input. Ang data na ito ay dapat nasa ASCII
format, samantalang ang View at Daylight matrice ay mas mahusay na kinakatawan bilang binary
float data kung ang machine byte-order ay hindi isang isyu.
Ipinadala sa karaniwang output ng dctimestep ay alinman sa ASCII color vector na may kasing daming RGB
triplets dahil may mga row sa View matrix, o isang pinagsamang Ningning larawan. Alin
ang output ay ginawa ay depende sa unang argumento. Ang isang regular na pangalan ng file ay mai-load at
binibigyang kahulugan bilang isang matrix upang makabuo ng isang vector ng mga resulta ng kulay. Isang detalye ng file
na naglalaman ng string ng format na '%d' ay bibigyang-kahulugan bilang isang listahan ng Ningning bahagi
mga larawan, na susumahin ayon sa nakalkulang vector.
HALIMBAWA
Upang kalkulahin ang mga ilaw ng workplane sa 3:30pm sa ika-10 ng Peb:
gensky 2 10 15:30 | genskyvec | dctimestep workplaneDC.dmx > Ill_02-10-1530.dat
Upang kalkulahin ang isang imahe sa 10am sa equinox mula sa isang hanay ng mga bahaging larawan:
gensky 3 21 10 | genskyvec | dctimestep viewc%03d.hdr > view_03-21-10.hdr
Upang kalkulahin ang isang hanay ng mga kontribusyon sa pag-iilaw para sa Window 1 sa Winter solstice sa 2pm:
gensky 12 21 14 | genskyvec | dctimestep IllPts.vmx Blinds20.xml Window1.dmx >
Ill_12-21-14.dat
Upang kalkulahin ang kontribusyon ng Window2 sa isang interior view sa 12 ng tanghali sa Summer solstice:
gensky 6 21 12 | genskyvec | dctimestep view%03d.hdr Blinds30.xml Window2.dmx >
view_6-21-12.hdr
Gamitin ang dctimestep online gamit ang mga serbisyo ng onworks.net