# VRML Writer

VRML
File Extension | VRML
Supported Versions | 1.0 and 2.0
Platforms |
Tessellation | Supported
B-Rep | N/A
PMI | N/A

VRML (Virtual Reality Modeling Language) is a file format used to create 3D interactive scenes and objects for the web. It was developed in the 1990s to represent virtual reality environments in a standard format that could be easily shared and viewed over the internet. VRML files contain information about the geometry, appearance, and behavior of 3D objects and can include textures, colors, animations, and interactivity.

VRML is a triangle format and our VRML writer allows developers to export the triangle representation of the model which includes coloring. The file extensions that you can create when you export the data are:

- .VRML
- .WRL

## How to Export to VRML

To export a model to VRML, use `A3DAsmModelFileExportToVrmlFile()`.

    A3DAsmModelFileExportToVrmlFile(m_psModelFile, sExport.m_psFileName);

## Tessellation

HOOPS Exchange will tessellate the model according to user defined tolerances and export the model as a valid VRML file. RGBA coloring will be included in the export.

## B-Rep

This format does not support the concept of a B-rep.

## PMI

PMI is a concept not supported by this format.

## Assembly

This format does not support a concept of an assembly.

## Views

Views are a concept not supported by this format.

## Limitations

Textures are not currently exported to VRML.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

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

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