REAL3D SCANNER

REAL3D SCANNER (formerly 3DRACS) allows you to make your own 3D scanner with a single camera and a video projector. It provides you a complete platform to do research on 3D scanning systems and helps you to analyze different parameters involved in SL 3D scanning. It is also an extensible mesh and points processing system that can perform smoothing, cleaning, filtering, decimation, reconstruction from points, registration, merging, and hole filling, etc. It has ability to import and export more than 60 well-known 3D geometry file formats, including (3D PDF ready) U3D, PLY, STL, OBJ, OFF, 3DS, WRL, COLLADA, X3D, IV. It also allows you to view, convert, edit, and enhance 2D images in 3D environment. It has an array of features that include image viewing, smoothing, noise removal, edge detection, resizing, and color adjustments, etc.

REAL3D SCANNER

REAL3D SCANNER

Rendering Features:
  • Ability to open large number of meshes and point clouds
  • Ability to export (3D PDF ready) U3D file format. Test a sample 3D PDF from here… (tutorial video)
  • Ability to import and export more than 60 well-known 3D geometry file formats.
  • Import: PLY, STL, OBJ, OFF, 3DS, WRL, DICOM, COLLADA, X3D, IV, CTM, XYZ, PTS, and more…
  • Export: U3D, PLY, 3DS, STL, OBJ, OFF, X3D, GTS, ASC, DXF, COLLADA, CTM, WRL, and more…
  • Ability to subdivide meshes using loop, sqrt(3), butterfly, linear, bi-tri, and 3-split algorithms.
  • Ability to construct surfaces from points clouds.
  • Ability to process meshes using many feature preserving smoothing and fairing algorithms.
  • Ability to perform mesh registration/alignment, cleaning, merging, hole filling, voxelization, etc.
  • Ability to convert DICOM images to 3D STL/triangular mesh.
  • Ability to perform mesh decimation while maintaining fidelity.
  • Ability to support batch processing (filtering, surfaces, registration) for points and meshes.
  • Ability to render UV textures on meshes.
  • Ability to visualize models with perspective or parallel view, even with sectioning support.
  • Ability to render textures, materials, colors, lights, edges, silhouette edges, etc.
  • Ability to render any OpenGL Shader. You can write and apply your own shader.
  • Ability to create quality snapshots for illustrations by applying various materials and shaders.
  • Ability to record rendering screen as a video *.avi file. Perfect for 360 rotation animation.
Real-time Structured Light 3D Scanning Features:
  • Ability to capture color and texture during real-time 3D scanning.
  • Ability to scanning any object with 3, 4, 5, or 7-step phase shifting fringe patterns.
  • Ability to perform 3D scanning from a recorded video *.avi file.
  • Ability to perform 360deg scanning with auto-alignment/registration.
  • Ability to reconstruct point cloud or triangular surface in real-time.
  • Ability to perform phase unwrapping with powerful algorithms.
  • Ability to perform many collimating or non-collimating phase-to-coordinate conversion algorithms.
  • Ability to export real-time fringe images.
  • Ability to record videos.
  • Ability to perform camera calibration.
  • Ability to export point cloud or triangular surface of the scanned model.
  • Ability to filter point clouds, reconstruct meshes, register and merge them, optimization, hole filling, and decimation very easily.
Real-time Virtual 3D Scanner Features:
  • Ability to scan high resolution point cloud and triangular surface with texture and color information of any 3D Virtual/CAD object in real-time.
  • Ability to generate and export horizontal or vertical fringe patterns.
  • Ability to analyze 3d scanning parameters in real-time.
  • Ability to perform real-time 3d scanning with any pattern resolution e.g., 512×512, 1024×768, etc.
  • Ability to export real-time fringe (object + reference) images.
  • Ability to export point cloud or triangular surface of the scanned model.
CNC Cutting Simulation Features:
  • Ability to perform CNC Machining for Rafter/Wood Processing.
  • Ability to perform material removal operation using many cutters such as Ball mill, End mill, etc.
  • Ability to perform cutting simulation even with multi-tools.
  • Ability to apply various cutting conditions such as Feed rate, RPM, Tool radius, Tool angle, etc.
  • Ability to generate G-code, even generated G-code can be run for verification.
  • Multi-threading technology is adopted for parallel data processing to improve performance.

CNC Simulation

A 3D wood cutting simulation system is developed which is highly similar to the real-world wood cutting machining center. Both vertical and horizontal machining can be implemented on the cylindrical model by changing various parameters that relate to the cutting. Because manufacturers use different kinds of cutter shapes to cut the wood material according to …

View page »

Rendering

Rendering of 3D model with different features has always been interesting work to me. Therefore, I have been liking to do research on stuff like this. I have added various algorithms, which can be used in mesh smoothing, subdivision, and texturing, etc. I have also plane to add many other algorithms in future like hole …

View page »

SL Scanning

Using Realtime 3D Scanning module, we can perform realtime 3D scanning on any object. We just need a camera and a projector. Camera could be a webcam or any other type, there is no need to worry about fps (frames per second) of the camera, because camera and pattern phase-shifts are perfectly synchronized. The time …

View page »

Tutorials

What Do You Need for Real-time 3D Scanning: One Camera: Any kind of camera could be used for capturing. There is no need to worry about fps of the camera. One Project: Any kind of projector could be used for projecting the fringe patterns. Because both camera and projector is perfectly synchronized in coding, so …

View page »

Leave a Reply

%d bloggers like this: