import rhinoscriptsyntax as rs
import random as rn
render_folder="C:\Users\Abdul Azeem\Desktop\design computing\render\"
num_of_frames = rs.GetInteger('Number of Frames to output',10)
def render_step(render_folder,sequence_num):
file_name = str(int(sequence_num)).zfill(5)
file_path = " " + render_folder + file_name + ".png"
rs.Command("_-ViewCaptureToFile" + file_path + "_Enter" )
for frame in range(num_of_frames):
circle=rs.AddCircle((0,0,0),10)
x=frame*2
y=frame*5
z=frame*10
rs.MoveObject(circle,(x,y,z))
render_step(render_folder,frame)
rs.DeleteObject(circle)
如果你查看命令行,你会看到"保存文件名(Unit=pixels Width=1387 Height=614 Scale=1 LockAspectRatio=No DrawGrid=No DrawWorldAxes=No DrawCPlaneAxes=No TransparentBackground=No NumberOfPasses=500 Autoname=ViewCapture Browse):E:export_trials 0009.png_Enter">
"_Enter"连接到命令字符串
使用";_Enter"以空格开头,而不是"_Enter">