26.03 Environment Model Module
The Environment Model module enhances the scene by introducing a new member in FormProperties, allowing an environment model to be specified for the scene.
The new member in FormProperties is defined as
interface FormProperties {
environmentModel: Artifact // OPTIONAL
// ...
}
where
environmentModelis OPTIONAL, and its value MUST be of typeArtifactwith artifact typemodel.
When environmentModel in FormProperties is specified, a supported implementation MUST place the content of the specified artifact at the origin of the scene. If the environmentModel member is not provided, the implementation MUST NOT render any environment model.
An implementation that does not support the Environment Model module MUST ignore the environmentModel member of FormProperties.
When used with the Category module, the artifact MUST use environment as its artifact category.
type Category = "environment" // ...