Reflexion

The REFLEXION is a product from Atomicus, which can be re-used and integrated in any software requiring high-speed graphics for large volumes of data (including big data) and dedicated to the needs of analytical applications. The REFLEXION is a collection of libraries and modules capable to:
• Visualize 1D, 2D, 3D, 4D data with numerous options for representation
• Perform analysis, filtering and data pre-processing
• Well-suited for large data volumes and high-speed data processing
• Fit perfectly the scientific, industrial and commercial applications

Atomicus REFLEXION is a DirectX 11 based 1D/2D/3D/4D graphical .NET control designed and optimized for the needs of analytical and analysis software serving high-technological science and industry. Data is fully stored in video memory and data processing is made using GPU Shader. The operations like switching linear/SQRT/LOG scale, changing color map are almost instant. GPU-based ray casting with shading are used for rendering volumetric data. Every visual data can be viewed in 2D as well as in 3D or 4D: the 2D view is just special case of 3D view where parallel projection, simplified light model and camera move limitations are used. User is free to select any of 24 projections available.

Principal features of REFLEXION:
• High performance and optimization for Big Data sets: Frustum Culling, Level of Details, Dynamic loading techniques are used for large data
• 10M+ point clouds, 1M points curves, 16Mp structured grid 3D maps, 512*512*512 volumetric data and 150Mp+ raster data are rendered with 30+ frames per second on average discrete video adapter
• 2x/4x/8x Multisampling antialiasing and 2x Supersampling antialiasing
• GPU based Order-Independent transparency
• High resolution images export for printing and reports
• Ambient/Diffuse/Specular light model and lit sphere support for materials emulation
• Normal mapping
• Axis tick count, colors, fonts, desired tick density
• Series color, width, markers, style
• Maps representation(solid, wireframe, waterfall), color map
• Camera FOV, projection, aspect ratio control
• NAN/Infinity/Out of range handling
• Coordinate systems: Cartesian/Cylindrical/Spherical
• Data scaling: Linear/SQRT/LOG
• Deep and shallow data picking
• Built-in contours search
• Ability to extend render data types from outside and to draw additional info in chart window

Target PC for REFLEXION control is Windows 7/8/10 based system with DirectX 11 support. The REFLEXION is developed to be good even on low-end video adapters like integrated to CPU Intel graphics, however, REFLEXION can also be customized for high-end graphical adapters, which may improve the performance of the control essentially.