...
Name | Description |
---|---|
Color4ReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
FieldRealLoad | This node loads field/s data from a file. File formats supported so far are Field3D (.f3d) and OpenVDB (.vdb ). |
FieldSave | This node saves field data to a file. |
FieldVector3Load | This node loads field/s data from a file. File formats supported so far are Field3D (.f3d) and OpenVDB (.vdb ). |
FilePathInfo | This node returns information about the input file path. |
FolderInfo | This node returns information about the input folder. |
ImageLoad | This node loads images from files. |
ImageSave | This node saves the input 'image' to file. |
Integer64ReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
IntegerReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
Matrix4ReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
MeshLoad | This node loads mesh channel data from a file. The file format is extracted from the file extension and valid file formats are Alembic (.abc), Wavefront (.obj) and RealFlow BIN (.bin). |
MeshSave | This node saves mesh channel data to a file. |
NodeDataExport | Makes the input 'node' to export its data according to its current Export Central settings. |
NodeDataReload | Makes the input 'node' to reload its data according to its current Export Central settings. |
NumWriteToFilePath | This node writes to the specified 'file path' a binary version of the input 'input'. |
ParticleLoad | This node loads particle channel data from a file. The file format is extracted from the file extension and valid file formats are Alembic (.abc), RealFlow Particle Cache (.rpc) and RealFlow BIN (.bin). |
ParticleSave | This node saves particle channel data to a file. |
QuaternionReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
RealReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
SceneLoad | This node loads the input scene, removing the changes of the current one. |
SceneSave | This node saves the current scene at the input 'file path'. |
StringReadFromFilePath | This node reads from the input 'file path' as many bytes at most as the 'max bytes' input, starting from the file byte position specified by 'position', to the output 'string'. |
StringWriteToFilePath | This node writes to the specified 'file path' the input 'string'. |
Vector3ReadFromFilePath | This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file. |
Anchor
Color4ReadFromFilePath
This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
read count | Integer | The total amount of elements read from the file | |
last position | Integer64 | The last position read from the file, in bytes | |
ok | Bit | True if the output was successfully read from the file. False otherwise | |
color | Color4 | The number read from the file |
anchor
FieldRealLoad
...
FieldRealLoad
This node loads field/s data from a file. File formats supported so far are Field3D (.f3d) and OpenVDB (.vdb ).
...
Name | Types | PassThrough | Description |
---|---|---|---|
field | RealField | The field | |
ok | Bit | True if the file was successfully loaded, False otherwise |
anchor
FieldSave
...
FieldSave
This node saves field data to a file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | The evaluate | |
ok | Bit | True if the file was successfully saved, False otherwise |
Anchor
FieldVector3Load
This node loads field/s data from a file. File formats supported so far are Field3D (.f3d) and OpenVDB (.vdb ).
...
Name | Types | PassThrough | Description |
---|---|---|---|
field | Vector3Field | The field | |
ok | Bit | True if the file was successfully loaded, False otherwise |
anchor
FilePathInfo
...
FilePathInfo
This node returns information about the input file path.
...
Name | Types | PassThrough | Description |
---|---|---|---|
exists | Bit | True if the path exists | |
is folder | Bit | True if the path points to a folder | |
is file | Bit | True if the path points to a file | |
is link | Bit | True if the path points to a symbolic link | |
is relative | Bit | True if the path is relative | |
is readable | Bit | True if the path allows reading | |
is writable | Bit | True if the path allows writing | |
is executable | Bit | True if the path can be executed | |
contains macros | Bit | True if the path is composed by a macro like $(SCENEDIR) | |
bytes | Integer64 | The size of the input file path in bytes. If it is a folder it does not compute the size of its content | |
creation seconds | Integer64 | The date of creation of the input file path in seconds from epoc | |
modification seconds | Integer64 | The date of the last modification of the input file path in seconds from epoc | |
parent folder | String | The absolute path to the parent folder of the input path | |
file name | String | The name of the input file, containing the extension | |
base name | String | The name of the input file without the extension | |
extension | String | The extension of the input file | |
absolute path | String | The absolute path that points to the input file path |
anchor
FolderInfo
...
FolderInfo
This node returns information about the input folder.
...
Name | Types | PassThrough | Description |
---|---|---|---|
exists | Bit | True if the folder exists | |
is link | Bit | True if the folder path points to a symbolic link | |
is readable | Bit | True if the folder allows reading | |
is writable | Bit | True if the path allows writing | |
is executable | Bit | True if the folder can be executed (opened) | |
total bytes | Integer64 | The size of the input folder content recursively. Keep in mind that computing the whole content of a folder can be an expensive operation | |
available bytes | Integer64 | The current available space in bytes for this folder.
| |
creation seconds | Integer64 | The date of creation of the input folder in seconds from epoc | |
modification seconds | Integer64 | The date of the last modification of the input folder in seconds from epoc | |
parent folder | String | The absolute path to the parent folder of the input folder | |
base name | String | The name of the input folder without the parent folder path | |
absolute path | String | The absolute path that points to the input folder | |
folder files | String | The list of all the file names contained inside this folder at top level | |
folder tree | String | The list of all the file absolute paths contained inside this folder recursively. This operation can be expensive depending on the size and location of the folder |
ImageLoad Anchor
ImageLoad
ImageLoad
This node loads images from files.
...
Name | Types | PassThrough | Description |
---|---|---|---|
image | Image | The image |
anchor
ImageSave
...
ImageSave
This node saves the input 'image' to file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
through | PassThrough | image | The input 'image' |
anchor
Integer64ReadFromFilePath
...
Integer64ReadFromFilePath
This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
read count | Integer | The total amount of elements read from the file | |
last position | Integer64 | The last position read from the file, in bytes | |
ok | Bit | True if the output was successfully read from the file. False otherwise | |
integer64 | Integer64 | The number read from the file |
IntegerReadFromFilePath Anchor
IntegerReadFromFilePath
IntegerReadFromFilePath
This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
read count | Integer | The total amount of elements read from the file | |
last position | Integer64 | The last position read from the file, in bytes | |
ok | Bit | True if the output was successfully read from the file. False otherwise | |
integer | Integer | The number read from the file |
Matrix4ReadFromFilePath Anchor
Matrix4ReadFromFilePath
Matrix4ReadFromFilePath
This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
read count | Integer | The total amount of elements read from the file | |
last position | Integer64 | The last position read from the file, in bytes | |
ok | Bit | True if the output was successfully read from the file. False otherwise | |
matrix | Matrix4 | The number read from the file |
anchor
MeshLoad
...
MeshLoad
This node loads mesh channel data from a file. The file format is extracted from the file extension and valid file formats are Alembic (.abc), Wavefront (.obj) and RealFlow BIN (.bin).
...
Name | Types | PassThrough | Description |
---|---|---|---|
mesh | Mesh | The mesh loaded from the file | |
ok | Bit | True if the file was successfully loaded, False otherwise |
Anchor
MeshSave
This node saves mesh channel data to a file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | The evaluate | |
ok | Bit | True if the file was successfully saved, False otherwise |
NodeDataExport Anchor
NodeDataExport
NodeDataExport
Makes the input 'node' to export its data according to its current Export Central settings.
...
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | The evaluate |
anchor
NodeDataReload
...
NodeDataReload
Makes the input 'node' to reload its data according to its current Export Central settings.
...
Name | Types | PassThrough | Description |
---|---|---|---|
through | PassThrough | node | The input 'node' |
Anchor
NumWriteToFilePath
This node writes to the specified 'file path' a binary version of the input 'input'.
...
Name | Types | PassThrough | Description | |||||
---|---|---|---|---|---|---|---|---|
input |
| through | The numeric values to write to the file | |||||
file path |
| The file path were to write the binary file | ||||||
append | Bit (1) | True to append the values to the end of the file if it previously exists. False to overwrite the file if it already exists | ||||||
write size | Bit (1) | If true, it will write at the beginning a 32 bit integer with the number of elements of 'input' |
...
Name | Types | PassThrough | Description |
---|---|---|---|
bytes written | Integer64 | The total amount of bytes written to the file | |
ok | Bit | True if the input was successfully written to file. False otherwise | |
through | PassThrough | input | The input 'input' |
ParticleLoad Anchor
ParticleLoad
ParticleLoad
This node loads particle channel data from a file. The file format is extracted from the file extension and valid file formats are Alembic (.abc), RealFlow Particle Cache (.rpc) and RealFlow BIN (.bin).
...
Name | Types | PassThrough | Description |
---|---|---|---|
out particles | Particles | The particles loaded from the file | |
ok | Bit | True if the file was successfully loaded, False otherwise |
anchor
ParticleSave
...
ParticleSave
This node saves particle channel data to a file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | The evaluate | |
ok | Bit | True if the file was successfully saved, False otherwise |
Anchor
QuaternionReadFromFilePath
...
Name | Types | PassThrough | Description |
---|---|---|---|
read count | Integer | The total amount of elements read from the file | |
last position | Integer64 | The last position read from the file, in bytes | |
ok | Bit | True if the output was successfully read from the file. False otherwise | |
quaternion | Quaternion | The number read from the file |
RealReadFromFilePath Anchor
RealReadFromFilePath
RealReadFromFilePath
This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file.
...
Name | Types | PassThrough | Description |
---|---|---|---|
read count | Integer | The total amount of elements read from the file | |
last position | Integer64 | The last position read from the file, in bytes | |
ok | Bit | True if the output was successfully read from the file. False otherwise | |
real | Real | The number read from the file |
anchor
SceneLoad
...
SceneLoad
This node loads the input scene, removing the changes of the current one.
...
Name | Types | PassThrough | Description |
---|---|---|---|
loaded | Bit | True if the scene was successfully loaded. False otherwise |
Anchor
SceneSave
This node saves the current scene at the input 'file path'.
...
Name | Types | PassThrough | Description |
---|---|---|---|
saved | Bit | True if the scene was successfully saved. False otherwise |
Anchor
StringReadFromFilePath
This node reads from the input 'file path' as many bytes at most as the 'max bytes' input, starting from the file byte position specified by 'position', to the output 'string'.
...
Name | Types | PassThrough | Description |
---|---|---|---|
bytes read | Integer64 | The total amount of bytes read from the file | |
last position | Integer64 | The last position written in the file. In bytes | |
ok | Bit | True if the output 'string' was successfully read from the file. False otherwise | |
string | String | The characters read from the file |
anchor
StringWriteToFilePath
...
StringWriteToFilePath
This node writes to the specified 'file path' the input 'string'.
...
Name | Types | PassThrough | Description |
---|---|---|---|
bytes written | Integer64 | The total amount of bytes written to the file | |
ok | Bit | True if the input 'string' was successfully written to file. False otherwise | |
through | PassThrough | string | The input 'string' |
Anchor
Vector3ReadFromFilePath
This node reads from the input binary 'file path'. If 'read size' is true, the first 4 bytes from 'position' are read and used as the number of elements stored in the file. If 'max count' is not negative the number of elements read is the minimum between 'max count' and the size read. If size was not read, the number of elements is computed using the size of the file.
...