VsGraphics /export: /compress: /generatemips /script: /console input_file Sie müssen eine Grafik-Eingabedatei angeben (FBX, ...

VsGraphics [/export:] [/compress:] [/generatemips] [/script:] [/console] input_file

Sie müssen eine Grafik-Eingabedatei angeben (FBX, DDS, DGSL, usw.). Verwenden Sie den /export-Schalter, und geben Sie einen Namen für die Ausgabedatei an, um diese Grafik-Eingabedatei zu exportieren.

Außerdem können Bilder mithilfe des /compress-Schalters beim Export komprimiert werden. Die Komprimierungstypen sind in den Komprimierungsformaten des DXGI_FORMAT-Blocks festgelegt. Unterstützte Typen:

    BC1_UNORM
    BC1_UNORM_SRGB
    BC2_UNORM
    BC2_UNORM_SRGB
    BC3_UNORM
    BC3_UNORM_SRGB
    BC4_UNORM
    BC4_SNORM
    BC5_UNORM
    BC5_SNORM
    BC6H_UF16
    BC6H_SF16
    BC7_UNORM
    BC7_UNORM_SRGB

WICHTIG: Die BC6- und BC7-Softwarecodierung kann je nach Bildgröße einige Minuten dauern.

Außerdem können Sie mithilfe des /generatemips-Schalters angeben, ob Mipmaps für die Bilder erzeugt werden sollen.

Wenn Sie eine vorhandene Skriptdatei oder Skripttext für die Eingabedatei vor dem Exportieren ausführen möchten, können Sie den /script-Schalter verwenden. Skripts werden vor dem Verarbeiten des Exports ausgeführt, sofern dieser angegeben ist, damit benutzerdefinierte Transformationen der Quelldaten möglich sind.

Wenn /script eine Skriptdatei angibt, wird diese Skriptdatei ausgeführt. Wenn /script Inline-Skripttext angibt, wird dieser Text ausgeführt.

Verwenden Sie den /console-Schalter, um in den interaktiven Skriptkonsolenmodus zu wechseln, in dem Skriptcode von Hand eingegeben werden kann. Wenn Sie diesen Schalter verwenden, werden alle weiteren Schalter ignoriert.

Beispiele:
'VsGraphics /export:bricks.dds /compress:BC3_UNORM /mipmapped:true bricks.png' exportiert "bricks.png" nach "bricks.dss" in der komprimierten BC3_UNORM-Textur mit vollständiger Mipmap-Kette

'VsGraphics /export:phong.h phong.dgsl' exportiert "phong.dgsl" nach "phong.h"

'VsGraphics /console giftbox.fbx' lädt das Mesh "giftbox.fbx" und wechselt in den interaktiven Skriptkonsolenmodus.