EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dctimestep – Online in der Cloud

Führen Sie dctimestep im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl dctimestep, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dctimestep – Berechnen Sie den jährlichen Simulationszeitschritt mittels Matrixmultiplikation

ZUSAMMENFASSUNG


dctimestep DCspez [ skyvec ]
dctimestep Vspez Tbsdf.xml Dmat.dat [ skyvec ]

BESCHREIBUNG


Dctimestep hat zwei Aufrufformen. In der ersten Form dctimestep bekommt Tageslicht
Koeffizientenspezifikation und ein optionaler Himmelsvektor, der aus dem Standard abgelesen werden kann
Eingabe, falls nicht angegeben. Die Tageslichtkoeffizienten werden mit diesem Vektor multipliziert und
Die Ergebnisse werden in die Standardausgabe geschrieben. Dies kann eine Liste von Farbwerten sein oder eine
kombiniertes Radiance-Bild, wie unten erläutert.

In der zweiten Form, dctimestep benötigt vier Eingabedateien und bildet einen Matrixausdruck. Der
Das erste Argument ist die Ansichtsmatrixdatei, die angibt, wie die Fensterausgaberichtungen lauten
bezogen auf eine Reihe von Messwerten, beispielsweise eine Reihe von Beleuchtungspunkten oder Bildern.
Diese Matrix wird normalerweise berechnet durch rtbeitrag(1) für einen bestimmten Fenstersatz oder
Oberlichtöffnungen. Das zweite Argument ist die angegebene Fensterübertragungsmatrix (BSDF).
als Standard-XML-Beschreibung. Das dritte Argument ist die Daylight-Matrixdatei
Definiert, wie sich Himmelsfelder auf Eingaberichtungen in derselben Öffnung beziehen. Dies ist normalerweise der Fall
berechnet mit genklemsamp(1) mit rtbeitrag in einem separaten Lauf für jedes Fenster oder Oberlicht
Orientierung. Die letzte Eingabe ist der Himmelsbeitragsvektor, der normalerweise von berechnet wird
genskyvec(1) die über die Standardeingabe übergeben werden kann. Diese Daten müssen im ASCII-Format vorliegen
Format, wohingegen die View- und Daylight-Matrizen effizienter binär dargestellt werden
Float-Daten, wenn die Reihenfolge der Maschinenbytes kein Problem darstellt.

Wird an die Standardausgabe von gesendet dctimestep ist entweder ein ASCII-Farbvektor mit ebenso vielen RGB
Tripletts, da es Zeilen in der Ansichtsmatrix gibt, oder eine Kombination Glanz Bild. Welche
Welche Ausgabe erzeugt wird, hängt vom ersten Argument ab. Es wird ein normaler Dateiname geladen und
als Matrix interpretiert, um einen Farbergebnisvektor zu generieren. Eine Dateispezifikation
die eine Formatzeichenfolge „%d“ enthalten, werden als Liste von interpretiert Glanz Komponente
Bilder, die entsprechend dem berechneten Vektor summiert werden.

Beispiele:


So berechnen Sie die Beleuchtungsstärke der Arbeitsebene am 3. Februar um 30:10 Uhr:

Gensky 2 10 15:30 | genskyvec | dctimestep workplaneDC.dmx > Ill_02-10-1530.dat

So berechnen Sie ein Bild um 10 Uhr morgens zur Tagundnachtgleiche aus einer Reihe von Komponentenbildern:

Gensky 3 21 10 | genskyvec | dctimestep viewc%03d.hdr > view_03-21-10.hdr

So berechnen Sie eine Reihe von Beleuchtungsstärkebeiträgen für Fenster 1 zur Wintersonnenwende um 2:XNUMX Uhr:

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

So berechnen Sie den Beitrag von Window2 zu einer Innenansicht um 12 Uhr mittags zur Sommersonnenwende:

Gensky 6 21 12 | genskyvec | dctimestep view%03d.hdr Blinds30.xml Window2.dmx >
view_6-21-12.hdr

Nutzen Sie dctimestep online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Clover EFI-Bootloader
    Clover EFI-Bootloader
    Projekt ist umgezogen
    https://github.com/CloverHackyColor/CloverBootloader..
    Funktionen: Booten Sie macOS, Windows und Linux
    im UEFI- oder Legacy-Modus auf Mac oder PC mit
    UE...
    Laden Sie den Clover EFI-Bootloader herunter
  • 2
    Unitedrpms
    Unitedrpms
    Begleiten Sie uns in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Aktivieren Sie das URPMS-Repository in Ihrem
    System -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Laden Sie unitedrpms herunter
  • 3
    Boosten Sie C ++ - Bibliotheken
    Boosten Sie C ++ - Bibliotheken
    Boost bietet kostenlos portabel
    begutachtete C++-Bibliotheken. Die
    Der Schwerpunkt liegt auf tragbaren Bibliotheken, die
    funktionieren gut mit der C++-Standardbibliothek.
    Siehe http://www.bo...
    Laden Sie Boost C++-Bibliotheken herunter
  • 4
    VirtualGL
    VirtualGL
    VirtualGL leitet 3D-Befehle von a um
    Unix/Linux OpenGL-Anwendung auf einem
    serverseitige GPU und konvertiert die
    gerenderte 3D-Bilder in einen Videostream
    mit welchem ​​...
    Laden Sie VirtualGL herunter
  • 5
    libusb
    libusb
    Bibliothek, um den Benutzerbereich zu aktivieren
    Anwendungsprogrammen, mit denen kommuniziert werden soll
    USB-Geräte. Zielgruppe: Entwickler, Ende
    Benutzer/Desktop. Programmiersprache: C.
    Kategorien...
    Laden Sie libusb herunter
  • 6
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • Mehr »

Linux-Befehle

Ad