Il s'agit de la commande vdb_render 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
vdb_render - ray-traces volumes OpenVDB
SYNOPSIS
vdb_render dans.vdb dehors.{exr,ppm} [Options]
DESCRIPTION
Lequel : ray-traces volumes OpenVDB Options :
-ouverture F
ouverture de la caméra en perspective en mm (par défaut : 41.2)
caméra S
type de caméra ; soit "persp[ective]" ou "ortho[graphic]" (par défaut : perspective)
- compression S
schéma de compression EXR ; soit « none » (non compressé), « rle » ou « zip » (par défaut : zip)
-processeur N
nombre de threads de rendu, ou 1 pour désactiver le threading, ou 0 pour utiliser tous les disponibles
Processeurs (par défaut : 0)
-loin Profondeur du plan lointain de la caméra F (par défaut : 3.4e+38)
-focal F
focale de la caméra perspective en mm (par défaut : 50)
-fov Champ de vision de la caméra en perspective F en degrés (par défaut : 44.8)
-Cadre F
largeur du cadre de la caméra ortho en unités mondiales (par défaut : 1)
-Regarder X, Y, Z
faites pivoter la caméra pour pointer vers (X, Y, Z)
-patate douce S
nom du volume à restituer (par défaut : restituer le premier volume à virgule flottante
trouvé dans in.vdb)
-à proximité F
caméra près de la profondeur du plan (par défaut : 0.001)
-du boeuf LxH
dimensions de l'image en pixels (par défaut : 1920x1080)
-r X, Y, Z
-tourner X, Y, Z
rotation de la caméra en degrés (par défaut : regardez au centre du volume)
-t X, Y, Z
-Traduire X, Y, Z
traduction de caméra
-up X, Y, Z
vecteur qui devrait pointer vers le haut après rotation avec -Regarder (par défaut : [0, 1, 0])
-v verbeux (synchronisation d'impression et diagnostics)
-version
imprimer les informations sur la version et quitter
-h, -Aide
imprimer ce message d'utilisation et quitter
Niveau set options:
-couleur S
nom d'un volume vec3s à utiliser pour définir les couleurs des matériaux
-isovaleur F
isovaleur en unités universelles pour l'intersection des rayons de level set (par défaut : 0)
-échantillons N
nombre d'échantillons (rayons) par pixel (par défaut : 1)
-ombrage S
nom de l'ombrage ; soit "diffuse", "mat", "normal" ou "position" (par défaut : diffuse)
donner l'un à l'autre le volume options:
-absorber R, V, B
coefficients d'absorption (par défaut : [0.1, 0.1, 0.1])
-couper F
valeur de coupure de densité et de transmission (par défaut : 0.005)
-Gagner F
quantité de dispersion le long du rayon d'ombre (par défaut : 0.2)
-lumière X,Y,Z[,R,V,B]
direction de la source lumineuse et couleur facultative (par défaut : [0.3, 0.3, 0, 0.7, 0.7, 0.7])
-dispersion R, V, B
coefficients de diffusion (par défaut : [1.5, 1.5, 1.5])
-ombre F
taille du pas en voxels pour l'intégration le long du rayon d'ombre (par défaut : 3)
-étape F
taille du pas en voxels pour l'intégration le long du rayon primaire (par défaut : 1)
EXEMPLES
vdb_render crawler.vdb crawler.exr -shader diffus -res 1920x1080 \
-focal 35 -samples 4 -translate 0,210.5,400 -compression rle -v
vdb_render lapin_cloud.vdb lapin_cloud.exr -res 1920x1080 \
-traduire 0,0,110 -absorber 0.4,0.2,0.1 -gain 0.2 -v
Mise en garde:
Ce n'est pas (et n'est pas destiné à être) un moteur de rendu de qualité de production. Utilisez-le pour
prévisualisation rapide ou simplement comme implémentation de référence pour l'intégration dans
traceurs de rayons existants.
Utilisez vdb_render en ligne à l'aide des services onworks.net