InstanceRange QML Type | Qt Quick 3D 6.1.2

- Qt 6.1
- Qt Quick 3D
- QML Types
- InstanceRange QML Type
- Qt 6.1.2 Reference Documentation

# InstanceRange QML Type

Specifies a range for RandomInstancing. More...

Import Statement: | import QtQuick3D.Helpers .
Inherits: | Object3D

- List of all members, including inherited members

## Properties

- from : Variant`(preliminary)`
- proportional : bool`(preliminary)`
- to : Variant`(preliminary)`

## Detailed Description

The InstanceRange QML type is used to specify the range of variation for RandomInstancing attributes.

## Property Documentation

from : Variant

This property is under development and is subject to change.

This property specifies the lower bound of the range. The type needs to match the type of the attribute that this range is applied to.

proportional : bool

This property is under development and is subject to change.

This property determines whether the components of the attribute vary proportionally or independently. The default value is `true`, meaning that all components are independent.

For example, the following defines a grayscale color range:

     InstanceRange {
         from: "black"
         to: "white"
         proportional: true
     }

While the following defines a range that covers all colors

     InstanceRange {
         from: "black"
         to: "white"
     }

to : Variant

This property is under development and is subject to change.

This property specifies the upper bound of the range. The type needs to match the type of the attribute that this range is applied to.