-
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
-
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
-
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
-
GmshGeoMeshWriter
-
Mesh writer that saves external Gmsh Geo geometry files
-
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
-
IGESMeshWriter
-
Mesh writer that saves IGES CAD (.iges) files
-
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.
-
MakeHole
-
Creates a hole in each selected face, using the face outer loop as basis and scaling it by the specified factor.
-
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
-
MergePolyhedra
-
Merges all polyhedra in a mesh into a single polyhedron
-
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.
-
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
-
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
-
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
-
ReshapeFaceToCircle
-
Reshapes the first edge loop of the face to a circle.
-
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
-
SetPosition
-
Set points positions
-
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