C3D Labs Releases C3D Vision 2019 for Visualizing Geometric Data

Updated 3D engine supports multithreading, adds tools for powerful CAD system development

Moscow, Russia: December 13, 2018 – C3D Labs announces the release of the C3D Vision 2019 visualization module, a part of C3D Toolkit for developers of engineering software. C3D Vision operates with polygonal models and is responsible for drawing visual scenes in 3D applications.

C3D Vision

The 2019 release of C3D Vision is integrated even more closely with the C3D Modeler geometric kernel. To automatically generate scene graphs based on mathematical models, developers now need call just one function.

The multi-threading support already found in C3D Toolkit is now also implemented in C3D Vision 2019. There is an option to calculate polygonal models for visualization objects (based on mathematical representations of the geometry) in synchronous or multithreading mode. Searching objects and drawing is also performed in either of these two modes.

C3D Vision

The new version of the 3D engine aims to quickly and easily create modern 3D design projects. Together with the C3D Toolkit’s other software development modules – the geometric kernel, a parametric solver, and file converters – C3D Vision provides CAD developers with the most complete solution for constructing, editing, displaying, and converting geometry.

What’s New in Vision 2019

C3D Vision 2019 boasts a host of new functions:

  • The module implements three aspects of product and manufacturing information (PMI): linear, diametrical, and angular dimensions. In turn, dimensions may be applied with measurement tools.
  • Slots and signals are now the primary form of communication between C3D Vision objects. The enhancement reduces the amount of source code needed to interact with geometric objects and their corresponding representations, as well as to interact with camera control processes and to update rendering frames.
  • Metadata provides additional information about C3D Vision objects. It helps to find the name of an object and its properties, and to check whether objects inherit certain classes.
  • Native events is the new and simplified event model in C3D Vision. It handles events from input devices, such as the mouse and keyboard, and can be used to override other devices.
  • Object detection now generates signals as the mouse moves, and identifies the object pointed to by the cursor. A structure that lists the identities of objects found by the cursor is transferred to the slot. Using the identifiers, developers can search for objects or their primitives as mathematical representations.
  • Cutting Plane tool now performs cross sections using OpenGL, which gives quicker results. (This replaces the older method of modifying the topology of solid sections.) The tool can make sections with several planes and closes the cutting point. A material can be specified for each section plane separately.

Developers Work with C3D Vision 2019

With the 2019 release, the architecture of the Vision engine has undergone great changes, thanks to which customers have the opportunity to create objects, as well as write processes for creating and editing objects.

“We chose an integrated approach for C3D Vision 2019, with various ready-made solutions for CAD developers,” explained Edward Maximenko, Head of C3D Vision Development. “C3D Vision is more scalable, and so becomes more convenient for developing 3D applications.”

One such customer is the Russian Federal Nuclear Center VNIITF of ROSATOM, which uses C3D Vision together with the C3D Modeler’s geometric kernel and C3D Converter to develop products for computer-aided engineering and calculations.

The RFNC Zababakhin All-Russia Research Institute of Technical Physics (Snezhinsk) licensed C3D Toolkit in 2016.  That was the year that they initiated in-house software development using C3D Toolkit for geometric modeling and import/export of finished geometry through exchange formats.

“We were using our own tools to create and display the graphical data on top of C3D Toolkit,” said Igor Pavlov, Head of Software Development at RFNC VNIITF. “However, we began using C3D Vision at the end of 2017 while developing new software. As a result, the quality has improved and the output of the scene elements has increased.”

Price and Availability

C3D Vision 2019 is available for free testing as part of the C3D Toolkit, or as a separate module. Learn more about its capabilities at https://c3dlabs.com/en/products/vision/ .

About C3D Labs

C3D Labs specializes in the technology-intensive market of software components. The company was founded in 2012 by ASCON Group, a CAD and PLM developer well-known in Russia, who began development of the C3D kernel in 1995.

C3D Labs today provides the C3D Toolkit for engineering software that constructs and edits precise 3D models. As a tool for software developers, C3D Toolkit is the only package to incorporate all four modules critical to CAD – 2D/3D modeling, 2D/3D constraint solving, 3D visualization, and file conversion.


C3D Labs
Email Contact
+7 495 783 2559

Review Article Be the first to review this article
Featured Video
Transit GIS analyst/planner for Jarrett Walker and Associates at Portland, Oregon
Senior Highway Engineer for RS&H at Jacksonville, Florida
Director, Industrial Machinery Solutions- SISW PLM for Siemens AG at Livonia, Michigan
ASIC Architects and Hardware Engineers at D. E. Shaw Research for D. E. Shaw Research at New York, New York
Product Design Engineer - Softgoods for Apple Inc at Cupertino, California
Upcoming Events
URISA GIS Leadership Academy at Online Event IL - Dec 6 - 10, 2021
21st International Scientific GeoConference SGEM Vienna Green 2021 at Schonbrunn Palace Vienna Austria - Dec 7 - 11, 2021
ADW Hybrid 2021 at Amsterdam Netherlands - Jan 18 - 20, 2022
Amsterdam Drone Week: ADW Hybrid, at Amsterdam Netherlands - Jan 18 - 20, 2022

© 2021 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation TechJobsCafe - Technical Jobs and Resumes  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise