Il s'agit de la commande dctimestep qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
dctimestep - calcule le pas de temps annuel de la simulation via la multiplication matricielle
SYNOPSIS
pas de temps dc Spécification DC [ Skyvec ]
pas de temps dc Vspec Tbsdf.xml Dmat.dat [ Skyvec ]
DESCRIPTION
Pas de temps DC a deux formes d'invocation. Dans la première forme, pas de temps dc reçoit la lumière du jour
spécification de coefficient et un vecteur de ciel facultatif, qui peut être lu à partir de la norme
entrée si non spécifié. Les coefficients de lumière du jour sont multipliés par rapport à ce vecteur et
les résultats sont écrits sur la sortie standard. Il peut s'agir d'une liste de valeurs de couleur ou d'un
image Radiance combinée, comme expliqué ci-dessous.
Dans la seconde forme, pas de temps dc prend quatre fichiers d'entrée, formant une expression matricielle. Les
le premier argument est le fichier de matrice de vue qui spécifie comment les directions de sortie de la fenêtre sont
liés à un ensemble de valeurs mesurées, comme un tableau de points d'éclairement ou d'images.
Cette matrice est généralement calculée par rtcontrib(1) pour un ensemble particulier de fenêtres ou
ouvertures de lucarne. Le deuxième argument est la matrice de transmission de fenêtre, ou BSDF, étant donné
en tant que description XML standard. Le troisième argument est le fichier de matrice Daylight qui
définit la relation entre les taches de ciel et les directions d'entrée sur la même ouverture. C'est généralement
calculé à l'aide Genklemsamp(1) avec rtcontrib dans un passage séparé pour chaque fenêtre ou puits de lumière
orientation. L'entrée finale est le vecteur de contribution du ciel, généralement calculé par
Genskyvec(1), qui peut être passé sur l'entrée standard. Ces données doivent être en ASCII
format, tandis que les matrices View et Daylight sont plus efficacement représentées sous forme binaire
float data si l'ordre des octets de la machine n'est pas un problème.
Envoyé à la sortie standard de pas de temps dc est soit un vecteur de couleur ASCII avec autant de RVB
triplets car il y a des lignes dans la matrice de vue, ou une combinaison Éclat photo. Lequel
la sortie est produite dépend du premier argument. Un nom de fichier normal sera chargé et
interprété comme une matrice pour générer un vecteur de résultats de couleur. Une spécification de fichier
contenant une chaîne de format '%d' sera interprétée comme une liste de Éclat composant
images, qui seront additionnées selon le vecteur calculé.
EXEMPLES
Pour calculer les éclairements du plan de travail à 3h30 le 10 février :
gensky 2 10 15:30 | genskyvec | dctimestep workplaneDC.dmx > Ill_02-10-1530.dat
Pour calculer une image à 10h à l'équinoxe à partir d'un ensemble d'images composantes :
gensky 3 21 10 | genskyvec | dctimestep viewc%03d.hdr > view_03-21-10.hdr
Pour calculer un ensemble de contributions d'éclairement pour la fenêtre 1 au solstice d'hiver à 2h :
gensky 12 21 14 | genskyvec | dctimestep IllPts.vmx Blinds20.xml Window1.dmx >
Mauvais_12-21-14.dat
Pour calculer la contribution de Window2 à une vue intérieure à midi au solstice d'été :
gensky 6 21 12 | genskyvec | dctimestep view%03d.hdr Blinds30.xml Window2.dmx >
view_6-21-12.hdr
Utilisez dctimestep en ligne à l'aide des services onworks.net