Import 3D Files (3D Analyst Tools)
Summary
Imports one or more 3D models into a multipatch feature class.
Usage
Preserve the texture of 3D models by storing the output multipatch in a geodatabase. Shapefiles do not support the retention of textures.
If the top side of the resulting multipatch features are oriented sideways, try adjusting the orientation by using this tool again with the Y Is Up parameter enabled.
GeoVRML is the only format that has a defined coordinate system. Many 3D models are generated using local coordinate systems that center the XYZ axis on 0, 0, 0. Such features can be georeferenced to real-world coordinates using one of the following methods:
If the 3D models need to be rotated and shifted, consider performing spatial adjustment techniques to position the features properly.
If the 3D models are oriented properly for a given coordinate system and only need to be shifted to the correct position, consider customizing the Coordinate System properties to produce the necessary shift. If point features that define the position of each model's centroid in real-world coordinates are available, consider using the points as inputs for the tool to georeference the models.
Point and line geometries that may exist in a 3D file are not maintained in the output multipatch feature class, as multipatches do not support them.
Note:
Unsupported geometry types for VRML files include Box, Cone, Cylinder, Extrusion, PointSet, Sphere, and Text.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input Files |
One or more 3D models or folders containing such files in the supported formats, which are 3D Studio Max ( |
File; Folder |
|
Output Multipatch Feature Class |
The multipatch that will be created from the input files. |
Feature Class |
|
One Root Per Feature (Optional) |
Indicates whether to produce one feature per file or one feature for every root node in the file. This option only applies to VRML models.
|
Boolean |
|
Coordinate System (Optional) |
The coordinate system of the input data. For the majority of formats, this is unknown. Only the GeoVRML format stores its coordinate system, and its default will be obtained from the first file in the list unless a spatial reference is specified here. |
Spatial Reference |
|
Y Is Up (Optional) |
Identifies the axis that defines the vertical orientation of the input files.
|
Boolean |
|
File Suffix |
The file extension of the files to import from an input folder. This parameter is required when at least one folder is specified as an input.
|
String |
|
Placement Points (Optional) |
The point features whose coordinates define the real-world position of the input files. Each input file will be matched to its corresponding point based on the file names stored in the Symbol Field. The Coordinate System parameter should be defined to match the spatial reference of the points. |
Feature Layer |
|
Symbol Field (Optional) |
The field in the point features containing the name of the 3D file associated with each point. |
Field |
Environments
Current Workspace, Output Coordinate System, Output XY Domain, Output Z Domain, Auto Commit, Output CONFIG Keyword
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes