3D World Studio

From Leadwerks Developer Wiki

Jump to: navigation, search

3D World Studio is a CSG modeling program with support for terrain, meshes, and lightmapping.


Contents

Interface

When 3D World Studio starts up, the program window looks like this:


Image:Interface1.jpg


The toolbar spans the top of the window, and contains buttons for quick operations. The side panel lies on the right side of the window. The viewport area contains four viewports used for editing. The status bar contains information on currently selected objects, and displays helpful tips.




The Menus

Below is each of the menus, and explanations for eveything.

File Menu

New - Creates a blank map (Ctrl + N)
Merge - Lets the user 'join' two maps together into one e.g. a forest and a town
Open - Open a Map/Prefab (Ctrl + O)
Save - Saves the Map/Prefab (Ctrl + S)
Save as - Lets the user save the map manually
Save selected - Lets the user save the currently selected object(s)
Run Map - Runs the map with a game engine, (not recommended) (F5)

Edit Menu

Undo - Undo previous user action (Ctrl + Z)
Cut - Cut selected object(s) (Ctrl + X)
Copy - Copy selected object(s) to clipboard (Ctrl + C)
Paste - Pastes the copied object(s) (Ctrl + V)
Delete - Deletes the selected object(s) (Del)
Select All - Selects all objects in the current map 
Select None - Deselects everything
Invert Selection - Selects all objects which weren't selected before, then deselects what was selected before
Select Object - Activates the entire object selection tool (Z)
Select Suboject - Activates the single face selection tool (X)
Select Vertex - Activates the pre-selected object vertex selection tool (C)
Properties - Selected object's properties (Shift + Enter)

View Menu

Toolbar - Toggles the top toolbar on or off
Side Panel - Toggles the right-hand side panel on or off
Scrollbars - Toggles the viewport scroll bars on or off
Program Log - Opens the program log, which contains error messages etc (F3)
Map Statistics - Opens the statistics of the map, giving details on polys, objects etc (F4)

Increase Grid Size - Increases the current viewport's grid size ]
Decrease Grid Size - Decreases the current viewport's grid size [
Zoom In - Zooms in the camera in the current viewport +
Zoom Out - Zooms out the camera in the current viewport -
Single Viewport - Removes all viewports excpet for the currently selected one (F12)
Render Mode -> Sub-menu - Different rendering modes, such as textured, wireframe etc
Render View -> Sub-menu - Chooses which directional render view the selected viewport  
Render Elements -> Sub-menu - Chooses which elements to show in the selected viewport
Render to File - Allows the user to create a render. The user can specify which 
                       viewport to use, how high the qulity, the destination 
                       of the file and the file format.

Tools Menu

Group - Groups the currently selected objects together (Ctrl + G)
Ungroup - Ungroups the currently selected group of objects (Ctrl + U)

Carve - The selected object will become dominant, and will 
              remove any sections of other objects which currently overlap.
Hollow - Allows the user to hollow a solid object, with user-defined thickness
Slice Plane - Allows the user to cut along a user-drawn line, drawn in the viewport
Extrude Face - Extrudes the currently selected face to a user-defined length (Ctrl+E)
Restore Face - An 'undo' of the Extrude Face tool (Ctrl + R)
Rotate - Rotates the currently selected objet to user-defined degrees
Mirror - Allows the user to reflect the currently selected object 
               along a user-defined axis (Ctrl + M)

Model Browser - Opens the user 3DWS model library, found in the program directory
                      (Shift + M)
Texture Browser  Opens the user 3DWS texture library, found in the program directory
                       (Ctrl + T)
Replace Texture - Replaces the objects current texture for one selected in the side panel
Apply Texture - Applies the selected texture from the side panel onto the object 
                      (Ctrl + A)
Get Texture - Allows the user to selected a texture already in the map 
                    (similar to the pick colour tool in MS Paint)
Texture Lock - Locks the texture in place, so when the object is moved, 
                     the texture will stay attached to it
Hide Mask - Removes the transparent red selection indicator when selecting models 
                  (can only be done in Select Subobject mode)
Terrain Editing - Opens the terrain editing box, which allows 
                        the user to sculpt the landscape
Render Lights - Opens the light rendering dialogue, which allows the user 
                      to render any lights which are in the map (Ctrl + L)
Options - Opens the options dialogue box, which allows the user to change aspects of 3DWS


Help Menu

Help Contents - Opens a much more basic version of this wiki. (F1)
Online Resources - Allows the user to go straight to either the 
                         Leadwerks page, or to the Developer Forum
Key Shortcuts - Opens a table of all the keyboard shortcut within the program (F2)
Harware Infomation - Gives the user all the necassary 
                           information on their computer's system e.g. graphics card
Plugin Information - Gives the user information about the plugins 
                           currently being used by 3DWS e.g. Import and Export DirectX files
About - Gives the user infomation about 3DWS e.g. the version of the program 



Toolbar

Side Panel

Viewports

Status Bar

Video Tutorials