This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > 3DAnalyst > ESRI.ArcGIS.Analyst3D > Interfaces > I3 > I3DProperties3 Interface (ArcObjects .NET 10.5 SDK) |
Provides additional access to members that control three-dimensional properties.
This interface is new at ArcGIS 9.3. It supersedes I3DProperties and I3DProperties2.
I3DProperties3 introduces the AlphaThreshold property to get or set transparency thresholds for a layer.
The JPEG compression is the default compression type in memory and persistence. DXT is optional at runtime; it takes advantage of the graphic card capability and may improve runtime performance significantly.
TextureDownsamplingFactor (double type) ranges from 0.0 to 10.0, with 1.0 applying no down-scaling and 10.0 maximum down-scaling. The value set by the user will be snapped to the next lower power of 2 because OpenGL can only take a power of 2 number for the texture dimension. Generally, the larger the number, the more texture down-scaling, meaning coarser texture resolution, hence the better navigation performance, due to less memory consumption by textures.
Description | ||
---|---|---|
AlphaThreshold | Alpha threshold for transparency. | |
Apply3DProperties | Applies 3D properties. | |
BaseExpressionString | The base expression string. | |
BaseName | The name of the base surface. | |
BaseOption | The base option. | |
BaseSurface | The base surface. | |
DepthPriorityValue | The drawing priority to be applied to a layer when in the same location than others. | |
ExtrusionExpressionString | The extrusion expression string. | |
ExtrusionType | The extrusion type. | |
FaceCulling | The face culling mode. | |
Illuminate | Indicates if areal features are illuminated. | |
MaxRasterColumns | The maximum number of columns for a raster elevation grid. | |
MaxRasterRows | The maximum number of rows for a raster elevation grid. | |
MaxTextureMemory | The maximum texture memory a layer can use. | |
OffsetExpressionString | The offset expression string. | |
RenderMode | The rendering mode. | |
RenderRefreshRate | The rendering refresh rate. | |
RenderVisibility | The render visibility option. | |
SmoothShading | Indicates if smooth shading is enabled. | |
TextureCompressionType | The current texture compression type. | |
TextureDisplayType | The current texture display type. | |
TextureDownsamplingFactor | The texture downsampling factor. | |
ZFactor | The z factor. |
Interfaces | Description |
---|---|
I3DProperties2 | Provides additional access to members that control three-dimensional properties. |
I3DProperties | Provides access to members that control three-dimensional properties. |
CoClasses and Classes | Description |
---|---|
Basic3DProperties | Basic scene filter encapsulating three-dimensional properties. |
Feature3DProperties | Three-dimensional scene filter for features. |
Raster3DProperties | Three-dimensional scene filter for a raster. |
Tin3DProperties | Three-dimensional scene filter for TINs. |