Project: Blender Extensions
Tracker: Py Scripts Upload
Blender: 2.63
Category: Render
Python: 3.1
Script name: render_swap_lod.py
Author(s): Aaron Symons
Status: Open
Features:
- Swap low-res mesh for corresponding high-res at render
- Swap low-res mesh for corresponding high-res in 3D View
- User-defined naming convention
Setup:
The file should go into: scripts/addons/
Enable the addon by going to: User Preferences > Render > Swap L.O.D.
In order for it to work, you must adhere to a naming convention, example:
Low-resolution object:
- Object Name - ‘my object_lo’
- Mesh Data Name - ‘my object_lo’
Corresponding High-resolution object:
- Object Name - ‘my object_hi’
- Mesh Data Name - ‘my object_hi’
Manual:
Once everything is set, check the ‘Enable Swap’ checkbox to enable the swap. When you render the scene, all low-resolution objects will have the high-resolution mesh data, and will revert back to their low-resolution state after rendering.
Checking ‘Enable Swap’ also allows you to swap resolutions within the viewport, using the buttons that become active – useful for checking composition before rendering.
To use your own naming convention, check ‘Use Custom’ to display the text fields where you give the naming convention you’re using. Please note: what is typed in the 'Use Custom' text fields is for the script only; this will not change any object names or mesh data names.