class |
AnimationClip |
The Animation clip is a collection of animations.
|
class |
AnimationNode |
Aspose.3D's supports animation hierarchy, each animation can be composed by several animations and animation's key-frame definition.
|
class |
AssetInfo |
Information of asset.
|
class |
Bone |
A bone defines the subset of the geometry's control point, and defined blend weight for each control point.
|
class |
Box |
Box.
|
class |
Camera |
The camera describes the eye point of the viewer looking at the scene.
|
class |
Curve |
A curve is composed by several key-frames, it describes the transformation of a sampled value over time, so it's a 2D curve.
|
class |
CurveMapping |
A CurveMapping is usually created on an object's property, some property types contains multiple component fields(like a Vector3 field),
CurveMapping will generate channel for each component field and connects the field to one or more curve instance(s) through the channels.
|
class |
CustomObject |
Meta data or custom objects used in 3D files are managed by this class.
|
class |
Cylinder |
Parameterized Cylinder.
|
class |
Deformer |
|
class |
Entity |
The base class of all entities.
|
class |
Frustum |
|
class |
Geometry |
|
class |
ImageRenderOptions |
|
class |
LambertMaterial |
Material for lambert shading model
|
class |
Light |
The light illuminates the scene.
|
class |
Line |
|
class |
LinearExtrusion |
Linear extrusion takes a 2D shape as input and extends the shape in the 3rd dimension.
|
class |
ManualEntity |
A bridge from Entity to custom renderable entity
Use this class to simplify the construction of rendering tasks and resource management.
|
class |
Material |
Material defines the parameters necessary for visual appearance of geometry.
|
class |
Mesh |
A mesh is made of many n-sided polygons.
|
class |
MorphTargetChannel |
|
class |
MorphTargetDeformer |
MorphTargetDeformer provides per-vertex animation.
|
class |
Node |
Represents an element in the scene graph.
|
class |
NurbsCurve |
|
class |
NurbsSurface |
|
class |
Patch |
|
class |
PbrMaterial |
Material for physically based rendering based on albedo color/metallic/roughness
|
class |
PhongMaterial |
Material for blinn-phong shading model.
|
class |
Plane |
Parameterized plane.
|
class |
Pose |
The pose is used to store transformation matrix when the geometry is skinned.
|
class |
PostProcessing |
The post-processing effects
|
class |
Primitive |
Base class for all primitives
|
class |
RectangularTorus |
Parameterized rectangular torus.
|
class |
Scene |
A scene is a top-level object that contains the nodes, geometries, materials, textures, animation, poses, sub-scenes and etcs.
|
class |
ShaderMaterial |
A shader material allows to describe the material by external rendering engine or shader language.
|
class |
Shape |
The shape describes the deformation on a set of control points, which is similar to the cluster deformer in Maya.
|
class |
Skeleton |
The Skeleton is mainly used by CAD software to help designer to manipulate the transformation of skeletal structure, it's usually useless outside the CAD softwares.
|
class |
SkinDeformer |
A skin deformer contains multiple bones to work, each bone blends a part of the geometry by control point's weights.
|
class |
Sphere |
Parameterized sphere.
|
class |
Texture |
This class defines the texture from an external file.
|
class |
TextureBase |
Base class for all concrete textures.
|
class |
Torus |
Parameterized torus.
|
class |
Transform |
A transform contains information that allow access to object's translate/scale/rotation or transform matrix at minimum cost
This is used by local transform.
|
class |
TriMesh |
A TriMesh contains raw data that can be used by GPU directly.
|