Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ XR Studio

Hoops import options

  • Last UpdatedJan 12, 2026
  • 2 minute read

The following CAD formats are supported for import to MWX Soup using the Hoops importer.

  • STEP

  • Navisworks (NWD)

  • DWG

  • IFC

  • REVIT

  • Solidworks files from 97 up to 2024

  • Rhino files from 4 to 7

  • JT (Jupiter Tessellation) files up to 10.9

  • GLTF (GL Transmission Format) files 2.0 only

  • IGES (Initial Graphics Exchange Specification) 5.1, 5.2, 5.3

Configuration file

The Hoops import configuration file customizes the import settings for CAD files.

Because this importer converts into MWX Soup, it supports all the available import actions. See MWX_SOUP Copy import options.

Parameters

These are the settings for a Hoops import configuration file.

Parameter

Type

Default

Description

cmdl

bool

false

Launches in command line mode (different text output).

configpath

sstring

Not set

Config file path including extension. It's used when useConfigFile is set to true.

destinationpath

sstring

Not set

Source destination path. Include filename with extension to overwrite file name.

detail

sstring

medium

The detail level (Tessellation detail). The default is medium. Other values are xlow, low, medium, high, xhigh.

goctree

bool

true

Enables Octrees at Geometry level ([-tsoup] only).

maxf

sint

200000

The maximum number of faces per Block (limit is ~1.3mld) ([-tsoup only]).

maxp

sint

100000

The maximum number of primitives per Block (limit is ~4mld) ([-tsoup only], but not [-toctree]).

maxv

sint

10000000

The maximum number of vertices per Block (limit is ~4mld) ([-tsoup only], but not [-toctree]).

mergenodes

bool

true

Allows you to merge some neighboring octree nodes to decrease object count ([-toctree] only).

nohier

bool

false

Disables the naming of objects using the full hierarchy For example: SceneName|ParentA|ParentB|Child will be SceneName|Child.

nowarn

bool

false

Enables or disables printing warning messages.

obj

bool

false

After exporting the .mwx file, will also export an .obj file ([-tsoup] only).

onlyprims

bool

false

When false, will not export nodes that are not primitives, such as hierarchy nodes (only if not [-tsoup]).

orientation

sstring

xzy

Orientation mode. Values are xyz or xzy

recentermesh

bool

false

If a Mesh was retrieved in world space, it will be exported in local space (applies to Meshes that are not in a soup).

rendups

sbool

false

When nodes have the same name, they will be renamed. (not compatible with [-skipdups])

scale

sfloat

0.001

Scaling factor. The default is 0.001.

scene

sstring

Not set

The name of the scene. This will be used as prefix for object naming (for example: SceneName|Object01). If not specified, the MWX file name will be used

shader

sstring

Not set

Specifies the shader name. If not set, primitives will not be exported individually, but grouped into chunks of triangles. (for example: EngineLib|shRVM|default)

shaderparams

sstring

mReflectionMap=CubeRVM.dds

Specifies additional shader parameters separated by a pipe | (for example: mTexture=Txt.tga|mColor=1.0 0.5 0.5)

skipcolors

bool

false

Assigns the same color to every primitive.

skipdups

bool

true

When nodes have the same name, only the first node will be exported. Also, the whole hierarchy will be skipped.

toctree

bool

false

Enables Octrees at Triangle level ([-tsoup] only). Does not use [-maxv] [-maxp].

tsoup

sbool

true

When True, primitives will not be exported individually, but grouped into chunks of triangles.

useConfigFile

bool

false

Set to true to pass a config file path. Set to false to set all import settings directly.

In This Topic
TitleResults for “How to create a CRG?”Also Available in