Class RenderManExporter
- Namespace
- HelixToolkit.Wpf
- Assembly
- HelixToolkit.Wpf.dll
Exports the 3D visual tree to a RenderMan input file.
public sealed class RenderManExporter : Exporter<StreamWriter>, IExporter
- Inheritance
-
RenderManExporter
- Implements
- Inherited Members
Remarks
Methods
Close(StreamWriter)
Closes this exporter.
protected override void Close(StreamWriter writer)
Parameters
writerStreamWriterThe writer.
Create(Stream)
Creates the writer for the specified stream.
protected override StreamWriter Create(Stream stream)
Parameters
streamStreamThe stream.
Returns
- StreamWriter
The output writer.
ExportCamera(StreamWriter, Camera)
Exports the camera.
protected override void ExportCamera(StreamWriter writer, Camera camera)
Parameters
writerStreamWriterThe writer.
cameraCameraThe camera.
ExportLight(StreamWriter, Light, Transform3D)
Exports the light.
protected override void ExportLight(StreamWriter writer, Light light, Transform3D inheritedTransform)
Parameters
writerStreamWriterThe writer.
lightLightThe light.
inheritedTransformTransform3DThe inherited transform.
ExportModel(StreamWriter, GeometryModel3D, Transform3D)
Exports the model.
protected override void ExportModel(StreamWriter writer, GeometryModel3D model, Transform3D inheritedTransform)
Parameters
writerStreamWriterThe writer.
modelGeometryModel3DThe model.
inheritedTransformTransform3DThe inherited transform.