# Envision 1.8

November 8, 2023 - SHA: b1eca36a

CEETRON Envision for Web CEETRON Envision for Desktop

## New Features

### CAE-1000 Scalar filtering for cutting planes

Added `setScalarFilteringVisibleRange(int resultId, int minimum, int maximum)` to `CuttingPlane`. The filter allows you to control the visibility of areas on the cutting plane based on scalar values, making areas outside the specified range invisible.

A common use case for this functionality is to restrict the visibility of a cutting plane to a specific isovolume. By configuring the cutting plane filter with the same result id and scalar range as the isovolume, you can ensure that the cutting plane surface is only visible within the isovolume.

### CAE-6 ImageResource should support transparent images

Added support for alpha values in ImageResource used to save images to the VTFx file. This means a custom logo saved to VTFx will retain transparency when reopened.

### CAE-1226 Add transformationMatrix for RemoteModel(Web) and UnstructGridModel(Desktop)

Specifying transformation matrices for `RemoteModel` (on Web) and `UnstructGridModel` (on Desktop) is now supported. The transformation matrix is set in the `ModelSettings` class.

### CAE-1242 Add VTFx case description for UG

Added VTFx case description to `cee.ug.VTFxCaseInfo`

## Fixed Bugs

### CAE-1172 Isovolume: dirty visualization when part is hidden

Fixed bug with isovolumes not being regenerated correctly when set invisible and changing states.

### CAE-1241 Parts in remeshed models that are invisible are not properly updated when changing states

Fixed bug with invisible parts in remeshed models not being properly updated when changing states.

### CAE-1173 DataReader: Displacement scale factor not applied

Fixed bug with displacement scale not being applied for custom readers

### CAE-1246 cee::vtfx::close() does not release file handle if close fails

In `cee::vtfx::File::close()`, the file handle is released even if the file is incomplete or invalid.

### CAE-1248 CeeVTFx: Missing methods in C#

Added missing C# wrapper for CeeVTFx classes `SetBlock` and `SetItemGroup`.

## Patches

### Envision 1.8.1

January 22, 2024 - SHA: 5a49dd1b

#### CAE-1292 Isovolume with mesh visualization: crash when mirroring is activated

Fixed crash when mirroring a isovolume visualized using mesh.

### Envision 1.8.2

February 2, 2024 - SHA: c6bce7bd

#### CAE-1302 Cutting plane scalar filtering crashes on part without results

Fixed crash when cutting plane scalar filtering is used on model that contains part with no scalar results.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

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

What is HOOPS Envision for Desktop?
What are the latest release notes for HOOPS Envision for Desktop?
How do I start evaluating HOOPS Envision for Desktop?
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...