Skip to content
Real3d

Product

Real3d Renderer

3D point-cloud and triangular-mesh processing

Real3d Renderer is a 3D point-cloud and triangular-mesh processing application. It provides high-quality 3D visualization plus a broad set of operations — triangulation, smoothing, cleaning, filtering, decimation, reconstruction, registration, merging, and hole filling — for working with data from 3D digitization devices and for preparing models for 3D printing.

Capabilities

  • Open large meshes and point clouds
  • Import and export over 60 well-known 3D geometry file formats including PLY, STL, OBJ, OFF, 3DS, WRL, X3D, IV, XYZ, PTS, ASC, BLEND
  • Reconstruct surfaces from point clouds
  • Feature-preserving smoothing and fairing algorithms
  • Mesh registration, alignment, cleaning, merging, hole filling, and voxelization
  • Mesh decimation while maintaining fidelity
  • Interactive gizmo transformations
  • UV texture rendering on meshes
  • Rendering of textures, materials, colors, lights, edges, and silhouettes
  • OpenGL shader support — write and apply your own shader
  • High-quality snapshots and AVI video recording for 360° animation
  • Animate Motion Capture ACM/ASF and BVH file formats

Tutorial videos

An overview of Real3d Renderer
Point-cloud processing in Real3d Renderer
Scene features of Real3d Renderer

Rendering

Real3d Renderer offers a range of features for alpha blending with and without shaders. Vertex and fragment shaders can be written and applied at runtime to achieve the desired visual result.

  • Transform meshes using interactive gizmos
  • Render UV textures on meshes
  • Render textures, materials, colors, lights, edges, and silhouette edges

3D scanning tools

Convert scanned point clouds into triangular meshes, or rebuild a geometry that preserves shape and features with a different triangle density.

  • Surface reconstruction from points
  • ICP and CPD-based alignment
  • Fine registration of meshes
  • Merging of multiple meshes

Simplification, decimation, and subdivision

Decimate triangulated surfaces while preserving geometric detail and texture mapping. To increase resolution, several subdivision schemes are available.

  • Weld near-by vertices to reduce resolution while preserving shape features and texture coordinates
  • Feature-angle-based decimation
  • Feature-preserving smoothing and fairing filters
  • Linear, loop, and butterfly subdivision surfaces

Visualization and presentation

Visualization tools — including decorators and shaders — help present the distinctive characteristics of a 3D model.

  • OpenGL shader-based rendering (write your own)
  • High-quality snapshots with custom materials and shaders
  • Skybox environment
  • Scene animation

Mesh cleaning

Hole-filling produces watertight meshes; additional algorithms handle cleaning, smoothing, refinement, and alignment for both point clouds and meshes.

  • Removal of duplicate or unreferenced vertices and null faces
  • Removal of small isolated components
  • Coherent normal unification and flipping
  • Erasing of non-manifold faces
  • Automatic hole filling
  • Interactive selection and deletion

Measurements

Measure the distance between two points, the angle between three points, and read 3D coordinates at any point — with control over colour, font size, widget style, and mouse interaction.

Scaling, positioning, and orienting

Real3d Renderer provides a full set of tools to manipulate scale, position, and orientation — basic translation, scaling, and rotation as well as interactive manipulators.

  • Interactive gizmo for transformation

Motion-capture animation

Import and animate ACM/ASF and BVH motion-capture file formats.

Pro version features

  • Commercial use.
  • Import and export of more than 60 well-known 3D geometry file formats.
  • Free software updates.
  • Email technical support.