[codesyntax lang=”python”]
#******************************************************
# Export a sequence of files for an objects for each
# frame of an animation
#
# - objectsequencesave.py
# - By Mark Caldwell
# - Version 0.1.0
# - 8th September 2009
# - Copyright Mark Caldwell 2009
# - Tested with Vue 7.5 Infinite
#
# How to use in 3 easy steps
#
# 1. Download this file onto your computer
#
# 2. Edit the script to change output_directory. This should
# be the full path to where you want to save the files
#
# Make sure the directory you want to save to exists.
# If it doesn't the files will not be saved.
# On windows you'll need to use / in the directory path
# instead of \
#
# Also edit the format you want to save in 3ds, c4d, dxf,
# lwo, obj, shd or vob
#
# Also change startframe and endframe
#
# If you don't want a file for every frame change stepframe
#
# 3. Select the objects to be exported. Then run script and
# wait for it to work supplying responses when prompted.
#
# To run it go to Python -> Run Python Script
# Then locate the file on your computer
#
# Do not run using quick load options
#
# Conversion options are those currently selected under
# File -> Export As
#
#******************************************************
#----------------------------------------------
# Configuration: Set these to alter end result
#----------------------------------------------
# Change the line below to change where files are saved
# see instructions above for more details
output_directory='C://foo/savedirectory'
format='obj'
startframe=0
endframe=5
stepframe=1
#---------------------------------------------------
# Main Script Body
#---------------------------------------------------
import os # import os libraries
import sys
# Load objects
if os.path.isdir(output_directory)==True:
for frame in range(startframe,endframe+1,stepframe):
filename=output_directory+'/'+str(frame)+'.'+format
ExportObject (filename)
Message('Files Exported')
else:
Message('Output Directory Doesn\'t Exist')
Refresh()
[/codesyntax]

