Blog


Learn about industry trends, news and how-tos from our product experts.

public

Breaking Changes in Eyeshot version 2024

This page lists the important behavior and API changes introduced in this version. If you already have projects using devDept products, you will need to peruse this list to understand the changes you might need to make to your source code to support this new release.   2024.3 BC-263 Added Entity…

by Alberto Bencivenni | February 07, 2024 | Share

Miscellaneous

NuGet package: Local Package Source

Eyeshot is distributed via NuGet packages, which include support for .NET Framework 4.7.2, .NET 6, .NET 7, and .NET 8. This article aims to provide a detailed guide on handling NuGet packages. Visual Studio projects can be distinguished between SDK-style projects and Legacy projects. Since SDK-styl…

by Federico Fucci | January 18, 2024 | Share

Announcement

Eyeshot 2024 Beta

devDept is proud to announce the Eyeshot 2024 Beta program.   New Hybrid Licensing Model Eyeshot 2024 has a hybrid licensing model that combines SAAS and perpetual licensing. The new model brings a few changes that will benefit developers in several ways: There will be no…

January 18, 2024 | Share

public

Sketch: breaking changes in Eyeshot 2024

With version 2024, we decided to refactor the sketch-related code to make it simpler and more intuitive. To do so, we had to introduce a series of breaking changes, meaning it might take a while to update your sketcher application from Eyeshot 2023 to Eyeshot 2024. This article aims to guide you th…

by Lorenzo Celli | January 09, 2024 | Share

3D Graphics

Programmatical selection methods recap

Eyeshot offers a list of methods that allows to programmatically select entities or their sub-items in the scene. A brief recap of these method follows. Entities Selection Visible Selection A pseudo-color image of the scene is taken into account in order to process the selection. GetAllEntitiesUnde…

by Federico Fucci | January 04, 2024 | Share

Announcement

Eyeshot 2024 Anticipations

Bologna, Italy — December 10, 2023. In the ever-evolving landscape of technology, innovation is the heartbeat that keeps software solutions relevant and impactful. Today, we're thrilled to unveil the latest enhancements to Eyeshot 2024, setting a new standard for developer experience and functional…

December 10, 2023 | Share

Announcement

New Login Process 🔑

Bologna, Italy — December 4, 2023.   Starting today, we have integrated our customer support system with our corporate website to provide you with a seamless and unified experience.   As part of this enhancement, you will no longer need to log in separately on the Zendesk website. Instead…

December 04, 2023 | Share

Announcement

Eyeshot 2023.3 build 630

We are proud to announce the availability of a new Eyeshot 2023 stable build: 2022.3.630 Highlights Improved Brep.TransformBy() method Fixed bug with progressive drawing and clip planes Improved glTF material metallic roughness settings Restored planar face loops sorting during STEP import Fixed c…

November 05, 2023 | Share

CAD

Drawing 2D-01

const string dimLayerName = "Dimension", linetypeName = "DashDot", referenceLayerName = "Reference"; Plane vertical = new Plane(Point3D.Origin, Vector3D.AxisY, -1 * Vector3D.AxisX); // plane.XY; // adding different layers design1.LineTypes.Add(linetypeName, new float[] { 10, -2, 2, -2 }); …

by Gianpiero Tovo | October 13, 2023 | Share

3D Graphics

Infinite Grid

 Non-maintained solution The proposed solution is not natively supported and may not work in all scenarios and versions. It is possible to draw an infinite grid by using a custom shader. This effect can be achieved by enabling this shader and drawing a square covering the entire wanted plane in …

by Federico Fucci | October 06, 2023 | Share