Tutorial: How to set up Blender 2.79 for virtual worlds
This How To shows my personal notes on how to set up Blender for creating static content for virtual worlds like Second Life, OpenSimulator and others.
(Tested under Windows 7 - change paths as needed on your system)
(some add-ons are exluded with // since they are missing in Blender 2.79)
Start Blender
Menu FILE > Load Factory Settings
Add new Screen Layout
In the top menu click + to add a new screen layout
name it "SL+OpenSimulator"
3D View:
Tool Shelf:
Select TOOLS tab
Top View (Num7)
Orthographic View (Num5)
Select cube
Enter Edit mode
Deactivate LIMIT SELECTION TO VISIBLE
Leave Edit mode
Activate SNAP DURING TRANSFORM
VIEW > PROPERTIES (or N) to enable Properties Shelf
SHADING
Activate BACKFACE CULLING
Activate AMBIENT OCCLUSION
Close these tabs:
Grease Pencil
View
Item
Shading
Motion Tracking
Display
Enter Edit Mode (TAB)
Sort Tabs
Transform
3D Curser
Mesh Display
Background Images
Leave Edit Mode (TAB)
VIEW > PPROPERTIES (or N) to disable Properties Shelf
Time Line:
switch to UV/Image Editor
UV/Image Editor:
make it a bit higher
VIEW > PROPERTIES (or N) to enable Properties Shelf
Outliner:
Header > Flip To Bottom
Type of information to Display: Visible Layers
3D View:
Delete Cube, Camera and Lamp
File > User Preferences:
Interface:
Deactivate PYTHON TOOLTIPS
Activate ZOOM TO MOUSE POSITION
Activate MENUS > OPEN ON MOUSE OVER
Pie Menus: Confirm Threshold: 20 px
Deactivate SHOW SPLASH
Editing:
Activate NEW OBJECTS > ENTER EDIT MODE
GLOBAL UNDO > STEPS: 64
Addons:
Activate these addons:
3D VIEW: Dynamic Context Menu
ADD CURVE: Extra Objects
ADD CURVE: IvyGen
ADD CURVE: Sapling Tree Gen
ADD MESH: A.N.T.Landscape
ADD MESH: Archimesh
ADD MESH: BoltFactory
ADD MESH: Extra Objects
//not available in 2.77: ADD Mesh: SCA Tree Generator
// https://cgcookiemarkets.com/all-products/space-tree-pro/
MATERIAL: Material Utils Specials
OBJECT: Add Advanced Object Panels
OBJECT: Edit Linked Library
OBJECT: Oscuart Tools
PIE Menu: UI Pie Menus Official
UV: Texture Atlas
Install from file...
Select "uv_tube_unwrap.py"
(Source: https://github.com/uhlik/bpy)
Activate this addon:
UV: Tube UV Unwrap
Install from file...
Select "uv_equalize.py"
(Source: https://github.com/uhlik/bpy)
Activate this addon:
UV: UV Equalize
Install from file...
Select "tissue-master.zip"
(Source: https://github.com/alessandro-zomparelli/tissue)
Activate this addon:
Mesh: Tissue
Themes:
Presets: Elsyiun
//??? Info > Header Text: #B8B8B8
File:
Fonts
F:\Software\System\Windows\Fonts\
Textures
F:\
Scripts:
F:\Software\Grafik\3D\Blender\Skripte
Render Cache:
(probably like TEMP above)
C:\Users\{username}\AppData\Local\Temp\
Image Editor
C:\Program Files\Corel\Corel PaintShop Pro 2018 (64-bit)\Corel PaintShop Pro.exe
Activate SHOW THUMBNAILS
Save Versions: 3
Recent Files: 20
SAVE USER SETTINGS
Close PREFERENCES window
Preset Collada Exporter:
FILE > EXPORT > COLLADA (DEFAULT) (.dae)
in "Export COLLADA" tab on the left side:
Select OPERATOR PRESETS > SL+OpenSim Static
Deactivate TEXTURE OPTIONS > COPY
Deactivate COLLADA OPTIONS > TRIANGULATE
Type of exported Textures:
UV Textures
Activate LIMIT PRECISION
Add a new operator preset
name it "SL+OpenSimulator Static v03"
CANCEL to close the export window
3D View:
ALT+HOME to center the view
SHIFT+C to set Curser to center
FILE > SAVE STARTUP FILE (CTRL+U-1)
Close Blender application
Transfer Bookmarks and Recent Files from the previous version:
Go to
C:\Users\{username}\AppData\Roaming\Blender Foundation\Blender\2.78\config
Copy bookmarks.txt and recent-files.txt to
C:\Users\{username}\AppData\Roaming\Blender Foundation\Blender\2.79\config
Transfer User Presets from the previous version:
Check in this folder, which presets you want to keep
(except the Collada exporter you already defined above):
C:\Users\{username}\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\presets\operator
Then copy them to
C:\Users\{username}\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\presets\operator
Backup this folder:
C:\Users\{username}\AppData\Roaming\Blender Foundation\Blender\2.79