v1.0
ビューイング
ビューポートをキャプチャしてイメージ シーケンスに取り込みます。
注: このコマンドは、Softimage ユーザ インターフェイスに依存しているため、通常のバッチ モードでは機能しません。
ただし、「-script」の代わりに「-uiscript」コマンドライン引数を使用すると、このコマンドをバッチ
プロセスの一部として使用できます。
CaptureViewport( [Target], [Interactive] ); |
パラメータ | タイプ | 詳細 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Target | Long | キャプチャするビューポート。
デフォルト値:-1 (現在選択されているビューポート、現在ビューポートが選択されていない場合はビューポート B)
|
||||||||||||
Interactive | ブール | バッチ モードで実行するか(False)、インタラクティブ モードで実行するか(True)を指定します。
デフォルト値: False |
/* This example demonstrates how to perform a viewport capture via scripting. NB: You cannot set the codec from scripting. The codec is a combination of codec ID and private codec-specific parameters (not a human-readable string). However, you can save the codec in a preset via the UI and then load the preset back by scripting anytime you need it. */ // Get the current frame var currFrame = ActiveProject.Properties.Item("Play Control").Parameters.Item("Current").Value; // Set the capture options var oViewportCapture = Dictionary.GetObject("ViewportCapture"); // Capture a 1-frame sequence oViewportCapture.NestedObjects.Item("Start Frame").Value = currFrame; oViewportCapture.NestedObjects.Item("End Frame").Value = currFrame; // Specify the output file name // The output file format is determined by the extension oViewportCapture.NestedObjects.Item("File Name").Value = "C:\\test.pic"; // Do not display dialog CaptureViewport( 2, false ); |
CreatePrim "Sphere", "NurbsSurface", "MySphere" SetValue "PlayControl.Out", 40 ' Setting a key frame on XPos at frame 1 SaveKey "MySphere.kine.local.posx", 1, -9.0 ' Setting a key frame on XPos at frame 10 SaveKey "MySphere.kine.local.posx", 10, 3.0 ' Setting a key frame on XPos at frame 30 SaveKey "MySphere.kine.local.posx", 30,-3.0 ' Setting a key frame on XPos at frame 40 SaveKey "MySphere.kine.local.posx", 40, 9.0 ' Setting a key frame on YPos at frame 1 SaveKey "MySphere.kine.local.posy", 1, -2.0 ' Setting a key frame on YPos at frame 30 SaveKey "MySphere.kine.local.posy", 30, 2.0 SetDisplayMode "Camera", "shaded" CaptureViewport 2, true |