bw logo

Content Tools Reference Guide

BigWorld Technology 2.1. Released 2012.

This document is proprietary commercial in confidence and access is restricted to authorised users. This document is protected by copyright laws of Australia, other countries and international treaties. Unauthorised use, reproduction or distribution of this document, or any portion of this document, may result in the imposition of civil and criminal penalties as provided by law.


Table of Contents

1. Introduction
2. World Editor
2.1. Menu items
2.2. Toolbar
2.3. Status bar
2.4. Gizmos
2.4.1. Movement gizmo
2.4.2. User data object linking gizmo
2.4.3. Entity linking gizmo
2.4.4. Rotation gizmo
2.4.5. Scale gizmo
2.4.6. Texture projection/scale gizmo
2.5. Keyboard shortcuts
2.5.1. Function keys
2.5.2. Key modifiers
2.5.3. Edit keys
2.5.4. Symbols
2.5.5. Numeric keys
2.5.6. Alphabetic keys
2.5.7. Key combinations
2.6. Mouse controls
2.7. Dialog boxes
2.7.1. Browse For Folder dialog box
2.7.2. Changed Files dialog box
2.7.3. Convert Space dialog box
2.7.4. New Space dialog box
2.7.5. New Space Folder dialog box
2.7.6. Noise Setup dialog box
2.7.7. Placement Controls dialog box
2.7.8. RAW Terrain Import dialog box
2.7.9. Resize Terrain Blends dialog box
2.7.10. Set Slider Limits dialog box
2.7.11. WorldEditor Shortcuts dialog box
2.8. Chunk visualisation modes
2.9. Assets
2.9.1. Models
2.9.2. Shells
2.9.3. Trees
2.9.4. Prefabs
2.9.5. Entities
2.9.6. UserDataObject
2.9.7. Lights
2.9.8. Particles
2.9.9. Textures
2.9.10. Brushes
2.9.11. Special Effects
2.9.12. Misc
2.9.13. Post-Processing
2.10. Panel summary
2.10.1. Object panel
2.10.2. Terrain Texturing panel
2.10.3. Terrain Height panel
2.10.4. Terrain Filtering panel
2.10.5. Terrain Mesh Cut/Repair panel
2.10.6. Terrain Import/Export panel
2.10.7. Project panel
2.10.8. Asset Browser panel
2.10.9. Scene Browser panel
2.10.10. Post-Processing panel
2.10.11. Properties panel
2.10.12. Chunk Textures panel
2.10.13. General Options panel
2.10.14. Navigation panel
2.10.15. Weather Preview panel
2.10.16. Environment Options panel
2.10.17. Histogram panel
2.10.18. BigWorld Messages panel
2.11. Useful notes
2.11.1. Chunks
2.11.2. Portals
2.11.3. Directional lights for outdoor use only
2.11.4. Potential problems placing models and shells
2.11.5. Corrupted space map
2.11.6. Creating spaces
2.11.7. Lock Server (bwlockd) and new spaces
2.11.8. Activity logging
2.11.9. Patrol path editing with User Data Objects
2.11.10. Some useful Python scripts
3. Model Editor
3.1. Menu items
3.2. Toolbar
3.3. Status bar
3.4. Keyboard shortcuts
3.4.1. Function keys
3.4.2. Key modifiers
3.4.3. Edit keys
3.4.4. Symbols
3.4.5. Numeric keys
3.4.6. Alphabetic keys
3.4.7. Key combinations
3.5. Mouse controls
3.6. Dialog boxes
3.6.1. Preferences dialog box
3.6.2. Texture Feed Name dialog box
3.6.3. Model Editor Shortcuts dialog box
3.7. Assets
3.7.1. Models
3.7.2. Shells
3.7.3. Textures
3.7.4. Effects
3.7.5. MFMs
3.7.6. Lights
3.7.7. Animations
3.8. Panel summary
3.8.1. Asset Browser panel
3.8.2. Object Properties panel
3.8.3. Display Settings panel
3.8.4. Animations panel
3.8.5. Actions panel
3.8.6. Level Of Detail panel
3.8.7. Lighting Setup panel
3.8.8. Materials Settings panel
3.8.9. BigWorld Messages panel
3.9. Models and split lens effect from sun
4. Particle Editor
4.1. Menu items
4.2. Toolbar
4.3. Status bar
4.4. Gizmos
4.4.1. Movement gizmo
4.4.2. Scale gizmo
4.5. Keyboard shortcuts
4.5.1. Function keys
4.5.2. Key modifiers
4.5.3. Edit keys
4.5.4. Symbols
4.5.5. Numeric keys
4.5.6. Alphabetic keys
4.5.7. Key combinations
4.6. Mouse controls
4.7. Considerations
4.8. Dialog boxes
4.8.1. Particle Editor Shortcuts dialog box
4.9. Assets
4.9.1. Particles
4.9.2. Textures
4.9.3. Visuals
4.9.4. MFMs
4.10. Panel summary
4.10.1. Asset Browser panel
4.10.2. System panel
4.10.3. BigWorld Messages panel
4.11. Loading a particle system via code
4.11.1. C++
4.11.2. Python
4.12. The Particle System
4.12.1. MetaParticleSystem
4.12.2. ParticleSystem
4.12.3. ParticleSystemAction
4.12.4. ParticleSystemRenderer
5. Tools Consoles
5.1. Realtime Profiling console
5.1.1. Keyboard shortcuts
5.2. Debug (Watcher) console
5.2.1. Keyboard shortcuts
5.3. Histogram console
5.3.1. Keyboard shortcuts
5.4. Python console
5.4.1. Keyboard shortcuts
6. Starting the Tools
7. Asset Browser
7.1. Status bar information
7.2. Context menus
7.2.1. Virtual folder
7.2.2. Sub-folder
7.2.3. Asset list
7.2.4. Asset
7.3. Drag-and-drop
7.3.1. Virtual folder
7.3.2. Sub-folder
7.3.3. Asset file
7.4. Customisation
7.5. Finding assets
7.5.1. Determining the search path
8. Meta Data
9. Panel System
9.1. Manipulating the panels/tabs
9.1.1. Title bar buttons
9.1.2. Drag-and-drop
9.2. Layout management
10. Offline Processor
10.1. Configuring Offline Processor
10.2. Running Offline Processor
10.3. Cluster generation
11. NavGen
11.1. Configuring the space to use NavGen
11.2. NavPoly Generator menu items
11.3. NavPoly Generator status bar
11.4. NavPoly Generator keyboard shortcuts
11.4.1. Symbols
11.5. NavPoly Renderer keyboard shortcuts
11.5.1. Key modifiers
11.5.2. Edit keys
11.5.3. Symbols
11.5.4. Alphabetic keys
11.6. NavPoly Generator mouse controls
11.7. NavPoly Renderer mouse controls
11.8. Statistics dialog box
11.9. Cluster Generate dialog box
11.10. Navpoly Info dialog box
11.11. Navpolys, vertices and adjacency
11.12. Generating the navmesh on multiple machines
11.13. Generating the navmesh
11.13.1. Processing time
11.13.2. Inspecting the navmesh
11.14. Moving entities
11.15. Changing settings
11.16. Discontinuous navmesh
12. 3ds Max and Maya Exporters
12.1. 3ds Max
12.1.1. 3ds Max visual exporter
12.1.2. 3ds Max animation exporter
12.1.3. Data supported
12.1.4. The BigWorld 3dsMax Toolbar
12.1.5. Scriptable BigWorld 3dsMax exporter
12.1.6. Installing the 3ds Max exporters
12.2. Maya
12.2.1. Maya visual and animation exporter
12.2.2. Exporting
12.2.3. BigWorld shelf
12.2.4. Creating Shells
12.2.5. Installing the Maya exporters
12.2.6. Installing the Maya Shelf
12.3. Batch Exporter
12.3.1. What the batch exporter does
12.3.2. Installation
12.4. Exporting custom node hierarchy
12.5. Validation rules
13. Lock Server (BWLockD)
13.1. Installation and configuration
13.1.1. Server
13.1.2. Subversion Revision Control Requirements
13.1.3. Perforce Revision Control Requirements
13.1.4. World Editor
13.1.5. NavGen
13.2. Using a version control system stub
13.3. Enabling spaces for collaborative editing
13.4. Locking an area