Product ActivationDrGeoDr3dxGraph3dx

Graph3dx


Graph3dx is a modern object oriented control for general purpose 3D graphics.
It can be hosted by both .NET Windows Forms and by WPF applications.

Its main objectives are:
1. Encapsulate 3d graphics programming concepts.
2. Hide underlying graphics engine technology.
3. Provide mouse and keyboard navigation.
4. Provide automatic Axes.
5. Provide camera functionality including orthographic and perspective projections and different views.
6. Selectable lighting options.
7. Provide drawing features:

Arcs - different outline quality, thickness, styles and colors.
Blocks - different sizes, colors, lighting, textures, blending.
Circles - different outline quality, thickness, styles and colors.
Cones - different sizes, colors, lighting, textures, blending.
Cylinders - different sizes, colors, lighting, textures, blending.
Ellipse - different outline quality, thickness, styles and colors.
Lines - different thickness, styles and colors.
Points - different sizes and colors.
Polygons - outlines and/or filled. Different outline thickness styles and colors. Fill color.
Polylines - different thickness, styles and colors.
Pyramids - different sizes, colors, lighting, textures, blending.
Spheres - different quality, sizes, colors, lighting, textures, blending.
2d text - different fonts, sizes, colors.
3d text - different quality, sizes, colors, lighting, textures.
Triangles - different sizes, colors, lighting, textures, blending.

8 . Provide 3d transformations (scaling, translations, rotations).
9 . Automatically handle large coordinates.
10. Preview/Presentation drawing modes for big data sets.
11. LOD - level of details.
12. Mouse movement and clicks - XYZ feedback.
13. Managed and Unmanaged data drawing.
14. Provide selection tools in 2d and in 3d.
15. .NET Win Forms, WPF Windows.
16. Windows XP, Vista, Windows 7, Windows 8.
17. x86 and x64.
18. No runtime royalties.
19. Licensed per developer seat.

Target developers:
This graphical control is not for a game developer.
It is mostly suitable for the engineering applications such as drawing CAD data, spatial data, laser scanner data, seismic surveys data, mining data.
The control is simply placed on .NET or WPF window and ready to be used.
The data features are added to the control using provided objects and interfaces.
Then the control provides all 3d interaction and drawings.
It allows any developer to build sophisticated 3d graphical applications without spending precious time on learning details about DirectX, OpenGL or WPF 3d graphics.