The exporter JavaScript global object. Provides access to the project export directory.
More...
|
void | cleanExportDir () |
| Removes all files from the project export directory. More...
|
|
String | getExportDir () |
| Returns the path of the project export directory. More...
|
|
bool | exportToQuicktime (String &displayName, int startFrame, int lastFrame, bool withSound, int resX, int resY, String &dstPath, String &displayModule, bool generateThumbnail, int thumbnailFrame) |
| Returns true if a scene was exported to a QuickTime in the specified directory. More...
|
|
void | exportOGLToQuicktime (String &fileName, String &dstPath, int startFrame=-1, int lastFrame=-1, int resX=-1, int resY=-1) |
| Export OGL frames to a QuickTime movie. Without QuickTime it will try to fallback to other supported formats. More...
|
|
|
QScriptValue | exportGIF (QScriptValue ¶ms) |
| Render the scene and export an animated GIF from its rendering. More...
|
|
The exporter JavaScript global object. Provides access to the project export directory.
The example below writes the palette list to a file.
var exportFile = exportDir + "paletteList.txt";
var logFile =
new File(exportFile);
logFile.writeLine("");
for (i = 0; i < numPalettes; ++i)
{
logFile.writeLine(paletteName);
}
◆ cleanExportDir
void exporter::cleanExportDir |
( |
| ) |
|
|
slot |
Removes all files from the project export directory.
◆ exportGIF()
QScriptValue exportGIF |
( |
QScriptValue & |
params | ) |
|
Render the scene and export an animated GIF from its rendering.
try
{
displayName : "",
startFame : 1,
stopFrame : 10,
resX : 1024,
resY : 554,
loop : true });
if(res)
else
MessageBox.information('The GIF export has failed);
exporter.
exportGIF({ fileName :
"C:/myPath/animated2.gif", stopFrame : 5, dith : 0 });
}
catch (err)
{
}
- Parameters
-
params | : An export parameters object with following properties:
Property | Type | Description |
fileName | String | The complete file path to the generated animated GIF. |
displayName | String | (Optional) The display node name. The default display is used if the property isn't specified or if it is an empty string. |
startFrame | int | (Optional) The first frame to be exported. The first frame of the scene if the property isn't specified or if it is set to 0. |
stopFrame | int | (Optional) The last frame to be exported. The last frame of the scene if the property isn't specified or if it is set to 0. |
resX | int | (Optional) The horizontal pixel resolution. The x resolution of the scene if 0 or not specified. |
resY | int | (Optional) The vertical pixel resolution. The y resolution of the scene if 0 or not specified. |
dith | int | (Optional) The dithering to use. exporter.None if not specified. |
loop | bool | (Optional) Set the animation to loop. true by default. |
|
Dithering | Value |
exporter.None | 0 |
exporter.Diffusion | 1 |
exporter.Pattern | 2 |
- Returns
- Returns true if a scene was exported as an animated GIF. Throw an error if there was an invalid dithering property.
◆ exportOGLToQuicktime
void exporter::exportOGLToQuicktime |
( |
String & |
fileName, |
|
|
String & |
dstPath, |
|
|
int |
startFrame = -1 , |
|
|
int |
lastFrame = -1 , |
|
|
int |
resX = -1 , |
|
|
int |
resY = -1 |
|
) |
| |
|
slot |
Export OGL frames to a QuickTime movie. Without QuickTime it will try to fallback to other supported formats.
- Parameters
-
fileName | : The output file name. |
dstPath | : The output file location. |
startFrame | : The start range of playback, default to playback toolbar start if -1. |
lastFrame | : The end range of playback, default to playback toolbar stop if -1. |
resX | : The horizontal resolution, default to preview resolution if -1. |
resY | : The vertical resolution default to preview resolution if -1. |
◆ exportToQuicktime
bool exporter::exportToQuicktime |
( |
String & |
displayName, |
|
|
int |
startFrame, |
|
|
int |
lastFrame, |
|
|
bool |
withSound, |
|
|
int |
resX, |
|
|
int |
resY, |
|
|
String & |
dstPath, |
|
|
String & |
displayModule, |
|
|
bool |
generateThumbnail, |
|
|
int |
thumbnailFrame |
|
) |
| |
|
slot |
Returns true if a scene was exported to a QuickTime in the specified directory.
- Parameters
-
displayName | : The display name. |
startFrame | : The start range of playback, default to playback toolbar start if -1. |
lastFrame | : The end range of playback, default to playback toolbar stop if -1. |
withSound | : Whether or not the movie will have sound. |
resX | : The horizontal resolution, default to preview resolution if -1. |
resY | : The vertical resolution default to preview resolution if -1. |
dstPath | : The output file location. |
displayModule | : The display module. |
generateThumbnail | : Whether or not to generate a thumbnail for the QuickTime. |
thumbnailFrame | : The frame to use for the thumbnail. |
- Returns
- Returns true if a scene was exported to a QuickTime in the specified directory.
◆ getExportDir
String exporter::getExportDir |
( |
| ) |
|
|
slot |
Returns the path of the project export directory.
- Returns
- Returns the path of the project export directory.