EngelsFransSpaans

Ad


OnWorks-favicon

dctimestep - Online in de cloud

Voer dctimestep uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht dctimestep die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


dctimestep - bereken de jaarlijkse simulatietijdstap via matrixvermenigvuldiging

KORTE INHOUD


dctijdstap DC-specificatie [ hemelvec ]
dctijdstap Vspec Tbsdf.xml Dmat.dat [ hemelvec ]

PRODUCTBESCHRIJVING


Dctijdstap heeft twee aanroepvormen. In de eerste vorm is dctijdstap krijgt daglicht
coëfficiëntspecificatie en een optionele hemelvector, die uit de standaard kan worden gelezen
invoer indien niet gespecificeerd. De daglichtcoëfficiënten worden vermenigvuldigd met deze vector en
de resultaten worden naar de standaarduitvoer geschreven. Dit kan een lijst met kleurwaarden zijn of een
gecombineerde Radiance-afbeelding, zoals hieronder uitgelegd.

In de tweede vorm, dctijdstap heeft vier invoerbestanden nodig, die een matrixexpressie vormen. De
Het eerste argument is het View-matrixbestand dat specificeert hoe de vensteruitvoerrichtingen zijn
gerelateerd aan een reeks gemeten waarden, zoals een reeks verlichtingspunten of afbeeldingen.
Deze matrix wordt meestal berekend door rtbijdrage(1) voor een bepaalde set vensters of
dakraam openingen. Het tweede argument is de gegeven venstertransmissiematrix, of BSDF
als een standaard XML-beschrijving. Het derde argument is het Daglichtmatrixbestand dat
definieert hoe luchtvlakken zich verhouden tot invoerrichtingen op dezelfde opening. Dit is meestal het geval
berekend met behulp van genklemsamp(1) Met rtbijdrage in een aparte run voor elk raam of dakraam
oriëntatie. De uiteindelijke invoer is de hemelbijdragevector, meestal berekend door
genskyvec(1) die via de standaardinvoer kunnen worden doorgegeven. Deze gegevens moeten in ASCII zijn
formaat, terwijl de View- en Daylight-matrices efficiënter worden weergegeven als binair
zwevende gegevens als de bytevolgorde van de machine geen probleem is.

Verzonden naar de standaarduitvoer van dctijdstap is ofwel een ASCII-kleurenvector met evenveel RGB
triolen omdat er rijen zijn in de weergavematrix, of een combinatie ervan Glans afbeelding. Welke
uitvoer wordt geproduceerd, hangt af van het eerste argument. Er wordt een normale bestandsnaam geladen en
geïnterpreteerd als een matrix om een ​​kleurresultatenvector te genereren. Een bestandsspecificatie
die een '%d' format string bevat, zal geïnterpreteerd worden als een lijst van Glans bestanddeel
afbeeldingen, die worden opgeteld volgens de berekende vector.

Voorbeelden


Om de verlichtingssterktes van het werkvlak om 3 uur op 30 februari te berekenen:

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

Om een ​​beeld om 10 uur op de equinox te berekenen uit een reeks samenstellende beelden:

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

Om een ​​reeks verlichtingssterktebijdragen te berekenen voor Venster 1 tijdens de winterzonnewende om 2 uur:

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

Om de bijdrage van Window2 aan een binnenaanzicht om 12 uur tijdens de zomerzonnewende te berekenen:

gensky 6 21 12 | genskyvec | dctimestep weergave%03d.hdr Blinds30.xml Venster2.dmx >
bekijk_6-21-12.hdr

Gebruik dctimestep online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Clover EFI-bootloader
    Clover EFI-bootloader
    Project is verplaatst naar
    https://github.com/CloverHackyColor/CloverBootloader..
    Functies:Boot macOS, Windows en Linux
    in UEFI of legacy-modus op Mac of pc met
    EU...
    Download Clover EFI-bootloader
  • 2
    verenigde rpms
    verenigde rpms
    Doe mee met Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Schakel de URPMS-repository in uw
    systeem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Unitedrpms downloaden
  • 3
    Boost C++-bibliotheken
    Boost C++-bibliotheken
    Boost biedt gratis draagbaar
    collegiaal getoetste C++-bibliotheken. De
    de nadruk ligt op draagbare bibliotheken die
    werken goed met de C++ Standard Library.
    Zie http://www.bo...
    Boost C++-bibliotheken downloaden
  • 4
    VirtueleGL
    VirtueleGL
    VirtualGL leidt 3D-opdrachten om van een
    Unix/Linux OpenGL-toepassing op een
    server-side GPU en converteert de
    gerenderde 3D-beelden in een videostream
    met welke ...
    Virtuele GL downloaden
  • 5
    libusb
    libusb
    Bibliotheek om gebruikersruimte in te schakelen
    applicatieprogramma's om mee te communiceren
    USB-apparaten. Publiek: ontwikkelaars, einde
    Gebruikers/Desktop. Programmeertaal: C.
    Categorieën...
    Libusb downloaden
  • 6
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • Meer "

Linux-commando's

Ad