Scene Backdrop


Adds image based backdrops, such as sky, to scenes.

How to use:

    Steps for adding a command/tool from a DLL:

  1. Register the DLL: SceneBackdrop.dll.
  2. In the Customize dialog, click on 'Add from file' and select this sample's dll.
  3. Select the Backdrop command from the 3D Developer Samples Category on the Commands tab. Drag and drop it to the desired location on ArcScene's user interface. Dismiss the Customize dialog.

    Using the Tool:

  1. Load all the data in the scene you intend to use, or at least the data that defines the horizontal and vertical extent of the scene. Set any vertical exaggeration needed.
  2. Select the Backdrop command, browse for the image to use, and press the OK button.


Requires: An ArcScene session with data defining the scene's complete horizontal and vertical extent displayed.

Difficulty: Intermediate

Visual Basic
File Description
clsSceneBackdrop.cls Implementation of ICommand for SceneBackdrop class.
frmBackdrop.frm Form which presents the user interface for the command and that does most of the work.
SceneBackdrop.vbp Visual Basic Project file for the command.
SceneBackdrop.dll The compiled DLL containing the implementation of the Scene Backdrop command.
(3D Analyst Developer Sample utilties) This project also references shared code located in Visual Basic code modules. To compile this project, these files are necessary in the location: '<ARCGIS INSTALL PATH > \ArcObjects Developer Kit\Samples\3D Analyst\Utilities\ '

Key CoClasses: GraphicsContainer3D
Key Interfaces: I3DProperties
Key Members: I3DProperties::FaceCulling