Autodesk DWF Reader
Autodesk Design Web Format | |
File Extension | DWF, DWFX |
Supported Versions | Any |
Platforms | ![]() ![]() ![]() ![]() ![]() |
Tessellation | ![]() |
B-rep | ![]() |
PMI | ![]() |
The Autodesk DWF (Design Web Format) Reader provides full access to the Assembly and Visualization data stored within a particular DWF file.
A file does not need to have a particular extension to be read correctly by HOOPS Exchange. However, the file extensions of DWF files that you can expect to be loaded by HOOPS Exchange are:
- .DWF
- .DWFX
How to Import From DWF
To load an Autodesk DWF file, use A3DAsmModelFileLoadFromFile()
.
The A3DParamsLoadData
structure is used to customize the loading behavior:
A3DAsmModelFile* pModelFile = 0;
A3DRWParamsLoadData sReadParam;
A3D_INITIALIZE_DATA(A3DRWParamsLoadData, sReadParam);
sReadParam.m_sGeneral.m_bReadSolids = true;
// ... set other A3DRWParamsLoadData fields as necessary
A3DAsmModelFileLoadFromFile("path/to/file.dwf", &sReadParam, &pModelFile);
See Simple Load and Export for more about loading model files.
Tessellation
The triangle information along with the RGBA coloring and texture information is parsed and provided via HOOPS Exchange.
B-rep
B-rep is not supported for DWF.
PMI
This concept is not supported by DWF.
Assembly
Incremental load is not supported for DWF.
Views
This concept is not supported by DWF.