Este es el comando dctimestep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
dctimestep: calcula el paso de tiempo de la simulación anual mediante la multiplicación de matrices
SINOPSIS
paso a paso dc Especificaciones de CC [ skyvec ]
paso a paso dc Vspec Tbsdf.xml Dmat.dat [ skyvec ]
DESCRIPCIÓN
Dctimestep tiene dos formas de invocación. En la primera forma, paso a paso dc se le da luz del día
especificación de coeficiente y un vector de cielo opcional, que puede leerse del estándar
entrada si no se especifica. Los coeficientes de luz diurna se multiplican contra este vector y
los resultados se escriben en la salida estándar. Puede ser una lista de valores de color o un
imagen combinada de Radiance, como se explica a continuación.
En la segunda forma, paso a paso dc toma cuatro archivos de entrada, formando una expresión matricial. los
El primer argumento es el archivo de matriz de vista que especifica cómo se muestran las direcciones de salida de la ventana.
relacionado con algún conjunto de valores medidos, como una matriz de puntos de iluminancia o imágenes.
Esta matriz generalmente se calcula mediante rtcontribuir(1) para un conjunto particular de ventanas o
Aberturas para claraboyas. El segundo argumento es la matriz de transmisión de ventana, o BSDF, dado
como descripción XML estándar. El tercer argumento es el archivo de matriz de luz diurna que
define cómo los parches del cielo se relacionan con las direcciones de entrada en la misma abertura. Esto suele ser
calculado usando genklemsamp(1) rtcontribuir en una carrera separada para cada ventana o tragaluz
orientación. La entrada final es el vector de contribución del cielo, generalmente calculado por
genskyvec(1) que se puede pasar en la entrada estándar. Estos datos deben estar en ASCII
formato, mientras que las matrices View y Daylight se representan de manera más eficiente como binario
datos flotantes si el orden de bytes de la máquina no es un problema.
Enviado a la salida estándar de paso a paso dc es un vector de color ASCII con tantos RGB
tripletes ya que hay filas en la matriz de vista, o una combinación Resplandor fotografía. Cuales
La salida que se produce depende del primer argumento. Se cargará un nombre de archivo normal y
interpretado como una matriz para generar un vector de resultados de color. Una especificación de archivo
que contiene una cadena de formato '% d' se interpretará como una lista de Resplandor componente
imágenes, que se sumarán de acuerdo con el vector calculado.
EJEMPLOS
Para calcular las iluminancias del plano de trabajo a las 3:30 p. M. Del 10 de febrero:
gensky 2 10 15:30 | genskyvec | dctimestep workplaneDC.dmx> Ill_02-10-1530.dat
Para calcular una imagen a las 10 am en el equinoccio a partir de un conjunto de imágenes componentes:
gensky 3 21 10 | genskyvec | dctimestep viewc% 03d.hdr> view_03-21-10.hdr
Para calcular un conjunto de contribuciones de iluminancia para la Ventana 1 en el solsticio de invierno a las 2 pm:
gensky 12 21 14 | genskyvec | dctimestep IllPts.vmx Blinds20.xml Window1.dmx>
enfermo_12-21-14.dat
Para calcular la contribución de Window2 a una vista interior a las 12 del mediodía del solsticio de verano:
gensky 6 21 12 | genskyvec | dctimestep view% 03d.hdr Blinds30.xml Window2.dmx>
ver_6-21-12.hdr
Use dctimestep en línea usando los servicios de onworks.net