| Icon | Plugin | Description |
| | 3DSMeshReader | Mesh reader that loads external 3ds (.3ds) files into the document by reference |
| | 3DelightRenderManEngine | Provides render integration with 3Delight, http://www.3delight.com/ |
| | ActionScript | Executes a script on-demand |
| | 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. |
| | AirRenderManEngine | Provides render integration with AIR, http://www.sitexgraphics.com/html/air.html |
| | AlternateArray1D | AlternateArray1D |
| | AlternateArray2D | AlternateArray2D |
| | AlternateArray3D | AlternateArray3D |
| | 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 |
| | AnnotateNormal | Displays a normal |
| | Annotation | Displays text annotations in the 3D document, primarily for documentation / tutorials |
| | Annotation2D | Displays 2D text annotations, primarily for documentation / tutorials |
| | Annotation3D | Displays text annotations in the 3D document, primarily for documentation / tutorials |
| | AqsisRenderManEngine | Provides render integration with Aqsis, http://www.aqsis.org |
| | Axes | Configurable set of axes to help in visualizing the 3D workspace |
| | BMRTRenderManEngine | Provides render integration with BMRT, may it rest in peace. |
| | BendPoints | Bends mesh points around an axis |
| | BevelPoints | Bevels a surface at each selected point |
| | BicubicToPoly | Polygonizes bicubic patches |
| | BitmapAdd | Add value to each pixel color component |
| | BitmapChecker | Generates a checker-pattern bitmap |
| | BitmapColorMonochrome | Make any image black and white |
| | BitmapGamma | Apply gamma value to each pixel |
| | BitmapInvert | Inverts a bitmap |
| | BitmapMatteColorDiff | Create alpha channel using color difference |
| | BitmapMatteInvert | Inverts a bitmap's alpha channel |
| | BitmapModifierScript | Bitmap modifier that uses a script to modify an input bitmap |
| | BitmapMultiply | Multiply value of each pixel |
| | BitmapPerceptualDifference | Calculate a perceptual difference metric between two bitmap images |
| | BitmapReader | Loads a bitmap from the filesystem |
| | BitmapSolid | Generates a solid-color bitmap |
| | BitmapSourceScript | Bitmap source that uses a script to generate images |
| | BitmapSubtract | Subtract value from each pixel |
| | BitmapThreshold | Cut off chanels at a certain value |
| | BlobbyAdd | Combines blobbies using the Addition operator. |
| | BlobbyDivide | Combines blobbies using the Division operator. |
| | BlobbyEllipsoid | Creates a RenderMan Blobby Ellipsoid |
| | BlobbyMaximum | Combines blobbies using the Maximum operator. |
| | BlobbyMinimum | Combines blobbies using the Minimum operator. |
| | BlobbyMultiply | Combines blobbies using the Multiplication operator. |
| | BlobbyNegate | Combines blobbies using the Negation operator. |
| | BlobbySegment | Creates a blobby containing a single segment primitive |
| | BlobbySubtract | Combines blobbies using the Subtraction operator. |
| | BridgeEdges | Creates new polygons bridging two sets of connected border edges |
| | BridgeFaces | Creates new polygons forming a bridge between two selected polygons |
| | BulgePoints | Bulges mesh points around a point |
| | CGALBoolean | 3D mesh boolean operations |
| | CalculateNormals | Calculates a variety of polygon normals |
| | Camera | Camera |
| | CapHoles | Caps (fills) holes in a polyhedron |
| | CatmullClark | Generates a Catmull-Clark subdivision mesh |
| | CenterPoints | Centers mesh points around the origin |
| | ClothSimulation | Cloth simulation (currently for grids only) |
| | CollapseEdges | For each selected edge, collapses its two vertices into one |
| | CollapseFaces | For each selected face, collapses its vertices to the centroid |
| | CollapsePoints | Merge selected points into one point, positioned at the average position of the selected points. |
| | ColorSourceScript | Color source that uses a script to create the output value |
| | CompizCheck | Warns users that the Compiz window manager may interfere with OpenGL rendering in K-3D |
| | ConnectVertices | Creates edges between selected vertices |
| | CylindricalWavePoints | Applies a wave function to points along an axis |
| | DeformationExpression | Displace a mesh using functional expressions in x, y, and z. |
| | DeleteComponents | Deletes selected faces, edges and vertices |
| | DissolveFaces | Merges adjacent faces into a single large face. |
| | DoubleAdd | Add two double inputs and produce their sum as output |
| | DoubleDivide | Divide two double inputs and produce their quotient as output |
| | DoubleExpression | Calculates a C-style expression, returning a double value as output |
| | DoubleModulo | Modulo two double inputs and produce their remainder as output |
| | DoubleMultiply | Multiply two double inputs and produce their product as output |
| | DoubleSine | Applies a sine function to its input |
| | DoubleSourceScript | Data source that uses a script to create a k3d::double_t output value |
| | DoubleSubtract | Subtract two double inputs and produce their difference as output |
| | DoubleToString | Converts a double to a string using printf() style double_to_stringting |
| | EXRBitmapImporter | OpenEXR (*.exr) |
| | EdgesToBlobby | Converts input edges to segment blobbies |
| | ExtrudeFaces | Extrudes selected faces along their normals |
| | FaceToPointSelections | Selects the points belonging to selected faces |
| | FileMagicMIMETypeHandler | Identifies a file's MIME Type based on filename extensions |
| | FlipOrientation | Reverses the orientation of selected polygons and bicubic or bilinear patches |
| | FrozenMatrix | Stores an arbitrary transformation matrix |
| | FrozenMesh | Freezes its input for manual editing |
| | GTSMeshArea | Calculates input mesh area |
| | GTSMeshReader | Mesh reader that reads external GNU Triangulated Surface (.gts) files |
| | GTSMeshVolume | Calculates input mesh volume |
| | GnomeMIMETypeHandler | Identifies a file's MIME Type using the Gnome API |
| | GnomeURIHandler | Opens a URI using the Gnome libraries |
| | GraphVizEngine | GraphViz Render Engine |
| | GraphVizMeshWriter | Mesh writer that saves meshes as GraphViz (.dot) files |
| | GrowSelection | Grows the selection to include adjacent vertices, edges and faces |
| | ImageMagickBitmapImporter | ImageMagick Formats ( many ) |
| | IndigoBackground | Indigo Background |
| | IndigoDiffuseMaterial | Indigo Diffuse Material |
| | IndigoEngine | Indigo Render Engine |
| | IndigoRectangleLight | Indigo Rectangle Light |
| | IndigoSkylight | Indigo Skylight |
| | InotifyFileChangeNotifier | Monitors files for changes, using the Linux inotify system |
| | Int32SourceScript | Uses a script to generate an output k3d::int32_t value. |
| | InterpolatorDoubleDoubleLinear | Linearly interpolates double values to a double time source |
| | InterpolatorDoubleMatrix4Linear | Linearly interpolates matrix4 values to a double time source |
| | JPEGBitmapImporter | JPEG (*.jpeg) |
| | JPEGBitmapReader | Loads a JPEG (*.jpeg) bitmap from the filesystem |
| | JPEGBitmapWriter | Bitmap writer that saves JPEG (*.jpg) files |
| | K3DDocumentExporter | K-3D Native ( .k3d ) |
| | K3DDocumentImporter | K-3D Native ( .k3d ) |
| | K3DMeshReader | Mesh reader that loads external K-3D XML (.k3d) files |
| | K3DMeshWriter | Mesh writer that saves K-3D XML (.k3d) files |
| | LSystemParser | Generates an L-System object from a configuration file |
| | LeastSquaresPlot | Aproximates points with a surface given a set of equations. |
| | LinearKnot | Generates a PQ-knot curve |
| | LinearLissajousCurve | Generates a lissajous (sine-wave) curve |
| | LinearPointNoise | Applies a linear noise offset to mesh points |
| | LinearWavePoints | Applies a wave function to points along an axis |
| | 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 |
| | MakeCurveSelection | Converts primitive selections to curve selections. |
| | MakeEdgeSelection | Converts primitive selections to edge selections. |
| | MakeFaceSelection | Converts primitive selections to face selections. |
| | MakePatchSelection | Converts point selections to patch selections. |
| | MakePointSelection | Converts primitive selections to point selections. |
| | MakeSDS | Converts input polyhedra to SDS surfaces |
| | ManualTimeSource | Provides a time source for a K-3D document |
| | MatrixInverse | Computes the inverse of a matrix. |
| | MatrixLook | Creates a transformation matrix that looks from one to another. |
| | MatrixModifierScript | Matrix modifier that uses a script to modify a transformation matrix |
| | MatrixOrientation | Creates an orientation transform matrix |
| | MatrixPosition | Creates a position transform matrix |
| | MatrixScale | Creates a scale transform matrix |
| | MatrixSourceScript | Matrix source that uses a script to create the output value |
| | MatrixView | Generates a viewing matrix from a position, a look vector, and an up vector |
| | MergeCollinearEdges | Merges edges that are collinear, up to a threshold |
| | MergeCoplanarFaces | Merges faces that are coplanar, up to a given threshold |
| | MergeMesh | Merges two meshes into one |
| | MeshArray1D | Makes copies of a mesh along one dimension |
| | MeshArray2D | Makes copies of a mesh along two dimensions |
| | MeshArray3D | Makes copies of a mesh along three dimensions |
| | MeshInstance | Renders an instance of a geometric mesh |
| | MeshModifierScript | Mesh modifier that uses a script to modify geometry |
| | MeshSelection | Applies a selection to a mesh. |
| | MeshSourceScript | Mesh source that uses a script to create geometry |
| | MeshToStdout | Prints mesh information to stdout |
| | MetaObjectScript | Scripted node that acts as a meta-object (provides dynamic runtime execution of arbitrary commands). |
| | MorphPoints | Applies morph to different targets, interpolating between target and source position |
| | MoveFirstEdge | Changes the first edge for selected polygons |
| | MultiMaterial | Material |
| | NGUI | Next Generation User Interface (NGUI) |
| | NGUIAboutDialog | Displays the current K-3D version and credits contributors |
| | NGUIAnimationTimelinePanel | Provides a panel for manipulating the current animation time |
| | NGUIAssignHotkeysDialog | Provides a user-interface for assigning menu hotkeys. |
| | NGUIKnotVectorControl | Provides a custom property control for NURBS knot vectors. |
| | NGUILearningDialog | Displays a menu containing sample documents |
| | NGUILogDialog | Displays the contents of the K-3D log |
| | NGUIMeshControl | Provides a standard control for mesh properties. |
| | NGUIMorphPointsPage | Provides a custom property page for the MorphPoints modifier. |
| | NGUINodeListPanel | Displays the document nodes as a flat list |
| | NGUINodePropertiesPanel | Displays properties for one node |
| | NGUIOpenGLDialog | Displays information about the OpenGL implementation. |
| | NGUIParentTool | Provides interactive controls for reparenting nodes. |
| | NGUIPipelinePanel | Displays the visualization pipeline |
| | NGUIPipelineProfilerPanel | Provides a panel for profiling execution of the visualization pipeline |
| | NGUIPythonShellDialog | Provides an interactive Python shell window |
| | NGUIRectangleControl | Provides a custom property control for k3d::rectangle properties. |
| | NGUIRenderRegionTool | Provides interactive controls for cropped rendering. |
| | NGUISelectionControl | Provides a standard control for selection properties. |
| | NGUISnapTool | Provides interactive controls for 'snapping' nodes. |
| | NGUITextEditorDialog | Provides a general-purpose dialog for editing source-code, text, scripts, and shaders. |
| | NGUITimelinePanel | Provides a panel for manipulating the current time |
| | NGUIToolPropertiesPanel | Displays tool properties |
| | NGUIToolbarPanel | Provides the standard toolbar |
| | NGUIUndoTreePanel | Provides a panel for displaying the undo tree |
| | NUI | Null User Interface (NUI) |
| | NamedTextArray | Creates or updates a named array with string data |
| | NetPRManRenderManEngine | Provides render integration with networked PRMan, https://renderman.pixar.com |
| | Newell | Generates Newell primitives using bicubic patches. |
| | NodeSelection | Stores the document node selection state |
| | Null | Empty node |
| | NullOutputScript | Script node that executes whenever one of its inputs changes |
| | NurbsAddTrimCurve | Adds a trimming curve to the selected patch |
| | NurbsCircle | Generates a NURBS circle |
| | NurbsCloseCurve | Connects the 2 end points of the selected curve |
| | NurbsCone | Generates a NURBS cone |
| | NurbsConnectCurves | Connects a set of NURBS curves |
| | NurbsCreateCap | Creates a NURBS surface filling out the selected closed curves |
| | NurbsCurve | Generates a NURBS curve |
| | NurbsCurveDegreeElevation | Takes a curve of degree p and turns it into a curve with degree p+degree |
| | NurbsCurveInsertKnot | Inserts a new Knot with the specified u-value |
| | NurbsCurveTraversal | Creates a NURBS surface while traversing one NURBS curve along another |
| | NurbsCylinder | Generates a NURBS cylinder |
| | NurbsDisk | Generates a NURBS disk |
| | NurbsEditCurveKnotVector | Edit the knot vector of a NURBS curve |
| | NurbsExtractCurvePoint | Extract the point at the given parameter value |
| | NurbsExtractPatchCurve | Extract a curve from a patch at a given parameter in given direction |
| | NurbsExtractTrimCurves | Extracts patch trim curves as 3D NURBS curve approximations |
| | NurbsExtrudeCurve | Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed |
| | NurbsExtrudePatch | Extrudes the selected patch along a coordinate axis |
| | NurbsFlipCurve | Flips the order of the points for the selected curves |
| | NurbsGrid | Generates a NURBS grid |
| | NurbsHyperboloid | Generates a NURBS hyperboloid |
| | NurbsMergeConnectedCurves | Join selected curves with common endpoints into a single NURBS curve |
| | NurbsMergeCurveKnotVectors | Inserts a new Knot with the specified u-value |
| | NurbsParaboloid | Generates a NURBS paraboloid |
| | NurbsPatchDegreeElevation | Elevates the selected patches in either u or v direction |
| | NurbsPatchInsertKnot | Adds a new knot in either u or v direction to all selected patches |
| | NurbsPolygon | Generates a NURBS polygon |
| | NurbsPolygonizeCurve | Creates a LinearCurve representation of the selected NURBS curve |
| | NurbsPolygonizePatch | Creates a Polyhedron representation of the selected NURBS patch |
| | NurbsRevolveCurve | Take a NURBS curve and rotate it around one of the coordinate system axis |
| | NurbsRuledSurface | Creates a NURBS surface stretched between the 2 curves |
| | NurbsSetWeight | Sets the weight of the selected Control Points |
| | NurbsSkinnedSurface | Creates a NURBS surface stretched along all selected curves |
| | NurbsSphere | Generates a NURBS sphere |
| | NurbsSplitCurve | Breaks a NURBS curve at a given u value (0...1) |
| | NurbsSplitPatch | Splits a patch at the selected u/v value |
| | NurbsSweepSurface | Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve |
| | NurbsTorus | Generates a NURBS torus |
| | OBJMeshReader | Mesh reader that loads external Wavefront (.obj) files into the document by reference |
| | OBJMeshWriter | Mesh writer that saves external Wavefront (.obj) files |
| | ODEPhysicalNode | Rigid-body dynamics object. |
| | ODESimulation | Rigid-body dynamics simulation. |
| | OSMesaContextFactory | Creates OSMesa graphics contexts. |
| | OgreXmlMeshWriter | Mesh writer that saves external Ogre XML Mesh files |
| | OpenGLBezierTrianglePatchPainter | Renders Bezier triangle patches |
| | OpenGLBicubicPatchPainter | Renders bicubic patches |
| | OpenGLBilinearPatchPainter | Renders bilinear patches |
| | OpenGLBlobbyPointPainter | Renders blobby primitives using points and lines |
| | OpenGLColorFacePainter | Renders mesh faces using a per-face color array |
| | OpenGLConePainter | Renders cone primitives using OpenGL |
| | OpenGLCubicCurvePainter | Renders cubic curves |
| | OpenGLCylinderPainter | Renders cylinder primitives using OpoenGL |
| | OpenGLDiskPainter | Renders disk primitives using OpenGL |
| | OpenGLEdgeNumberingPainter | Numbers polyhedron edges |
| | OpenGLEdgePainter | Renders mesh edges (OpenGL 1.1) |
| | OpenGLEngine | OpenGL Render Engine |
| | OpenGLFaceNormalPainter | Renders polyhedron face normal vectors |
| | OpenGLFaceNumberingPainter | Numbers polyhedron faces |
| | OpenGLFaceOrientationPainter | Draws arrows to show polyhedron face orientation |
| | OpenGLFacePainter | Renders mesh faces, after trianglulating them (OpenGL 1.1) |
| | OpenGLHalfEdgePainter | Draws arrows to show polyhedron half edge orientation |
| | OpenGLHyperboloidPainter | Renders hyperboloid primitives using OpenGL |
| | OpenGLLinearCurvePainter | Renders linear curves |
| | OpenGLMultiPainter | Distributes rendering across multiple mesh painters |
| | OpenGLNURBSCurveNumberingPainter | Numbers NURBS curves |
| | OpenGLNURBSCurvePainter | Renders NURBS curves |
| | OpenGLNURBSPatchNumberingPainter | Numbers NURBS patches |
| | OpenGLNURBSPatchPainter | Renders NURBS patches |
| | OpenGLNormalArrayPainter | Visualizes normal-vector arrays |
| | OpenGLPainterScript | Scripted Mesh Painter |
| | OpenGLParaboloidPainter | Renders paraboloid primitives using OpoenGL |
| | OpenGLPointNumberingPainter | Numbers points |
| | OpenGLPointPainter | Renders mesh points |
| | OpenGLRenderableScript | Scriped node that can do arbitrary rendering using OpenGL. |
| | 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 |
| | OpenGLSpherePainter | Renders sphere primitives using OpoenGL |
| | OpenGLTeapotPainter | Renders teapot primitives using OpoenGL |
| | OpenGLTorusPainter | Renders torus primitives using OpenGL |
| | OpenGLVaryingDataPainter | Prints associated varying data near each edge, for debugging purposes |
| | OpenGLVersionCheck | Checks OpenGL version and warns if it is known to contain bugs affecting K-3D |
| | OpenGLVertexDataPainter | Prints vertex data near each corresponding vertex |
| | PLYMeshReader | Mesh source that reads external Stanford PLY (.ply) files |
| | PLYMeshWriter | Mesh writer that saves external Stanford PLY (.ply) files |
| | PNGBitmapImporter | PNG (*.png) |
| | PNGBitmapReader | Loads a PNG (*.png) bitmap from the filesystem |
| | PNGBitmapWriter | Bitmap writer that saves PNG (*.png) files |
| | POVManRenderManEngine | Provides render integration with POVMan |
| | PRManRenderManEngine | Provides render integration with PRMan, http://renderman.pixar.com |
| | PapagayoLipsyncReader | Load a papagayo lipsync (.dat) file and output its values given a time source |
| | PipelineProfiler | Records data profiling execution of the visualization pipeline |
| | PixieRaytraceMap | Dummy shadow map source for raytracing with Pixie |
| | PixieRenderManEngine | Provides render integration with Pixie, http://www.renderpixie.com |
| | PointsCentroid | Calculates the average position (centroid) of the points, weighted by the selection value |
| | PointsToBlobby | Converts input points to an implicit surface composed of blobby ellipsoids |
| | PointsToParticles | Converts input geometric points into a single group of particles. |
| | PolyCone | Generates a polygonal cone with optional endcap |
| | PolyCube | Generates a polygonal cube |
| | PolyCushion | Generates a polygonal cushion (a cube with rounded edges) |
| | PolyCylinder | Generates a polygonal cylinder with optional endcaps |
| | PolyDisk | Generates a polygonal disk |
| | PolyGrid | Generates a polygonal grid |
| | PolyIcosahedron | Generates a polygonal sphere by recursive subdivision of an isocahedron |
| | PolySphere | Generates a polygonal sphere |
| | PolyText | Generates polygonal text using Freetype 2 |
| | PolyToBilinear | Converts input quadrilaterals to bilinear patches. |
| | PolyTorus | Generates a polygonal torus |
| | PyUI | Python User Interface (PyUI) |
| | Python | Python scripting engine |
| | QSlim | Surface simplification using quadric error metrics |
| | QTUIAboutDialog | Displays the current K-3D version and credits contributors |
| | QTUIBooleanWidget | Provides a custom property widget for k3d::bool_t properties. |
| | QTUIColorWidget | Provides a custom property widget for k3d::color properties. |
| | QTUIDefaultMode | Provides default behavior when no other mode is in-use. |
| | QTUIJavaScriptShell | Provides an interactive JavaScript shell. |
| | QTUILog | Displays the contents of the K-3D log |
| | QTUIMatrixWidget | Provides a custom property widget for k3d::matrix4 properties. |
| | QTUINodeListPanel | Displays document nodes as a flat list. |
| | QTUINodePropertiesPanel | Displays document node properties. |
| | QTUIOpenGLWindow | Used to test OpenGL development. |
| | QTUIPathWidget | Provides a custom property widget for k3d::filesystem::path properties. |
| | QTUIProgrammableMode | Provides an edit-mode with programmable behavior. |
| | QTUIStringWidget | Provides a custom property widget for k3d::string_t properties. |
| | QTUITextEditor | Provides a general-purpose editor for editing source-code, text, scripts, and shaders. |
| | QtUI | Qt User Interface (QtUI) |
| | QuadricCone | Creates a cone primitive |
| | QuadricCylinder | Creates a cylinder primitive |
| | QuadricDisk | Creates a disk primitive |
| | QuadricHyperboloid | Creates a hyperboloid primitive |
| | QuadricLogo | Creates the K-3D logo using quadric primitives. |
| | QuadricParaboloid | Creates a paraboloid primitive |
| | QuadricSphere | Creates a sphere primitive |
| | QuadricTorus | Creates a torus primitive |
| | RealTimeSource | Provides a realtime time source for a K-3D document |
| | ReferenceImage2D | Displays a bitmap image in the background of the viewport. |
| | ReferenceImage3D | Displays a bitmap image on a resizable plane within the viewport. |
| | RenderDotCRenderManEngine | Provides render integration with RenderDotC, http://www.dotcsw.com/rdc.html |
| | RenderEngineScript | Script node that acts as a render engine |
| | RenderManAreaLight | RenderMan area light source |
| | RenderManArray1D | Renders a one-dimensional array of geometric object instances |
| | RenderManArray2D | Renders a two-dimensional array of geometric object instances |
| | RenderManArray3D | Renders a three-dimensional array of geometric object instances |
| | RenderManBackgroundPlane | Places a shader on a bilinear patch, aligned with the farplane |
| | RenderManBicubicPatchPainter | Renders bicubic patches |
| | RenderManBilinearPatchPainter | Renders bilinear patches |
| | RenderManBlobbyPainter | Renders blobbies (implicit surfaces) |
| | RenderManCSGOperator | Combines solids using boolean operators at render-time |
| | RenderManCSGSolid | Designates a solid volume at render-time |
| | RenderManConePainter | Renders cone primitives |
| | RenderManCubicCurvePainter | Renders cubic curves |
| | RenderManCylinderPainter | Renders cylinder primitives |
| | RenderManDelayedReadArchive | Inserts a RenderMan DelayedReadArchive call into rendered output |
| | RenderManDirectTextureMap | Links a RenderMan Texture Map directly to a file |
| | RenderManDiskPainter | Renders disk primitives |
| | RenderManDisplacementShader | Encapsulates a RenderMan displacement shader instance |
| | RenderManEngine | RenderMan Render Engine |
| | RenderManHyperboloidPainter | Renders hyperboloid primitives |
| | RenderManImagerShader | Encapsulates a RenderMan imager shader instance |
| | RenderManLatLongEnvironmentMap | Converts a bitmap into a RenderMan LatLong Environment Map |
| | RenderManLight | RenderMan light source |
| | RenderManLightShader | Encapsulates a RenderMan light shader instance |
| | RenderManLinearCurvePainter | Renders linear curves |
| | RenderManMaterial | A RenderMan surface / displacement material |
| | RenderManMultiPainter | Distributes rendering across multiple mesh painters |
| | RenderManNURBSPatchPainter | Renders NURBS patches |
| | RenderManParaboloidPainter | Renders paraboloid primitives |
| | RenderManParticlePainter | Renders particle primitives. |
| | RenderManPolyhedronPainter | Renders mesh polyhedra |
| | RenderManReadArchive | Inserts a RenderMan ReadArchive call into rendered output |
| | RenderManScript | Creates RenderMan output under script control |
| | RenderManScriptedPainter | Uses a script to render meshes |
| | RenderManShadowMap | A shadow_map source within the 3D workspace |
| | RenderManSpherePainter | Renders sphere primitives |
| | RenderManSubdivisionSurfacePainter | Renders mesh subdivision surfaces |
| | RenderManSurfaceShader | Encapsulates a RenderMan surface shader instance |
| | RenderManTeapotPainter | Renders teapot primitives |
| | RenderManTextureMap | Converts a bitmap into a RenderMan Texture Map |
| | RenderManTorusPainter | Renders torus primitives |
| | RenderManVolumeShader | Encapsulates a RenderMan volume shader instance |
| | RotateArray1D | RotateArray1D |
| | RotateArray2D | RotateArray2D |
| | RotateArray3D | RotateArray3D |
| | RotatePoints | Rotates mesh points |
| | RubberBand | Displays a rubber-band box in the viewport. |
| | SDSCorner | Adds variable-sharpness corners to SDS surfaces |
| | SDSCrease | Adds variable-sharpness creases to SDS surfaces |
| | SDSHole | Inserts holes into a subdivision surface mesh |
| | STLMeshReader | Mesh reader that loads external Wavefront (.stl) files into the document by reference |
| | STLMeshWriter | Mesh writer that saves external Stereo Triangulation Lithograph (.stl) files |
| | SVGMeshReader | Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference |
| | ScalePoints | Scales mesh points |
| | SelectBicubicPatchByNumber | Selects a bicubic patch from the input mesh by its index number |
| | SelectBilinearPatchByNumber | Selects a bilinear patch from the input mesh by its index number |
| | SelectBoundaryEdges | Selects edges that are on the boundary of the mesh |
| | 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 |
| | SelectConnectedComponents | Select all components that are directly or indirectly connected to the selected component |
| | SelectCube | Selects portions of the input mesh that intersect a cube |
| | SelectCubicCurveByNumber | Selects a cubic curve from based on its index number. |
| | SelectDegenerateFaces | Selects all faces with a zero-length normal |
| | SelectEdgeByNumber | Selects an edge from the input mesh by its index number |
| | SelectEdgeLoops | Selects edge loops containing selected egdes |
| | SelectEdgeRings | Selects edge rings containing selected egdes |
| | SelectFaceByNumber | Selects a face from the input mesh by its index number |
| | SelectLinearCurveByNumber | Selects a linear curve from the input mesh by its index number |
| | SelectNSided | Selects points or faces that have numbers of sides within a specified range |
| | SelectNurbsCurveByNumber | Selects a NURBS curve from the input mesh by its index number |
| | SelectNurbsPatchByNumber | Selects a NURBS patch from the input mesh by its index number |
| | SelectPointByNumber | Selects a point from the input mesh by its index number |
| | SelectedFacesToPolyhedron | Outputs all selected faces to a single polyhedron. |
| | SelectionToStdout | Prints selection information to stdout |
| | SetColor | Sets geometry color |
| | SetMaterial | Sets geometry materials |
| | ShearPoints | Shears mesh points along an axis |
| | SmoothPoints | Smooths mesh points by averaging their positions with their neighbors' |
| | Snap | Snaps one node to another |
| | SolarPosition | Calculates the position of the Sun based on observer position, date, and time. |
| | SphereizePoints | Constrains points to the surface of a sphere |
| | StringSourceScript | String source that uses a script to create the output value |
| | StringToStdout | Prints an input string value to stdout |
| | SubdivideEdges | Subdivides selected edges by adding points. |
| | SubdivideFaces | Subdivides faces by creating new center / midpoints. |
| | SurfacePlot | Creates a 3D surface plot. |
| | TIFFBitmapExporter | TIFF (*.tiff) |
| | TIFFBitmapImporter | TIFF (*.tiff) |
| | TIFFBitmapReader | Loads a TIFF (*.tif) bitmap from the filesystem |
| | TIFFBitmapWriter | Bitmap writer that saves TIFF (*.tiff) files |
| | TaperPoints | Tapers mesh points along an axis |
| | Teapot | Creates a classic teapot primitive |
| | TimeSource | Provides a time source for a K-3D document |
| | TimeToString | Converts a scalar to a string using strftime()-style formatting |
| | TransformPoints | Transform mesh points using input matrix |
| | TranslateArray1D | TranslateArray1D |
| | TranslateArray2D | TranslateArray2D |
| | TranslateArray3D | TranslateArray3D |
| | TranslatePoints | Translates mesh points |
| | TriangulateFaces | Converts input faces into triangles |
| | TweakPoints | Sets the point positions at the given indices |
| | TwistPoints | Twists mesh points along an axis |
| | UniformPolyhedron | Generates a uniform polyhedron |
| | ValidMeshes | Tests to see that every every primitive and mesh in a collection of meshes can be validated. |
| | Vector3SourceScript | Vector3 source that uses a script to create the output value |
| | VirtualOpenGLEdgePainter | Renders mesh edges |
| | VirtualOpenGLFacePainter | Renders mesh faces |
| | VirtualOpenGLPointPainter | Renders mesh points |
| | VirtualOpenGLSDSEdgePainter | Renders mesh subdivision surface edges |
| | VirtualOpenGLSDSFacePainter | Renders mesh subdivision surface faces |
| | VirtualOpenGLSDSPointPainter | Renders mesh subdivision surface points |
| | Welcome | Welcomes users running K-3D for the first time. |
| | WeldPoints | Eliminates points with duplicate 3D coordinates |
| | XTrackCADDocumentImporter | XTrackCAD Tracks File ( .xtc ) |
| | YafrayAreaLight | Yafray Area Light |
| | YafrayEngine | Yafray Render Engine |
| | YafrayGlobalPhotonLight | Yafray Global Photon Light |
| | YafrayHemiLight | Yafray Hemi Light |
| | YafrayMaterial | Yafray Material |
| | YafrayPhotonLight | Yafray Photon Light |
| | YafrayPointLight | Yafray Point Light |
| | YafraySoftLight | Yafray Soft Light |
| | YafraySpotLight | Yafray Spot Light |
| | YafraySunLight | Yafray Sun Light |