帮朋友修改的小工具

本文介绍了一个用于游戏渲染的小型GUI工具设计实现,包括宽度、高度设置,文件格式选择等功能,并详细展示了渲染流程。

rollout renderpictrue "render" width:162 height:300
(
   spinner spn2 "" pos:[70,80] width:46 height:16 range:[0,10000,640] type:#integer scale:1
   spinner spn3 "" pos:[70,100] width:46 height:16 range:[0,10000,480] type:#integer scale:1
   button btn1 "渲染" pos:[7,129] width:66 height:33
   button btn2 "保存" pos:[7,40] width:50 height:33
   dropDownList BitmapType "格式:" pos:[72,27] width:47 height:41 items:#(".jpg", ".tga", ".png", ".tif")
   groupBox grp1 "渲染工具" pos:[4,9] width:130 height:163
   label lbl2 "宽:" pos:[17,81] width:41 height:14
   label lbl3 "高:" pos:[16,101] width:49 height:13

   Local Getfullpath = ""

   on btn2 pressed do (Getfullpath=getSavepath()) ---取保存路径
   on spn2 changed val do (spn2.value = val)
   on spn3 changed val do (spn3.value = val)
  
  on btn1 pressed  do
  (
        for i = 1 to 8 do
        (
              Tempobject=$标准代理
              cam=$标准摄像机   
              rotate Tempobject (angleaxis -45 [0,0,1])
              savepath =(Getfullpath+"\\"+"小岛"+("0"+i as string)+BitmapType.selected)
              rendertextrue = render  outputwidth:spn2.value outputheight:spn3.value outputfile:savepath
              save rendertextrue  
              close rendertextrue 
         )
    )
 )
 createdialog renderpictrue  140 180

转载于:https://www.cnblogs.com/softimagewht/archive/2010/07/26/1785415.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值