Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

dctimestep — online w chmurze

Uruchom dctimestep w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie dctimestep, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


dctimestep - oblicz roczny krok czasowy symulacji poprzez mnożenie macierzy

STRESZCZENIE


dctimestep Specyfikacja DC [ Skyvec ]
dctimestep Vspec Tbsdf.xml Dmat.dat [ Skyvec ]

OPIS


Krok czasowy ma dwie formy wywołania. W pierwszej formie, dctimestep otrzymuje światło dzienne
specyfikację współczynnika i opcjonalny wektor nieba, który można odczytać ze standardu
wprowadź, jeśli nie określono. Współczynniki światła dziennego są mnożone przez ten wektor i
wyniki są wypisywane na standardowe wyjście. Może to być lista wartości kolorów lub a
połączony obraz Radiance, jak wyjaśniono poniżej.

W drugiej formie dctimestep pobiera cztery pliki wejściowe, tworząc wyrażenie macierzowe. The
pierwszym argumentem jest plik View matrix, który określa, jak wyglądają kierunki wyjścia okna
związane z pewnym zestawem zmierzonych wartości, takich jak tablica punktów lub obrazów natężenia oświetlenia.
Ta macierz jest zwykle obliczana przez rtwkład(1) dla określonego zestawu okien lub
otwory świetlików. Drugim argumentem jest podana macierz transmisji okien, czyli BSDF
jako standardowy opis XML. Trzecim argumentem jest plik matrycy Daylight, który
określa, w jaki sposób płaty nieba odnoszą się do kierunków wejściowych na tym samym otworze. To jest zwykle
obliczone za pomocą genklemsamp(1) w rtwkład w osobnym biegu dla każdego okna lub świetlika
orientacja. Ostatnim wejściem jest wektor wkładu nieba, zwykle obliczany przez
Genskyvec(1) które można przekazać na standardowym wejściu. Te dane muszą być w ASCII
formacie, podczas gdy macierze View i Daylight są wydajniej reprezentowane jako binarne
dane zmiennoprzecinkowe, jeśli kolejność bajtów maszyny nie stanowi problemu.

Wysłane na standardowe wyjście dctimestep jest wektorem koloru ASCII z taką samą liczbą kolorów RGB
trójki, ponieważ w macierzy widoku znajdują się wiersze, lub połączenie Blask zdjęcie. Który
generowane wyjście zależy od pierwszego argumentu. Zwykła nazwa pliku zostanie załadowana i
interpretowane jako macierz do generowania wektora wyników kolorów. Specyfikacja pliku
zawierające ciąg formatu „%d” będą interpretowane jako lista Blask składnik
obrazki, które zostaną zsumowane zgodnie z obliczonym wektorem.

PRZYKŁADY


Aby obliczyć natężenie oświetlenia płaszczyzny roboczej o 3:30 10 lutego:

gensky 2 10 15:30 | Genskyvec | dctimestep workplaneDC.dmx > Ill_02-10-1530.dat

Aby obliczyć obraz o godzinie 10:XNUMX w dniu równonocy z zestawu obrazów składowych:

gensky 3 21 10 | Genskyvec | dctimestep widokc%03d.hdr > widok_03-21-10.hdr

Aby obliczyć zestaw udziałów natężenia oświetlenia dla Okna 1 podczas przesilenia zimowego o godzinie 2:XNUMX:

gensky 12 21 14 | Genskyvec | dctimestep IllPts.vmx Blinds20.xml Window1.dmx >
Ill_12-21-14.dat

Aby obliczyć udział Window2 w widoku wnętrza o godzinie 12 w południe w dniu przesilenia letniego:

gensky 6 21 12 | Genskyvec | widok dctimestep%03d.hdr Blinds30.xml Window2.dmx >
widok_6-21-12.hdr

Korzystaj z dctimestep online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Program ładujący Clover EFI
    Program ładujący Clover EFI
    Projekt został przeniesiony do
    https://github.com/CloverHackyColor/CloverBootloader..
    Funkcje: Uruchom system macOS, Windows i Linux
    w trybie UEFI lub starszym na komputerze Mac lub PC z
    UE...
    Pobierz program ładujący Clover EFI
  • 2
    zjednoczone obroty
    zjednoczone obroty
    Dołącz do nas w Gitterze!
    https://gitter.im/unitedrpms-people/Lobby
    Włącz repozytorium URPMS w swoim
    system -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Pobierz unitedrpms
  • 3
    Zwiększ biblioteki C ++
    Zwiększ biblioteki C ++
    Boost zapewnia bezpłatne przenośne
    recenzowane biblioteki C++. The
    nacisk kładziony jest na przenośne biblioteki, które
    dobrze współpracuje z biblioteką standardową C++.
    Zobacz http://www.bo...
    Pobierz biblioteki Boost C++
  • 4
    WirtualnyGL
    WirtualnyGL
    VirtualGL przekierowuje polecenia 3D z a
    Unix/Linux OpenGL na a
    GPU po stronie serwera i konwertuje plik
    renderowane obrazy 3D do strumienia wideo
    z którym ...
    Pobierz VirtualGL
  • 5
    libusba
    libusba
    Biblioteka, aby włączyć przestrzeń użytkownika
    programy użytkowe do komunikacji
    Urządzenia USB. Publiczność: deweloperzy, koniec
    Użytkownicy/Pulpit. Język programowania: C.
    Kategorie...
    Pobierz plik libusb
  • 6
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • więcej »

Komendy systemu Linux

Ad