# Envision 4.1

October 1, 2025 - SHA: 40fb3abe

HOOPS Envision for Web HOOPS Envision for Desktop

## Rebranding to HOOPS Envision

As part of Tech Soft 3D’s strategic initiative to unify its product offerings under the HOOPS brand, CEETRON Envision has been rebranded to HOOPS Envision. Under this rebranding effort, nearly all the mentions of “CEETRON” in the product, documentation, and related materials have been rebranded with “HOOPS”. This includes the products, demo applications, documentation, and other related materials.

## New Features

### CAE-1443 Improvements to the cee.ug.QueryMapResultOnPoints querying

The cee.ug.QueryMapResultOnPoints query offers a better support for querying points on the surface of the model, for example for points gathered from picking. Envision internally checks these points whether they are located inside the model (and elements). You can control the tolerance of these checks by using the method `cee.ug.QueryMapResultOnPoints.setTolerance`, the default being 1e-6.

The query now also supports 2D elements. Additionally, we added better handling and support for higher order elements, like tetrahedron-10.

### CAE-1452 Increased the maximum number of cutting/clipping planes to 20

Envision has increased the maximum number of simultaneous cutting and clipping planes from 12 to 20.

Resolved an issue with some clipping planes not working correctly in Envision Web when using a higher amount of them.

## Fixed Bugs

### CAE-1476 Improved the detection of Fluent .msh files

Improved the detection of ANSYS Fluent .msh files, where some files were not being recognized correctly, for example files that were created using tools like Gambit.

### CAE-1558 Example apps: Removed { reconnection: false } option from the socket.io client options

The examples are now caught up with reconnections in the UgServer, introduced in version 4.0.0. The `{ reconnection: false }` option was removed from the socket.io client options in all examples, as it caused issues with reconnections, which are by default enabled in the UgServer.

### CAE-1559 Reloading model errors when using UgServer with reconnections

Occasionally, a minor client-side error would occur when reloading a RemoteModel after a disconnection and reconnection to the UgServer. This has been fixed.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Envision for Web in your own language, or choose a sample question below to start a conversation:

What is HOOPS Envision for Web?
What are the latest release notes for HOOPS Envision for Web?
How do I start evaluating HOOPS Envision for Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...