Format Name | File Extension | Supported Operations (View, Edit, Create) |
---|---|---|
AutoDesk FBX Interchange File | .fbx | View, Edit, Create |
Collada DAE File | .dae | View, Edit (Modifications to Collada DAE files are saved by using the FBX format.) |
OBJ | .obj | View, Edit (Modifications to OBJ files are saved by using the FBX format.) |
Toolbar Item | Description |
---|---|
Select | Enables selection of points, edges, faces, or objects in the scene, depending on the active selection mode. |
Pan | Enables movement of a 3D scene relative to the window frame. To pan, select a point in the scene and move it around. In Select mode, you can press and hold Ctrl to activate Pan mode temporarily. |
Zoom | Enables the display of more or less scene detail relative to the window frame. In Zoom mode, select a point in the scene and then move it right or down to zoom in, or left or up to zoom out. In Select mode, you can zoom in or out by using the mouse wheel while you press and hold Ctrl. |
Orbit | Positions the view on a circular path around the selected object. If no object is selected, the path is centered on the scene origin. Note: This mode has no effect when Orthographic projection is enabled. |
World Local | When this item is enabled, transformations on the selected object occur in world-space. Otherwise, transformations on the selected object occur in local-space. |
Pivot Mode | When this item is enabled, transformations affect the location and orientation of the pivot point of the selected object (The pivot point defines the center of translation, scaling, and rotation operations.) Otherwise, transformations affect the location and orientation of the object's geometry, relative to the pivot point. |
Lock X axis | Restricts object manipulation to the x axis. Applies only when you use the center part of the manipulator widget. |
Lock Y axis | Restricts object manipulation to the y axis. Applies only when you use the center part of the manipulator widget. |
Lock Z axis | Restricts object manipulation to the z axis. Applies only when you use the center part of the manipulator widget. |
Frame Object | Frames the selected object so that it's located in the center of the view. |
View | Sets the view orientation. Here are the available orientations: Front Positions the view in front of the scene. Back Positions the view behind the scene. Left Positions the view to the left of the scene. Right Positions the view to the right of the scene. Top Positions the view above the scene. Bottom Positions the view beneath the scene. Note: This is the only way to change the view direction when Orthographic projection is enabled. |
Projection | Sets the kind of projection that is used to draw the scene. Here are the available projections: Perspective In perspective projection, objects that are farther away from the viewpoint appear smaller in size and ultimately converge to a point in the distance. Orthographic In Orthographic projection, objects appear to be the same size, regardless of their distance from the viewpoint. No convergence is displayed. When Orthographic projection enabled, you can't use Orbit mode to position the view. |
Draw Style | Sets how objects in the scene are rendered. Here are the available styles: Wire Frame When enabled, objects are rendered as wireframes. Overdraw When enabled, objects are rendered by using additive blending. You can use this to visualize how much overdraw is occurring in the scene. Flat Shaded When enabled, objects are rendered by using a basic, flat shaded lighting model. You can use this to see the faces of an object more easily. If none of these options are enabled, each object is rendered by using the material that's applied to it. |
Real-Time Rendering Mode | When real-time rendering is enabled, Visual Studio redraws the design surface, even when no user action is performed. This mode is useful when you work with shaders that change over time. |
Toggle Grid | When this item is enabled, a grid is displayed. Otherwise, the grid is not displayed. |
Toolbox | Alternately shows or hides the Toolbox. |
Document Outline | Alternately shows or hides the Document Outline window. |
Properties | Alternately shows or hides the Properties window. |
Advanced | Contains advanced commands and options. Graphics Engines Render with D3D11 Uses Direct3D 11 to render the Model Editor design surface. Render with D3D11WARP Uses Direct3D 11 Windows Advanced Rasterization Platform (WARP) to render the Model Editor design surface. Scene Management Import Imports objects from another 3D model file to the current scene. Attach to Parent Establishes the first of multiple selected objects as the parent of the remaining selected objects. Detach from Parent Detaches the selected object from its parent. The selected object becomes a root object in the scene. A root object doesn't have a parent object. Create Group Groups the selected objects as sibling objects. Merge Objects Combines the selected objects into one object. Create New Object From Polygon Selection Removes the selected faces from the current object and adds to the scene a new object that contains those faces. Tools Flip Polygon Winding Flips the selected polygons so that its winding order and surface normal are inverted. Remove All Animation Removes animation data from the objects. Triangulate Converts the selected object to triangles. View Backface Culling Enables or disables backface culling. Frame Rate Displays the frame rate in the upper-right corner of the design surface. The frame rate is the number of frames that are drawn per second. This option is useful when you enable the Real-Time Rendering Mode option. Show All Shows all objects in the scene. This resets the Hidden property of each object to False. Show Face Normals Shows the normal of each face. Show Missing Materials Displays a special texture on objects that don't have a material assigned to them. Show Pivot Enables or disables the display of a 3D axis marker at the pivot point of the active selection. Show Placeholder Nodes Shows placeholder nodes. A placeholder node is created when you group objects. Show Vertex Normals Shows the normal of each vertex. Tip: You can choose the Scripts button to run the last script again. |
Toolbar Item | Description |
---|---|
Translate | Moves the selection. |
Scale | Changes the size of the selection. |
Rotate | Rotates the selection. |
Select Point | Sets the Selection mode to select individual points on an object. |
Select Edge | Sets the Selection mode to select an edge (a line between two vertices) on an object. |
Select Face | Sets the Selection mode to select a face on an object. |
Select Object | Sets the Selection mode to select an entire object. |
Extrude | Creates an additional face and connects it to the selected face. |
Subdivide | Divides each selected face into multiple faces. To create the new faces, new vertices are added—one in the center of the original face, and one in the middle of each edge—and then joined together with the original vertices. The number of added faces is equal to the number of edges in the original face. |
View Control | Description |
---|---|
Pan | Enables movement of a 3D scene relative to the window frame. To pan, select a point in the scene and move it around. In Select mode, you can press and hold Ctrl to activate Pan mode temporarily. |
Zoom | Enables the display of more or less scene detail relative to the window frame. In Zoom mode, select a point in the scene and then move it right or down to zoom in, or left or up to zoom out. In Select mode, you can zoom in or out by using the mouse wheel while you press and hold Ctrl. |
Orbit | Positions the view on a circular path around the selected object. If no object is selected, the path is centered on the scene origin. Note: This mode has no effect when Orthographic projection is enabled. |
Frame Object | Frames the selected object so that it's located in the center of the view. |
Projection | Description |
---|---|
Perspective | In perspective projection, objects that are farther away from the viewpoint appear smaller in size and ultimately converge to a point in the distance. |
Orthographic | In Orthographic projection, objects appear to be the same size, regardless of their distance from the viewpoint. No convergence is displayed. When Orthographic projection enabled, you can't use Orbit mode to position the view arbitrarily. |
Material | Description |
---|---|
Unlit | Renders a surface without any simulated lighting. |
Lambert | Renders a surface with simulated ambient lighting and diffuse lighting. |
Phong | Renders a surface with simulated ambient lighting, diffuse lighting, and specular highlights. |
Lighting Property | Description |
---|---|
Ambient | Describes how the surface is affected by ambient lighting. |
Diffuse | Describes how the surface is affected by directional and point lights. |
Emissive | Describes how the surface emits light, independent of other lighting. |
Specular | Describes how the surface reflects directional and point lights. |
Specular Power | Describes the breadth and intensity of specular highlights. |
Command | Keyboard shortcuts |
---|---|
Switch to Select mode | Ctrl+G, Ctrl+Q S |
Switch to Zoom mode | Ctrl+G, Ctrl+Z Z |
Switch to Pan mode | Ctrl+G, Ctrl+P K |
Select all | Ctrl+A |
Delete the current selection | Delete |
Cancel the current selection | Escape (Esc) |
Zoom in | Mouse wheel forward Ctrl+Mouse wheel forward Shift+Mouse wheel forward Ctrl+PageUp Plus Sign (+) |
Zoom out | Mouse wheel backward Ctrl+Mouse wheel backward Shift+Mouse wheel backward Ctrl+PageDown Minus Sign (-) |
Pan the camera up | PageDown |
Pan the camera down | PageUp |
Pan the camera left | Mouse wheel left Ctrl+PageDown |
Pan the camera right | Mouse wheel right Ctrl+PageDown |
View top of model | Ctrl+L, Ctrl+T T |
View bottom of model | Ctrl+L, Ctrl+U |
View left side of model | Ctrl+L, Ctrl+L |
View right side of model | Ctrl+L, Ctrl+R |
View front of model | Ctrl+L, Ctrl+F |
View back of model | Ctrl+L, Ctrl+B |
Frame object in window | F |
Toggle wireframe mode | Ctrl+L, Ctrl+W |
Toggle snap-to-grid | Ctrl+G, Ctrl+N |
Toggle pivot mode | Ctrl+G, Ctrl+V |
Toggle x-axis restriction | Ctrl+L, Ctrl+X |
Toggle y-axis restriction | Ctrl+L, Ctrl+Y |
Toggle z-axis restriction | Ctrl+L, Ctrl+Z |
Switch to translation mode | Ctrl+G, Ctrl+W W |
Switch to scale mode | Ctrl+G, Ctrl+E E |
Switch to rotation mode | Ctrl+G, Ctrl+R R |
Switch to point-select mode | Ctrl+L, Ctrl+1 |
Switch to edge-select mode | Ctrl+L, Ctrl+2 |
Switch to face-select mode | Ctrl+L, Ctrl+3 |
Switch to object-select mode | Ctrl+L, Ctrl+4 |
Switch to orbit (camera) mode | Ctrl+G, Ctrl+O |
Select next object in scene | Tab |
Select previous object in scene | Shift+Tab |
Manipulate the selected object based on the current tool. | The Arrow keys |
Deactivate current manipulator | Q |
Rotate camera | Alt+Drag with left mouse button |
Title | Description |
---|---|
Working with 3D assets for games and apps | Provides an overview of the Visual Studio tools that you can use to work with graphics assets such as textures and images, 3D models, and shader effects. |
Image Editor | Describes how to use the Visual Studio Image Editor to work with textures and images. |
Shader Designer | Describes how to use the Visual Studio Shader Designer to work with shaders. |