Register | Log in

Eyeshot 10 released

Create compelling CAD applications on the WinForms and WPF platforms

Learn more »

What is Eyeshot?

Eyeshot is a 3D graphics and CAD control for .NET Framework. Using it is as simple as dragging the Visual Studio toolbox item on your Form/Window and start drawing using your preferred .NET programming language.

Learn more

Free Your Imagination

Combine multiple data sources, input devices and CAD entity types as has never been possible before. Import your dataset from file or from Visual Studio project resources or from database. Allow end-users to interact using keyboard, mouse, 3D mouse, fingers or Kinect® sensor. Select between Mesh, Solid and Nurbs surface modeling technologies to unleash your creativity.

Learn more

Developing CAD Applications has never been so easy fun!

Eyeshot is the only 100% .NET CAD component on the market. With 60 source code samples (in both C# and VB.NET and for both WinForms and WPF platforms) it’s also the easiest to learn.

Learn more

Latest Posts


Eyeshot Standard, Nurbs, Solid and Fem product editions will be discontinued

devDept Software plan to release the next version of Eyeshot in a few days time – with the version 10 release now in Beta.   From the release of Eyeshot version 10, we will be discontinuing the Standard, Nurbs, Solid and Fem product editions. Nothing ...


Autocad like selection style

The code is the same as for Eyeshot 8 sample, with this one change:   Instead of    CustomSelectionChanged(this, new SelectionChangedEventArgs(added.ToArray(), removed.ToArray())); use CustomSelectionChanged(this, new SelectionChangedEventArgs( ...


WebGL Html template customization

With the WriteWebGL class, we provide a basic html page with Pan/Zoom/Rotate functions, but you can customize it by passing your html template as parameter. The html template must have some prerequisites: Eyeshot geometry entry point           <! ...


Eyeshot Web Service ready for production

We are excited to announce that Eyeshot Web Service is now ready for production. We recently added the ability to analyze geometry area and mass properties, export to WebGL and to XML. Export to XML in particular, allows conversion of any 2D or 3D ge ...


Synchronized views

To synchronize the camera movements between two ViewportLayouts (or two Viewports of the same ViewportLayout), you need to override the OnMouseWheel and OnMouseMove methods of the first viewportLayout and assigned the Cloned camera to the second View ...

Photo Stream