A.20. Experimental Plugins

AddColorAttribute
Adds a color attribute to a mesh component, primarily for testing purposes.
AddColorAttributes
Adds an color attribute to every table in a mesh, primarily for testing purposes.
AddIndexAttributes
Adds an integer index attribute to every table in a mesh, primarily for testing purposes.
AddPointAttributes
Copies point coordinates to the relevant attribute tables in a mesh, primarily for testing purposes.
AnimationTrackDoubleDouble
Stores a series of keyframes for an animation, using double as time and value
AnimationTrackDoubleMatrix4
Stores a series of keyframes for an animation, using double as time type and matrix4 as value
BevelPoints
Bevels a surface at each selected point
BicubicToPoly
Polygonizes bicubic patches
BitmapPerceptualDifference
Calculate a perceptual difference metric between two bitmap images
CatmullClark
Generates a Catmull-Clark subdivision mesh
ClothSimulation
Cloth simulation (currently for grids only)
DissolveFaces
Merges adjacent faces into a single large face.
GmshGeoMeshWriter
Mesh writer that saves external Gmsh Geo geometry files
IndigoBackground
Indigo Background
IndigoDiffuseMaterial
Indigo Diffuse Material
IndigoEngine
Indigo Render Engine
IndigoRectangleLight
Indigo Rectangle Light
IndigoSkylight
Indigo Skylight
InterpolatorDoubleDoubleLinear
Linearly interpolates double values to a double time source
InterpolatorDoubleMatrix4Linear
Linearly interpolates matrix4 values to a double time source
LSystemParser
Generates an L-System object from a configuration file
LeastSquaresPlot
Aproximates points with a surface given a set of equations.
LuxRenderBilinearInterpolationTexture
LuxRender Bilinear Interpolation Texture
LuxRenderCarpaintMaterial
LuxRender Carpaint Material
LuxRenderDistantLight
LuxRender Distant Light
LuxRenderEngine
LuxRender Render Engine
LuxRenderEnvironmentLight
LuxRender EnvironmentLight
LuxRenderGlassMaterial
LuxRender Glass Material
LuxRenderGlossyMaterial
LuxRender Glossy Material
LuxRenderGoniometricLight
LuxRender Goniometric Light
LuxRenderImageTexture
LuxRender Image Texture
LuxRenderMatteMaterial
LuxRender Matte Material
LuxRenderMatteTranslucentMaterial
LuxRender Matte Translucent Material
LuxRenderMetalMaterial
LuxRender Metal Material
LuxRenderMirrorMaterial
LuxRender Mirror Material
LuxRenderMixMaterial
LuxRender Mix Material
LuxRenderNullMaterial
LuxRender Null Material
LuxRenderPointLight
LuxRender Point Light
LuxRenderRoughGlassMaterial
LuxRender Rough Glass Material
LuxRenderScalarImageTexture
LuxRender Scalar Image Texture
LuxRenderShinyMetalMaterial
LuxRender Shiny Metal Material
LuxRenderSkyLight
LuxRender SkyLight
LuxRenderSunLight
LuxRender SunLight
MD2MeshReader
Reader that loads external MD2 (.md2) files into the document by reference
MatrixInverse
Computes the inverse of a matrix.
MergeCollinearEdges
Merges edges that are collinear, up to a threshold
MergeCoplanarFaces
Merges faces that are coplanar, up to a given threshold
MeshToStdout
Prints mesh information to stdout
NamedTextArray
Creates or updates a named array with string data
NurbsCurve
Generates a NURBS curve
OgreXmlMeshWriter
Mesh writer that saves external Ogre XML Mesh files
OpenGLColorFacePainter
Renders mesh faces using a per-face color array
OpenGLFaceNormalPainter
Renders polyhedron face normal vectors
OpenGLHalfEdgePainter
Draws arrows to show polyhedron half edge orientation
OpenGLNormalArrayPainter
Visualizes normal-vector arrays
OpenGLSDSEdgePainter
Renders mesh as SDS patch borders using OpenGL 1.1
OpenGLSDSFacePainter
Renders mesh as SDS faces using OpenGL 1.1
OpenGLSDSPointPainter
Renders mesh as SDS patch corners using OpenGL 1.1
OpenGLSLPainter
Applies an OpenGL shader to downstream painters
OpenGLVaryingDataPainter
Prints associated varying data near each edge, for debugging purposes
OpenGLVertexDataPainter
Prints vertex data near each corresponding vertex
PapagayoLipsyncReader
Load a papagayo lipsync (.dat) file and output its values given a time source
PipelineProfiler
Records data profiling execution of the visualization pipeline
PointsCentroid
Calculates the average position (centroid) of the points, weighted by the selection value
QSlim
Surface simplification using quadric error metrics
RenderManAreaLight
RenderMan area light source
SVGMeshReader
Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference
SelectClockwise
Select the clockwise edge of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected
SelectCompanion
Select the companion of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected
SelectDegenerateFaces
Selects all faces with a zero-length normal
SelectedFacesToPolyhedron
Outputs all selected faces to a single polyhedron.
SelectionToStdout
Prints selection information to stdout
SetColor
Sets geometry color
Snap
Snaps one node to another
SolarPosition
Calculates the position of the Sun based on observer position, date, and time.
StringToStdout
Prints an input string value to stdout
SubdivideEdges
Subdivides selected edges by adding points.
UniformPolyhedron
Generates a uniform polyhedron
ValidMeshes
Tests to see that every every primitive and mesh in a collection of meshes can be validated.
XTrackCADDocumentImporter
XTrackCAD Tracks File ( .xtc )