--MotionTrans:by Snow
--Snow3D site: http://zsnow.yeah.net
--mailto:yang.zhang@autodesk.com
--Introduce: Motion Trans is one of the Camera Tracker series tools. It's main function is to reduce shaking of camera.
--init var
Init_StartTime=0
Init_EndTime=100
InitTargetPos=[0,0,0]
TransInterval=1

TransRelation=1
PosOption=true
RotOption=false
ScaleOption=false

--change the var value to your objects.
Ref_Obj=undefined
Target_Obj=undefined
--Debug=NewScript()

--Start Ani
--print InitTargetPos to:Debug
--print Target_Obj.pos to:Debug

--Icon Describle
fn load_bitmap_Snow3D = (
local bitmap_Snow3D=bitmap 100 40
fn unpack val = for p in val collect (r=p/256^2; g=p/256-r*256; b=mod p 256; color r g b)
setpixels bitmap_Snow3D [0,0] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,1] (unpack #(5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,2] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,3] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,4] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,5] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,6] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 7158290, 7158290, 10970154, 10970154, 9260822, 9260822, 5121042, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,7] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9590305, 9590305, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 14778421, 14778421, 9590305, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,8] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 7158290, 14778421, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 14778421, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,9] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 7158290, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 12938801, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 10520925, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,10] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 12938801, 14778421, 14778421, 15767363, 15767363, 14778421, 14778421, 14778421, 14778421, 15767363, 15767363, 15767363, 15767363, 15767363, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,11] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 12938801, 14778421, 14778421, 14778421, 14778421, 14778421, 11359782, 7158290, 14778421, 15767363, 15767363, 14778421, 14778421, 15767363, 5121042, 1184016, 7158290, 7158290, 7158290, 5121042, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,12] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5263440, 5121042, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 10970154, 7158290, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 7158290, 8269842, 14778421, 15767363, 15767363, 15767363, 15767363, 15767363, 10970154, 15767363, 15767363, 15767363, 9855010, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 5121042, 10970154, 16233822, 16233822, 16233822, 10970154, 10970154, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,13] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 7158290, 14778421, 15767363, 15767363, 14778421, 14778421, 14778421, 7158290, 8269842, 14778421, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 16233822, 15767363, 10970154, 1184016, 1184016, 1184016, 14778421, 14778421, 15767363, 15767363, 15767363, 15767363, 9590305, 1184016, 1184016, 5121042, 5121042, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 7158290, 9260822, 9260822, 16233822, 16233822, 16233822, 16233822, 16233822, 16233822, 15767363, 1184016, 1184016, 15767363, 14778421, 14778421, 9590305, 9590305, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,14] (unpack #(5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 12938801, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 12938801, 12938801, 14778421, 14778421, 14778421, 7158290, 9260822, 14778421, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 15767363, 16233822, 15767363, 9260822, 7158290, 14778421, 16233822, 16233822, 16233822, 15767363, 16233822, 16233822, 16233822, 14778421, 5121042, 5121042, 16233822, 16233822, 16233822, 10970154, 5121042, 15767363, 10520925, 10520925, 9855010, 5121042, 10970154, 10970154, 9855010, 9855010, 16233822, 16233822, 16233822, 16233822, 16233822, 16233822, 16233822, 12938801, 5121042, 15767363, 15767363, 15767363, 15767363, 14778421, 14778421, 9590305, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,15] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 5263440, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 12938801, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 12938801, 8269842, 8269842, 8269842, 7158290, 7158290, 9260822, 14778421, 14778421, 14778421, 14778421, 14778421, 10970154, 10970154, 15767363, 15767363, 15767363, 15767363, 15767363, 9260822, 7158290, 14778421, 16233822, 16233822, 16233822, 15767363, 15767363, 16233822, 16233822, 16233822, 12938801, 5121042, 16233822, 16233822, 16233822, 10970154, 5121042, 15767363, 16233822, 16233822, 9855010, 5121042, 15767363, 15767363, 15767363, 15767363, 16233822, 16233822, 16233822, 14778421, 10970154, 16233822, 16233822, 12938801, 5121042, 15767363, 15767363, 15767363, 15767363, 14778421, 12938801, 14778421, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,16] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 7158290, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 9260822, 9260822, 10307102, 10307102, 9260822, 12938801, 12938801, 12938801, 14778421, 14778421, 9590305, 5121042, 14778421, 14778421, 15767363, 15767363, 15767363, 7158290, 9590305, 15767363, 16233822, 16233822, 16233822, 12938801, 9590305, 16233822, 16233822, 16233822, 15767363, 5121042, 14778421, 15767363, 15767363, 14778421, 7158290, 16233822, 16233822, 16233822, 15767363, 7158290, 15767363, 15767363, 15767363, 10970154, 16233822, 16233822, 16233822, 12938801, 9590305, 16233822, 16233822, 15767363, 5121042, 12938801, 15767363, 15767363, 12938801, 12938801, 14778421, 14778421, 10970154, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,17] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 10970154, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 9260822, 1184016, 1184016, 9260822, 12938801, 12938801, 12938801, 12938801, 12938801, 9590305, 5121042, 12938801, 12938801, 14778421, 14778421, 15767363, 7158290, 9590305, 15767363, 15767363, 16233822, 16233822, 12938801, 9590305, 16233822, 16233822, 16233822, 15767363, 5121042, 14778421, 15767363, 15767363, 14778421, 7158290, 16233822, 16233822, 16233822, 15767363, 7158290, 15767363, 15767363, 15767363, 10970154, 15767363, 15767363, 16233822, 12938801, 9590305, 16233822, 16233822, 16233822, 5121042, 12938801, 15767363, 15767363, 12938801, 9260822, 14778421, 14778421, 10970154, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,18] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 11359782, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 5121042, 1184016, 7158290, 12938801, 12938801, 12938801, 10970154, 10970154, 7158290, 5121042, 10970154, 10970154, 12938801, 12938801, 12938801, 7158290, 9590305, 14778421, 15767363, 15767363, 15767363, 10970154, 9260822, 15767363, 16233822, 16233822, 15767363, 9260822, 9590305, 15767363, 14778421, 14778421, 11359782, 14778421, 15767363, 15767363, 14778421, 9590305, 15767363, 15767363, 14778421, 7158290, 5121042, 5121042, 7158290, 15767363, 14778421, 15767363, 15767363, 15767363, 1184016, 9590305, 15767363, 15767363, 14778421, 7158290, 14778421, 14778421, 14778421, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,19] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9260822, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 12938801, 1184016, 7158290, 12938801, 10970154, 10970154, 10970154, 10970154, 7158290, 5121042, 10970154, 10970154, 12938801, 12938801, 12938801, 7158290, 9590305, 14778421, 14778421, 15767363, 15767363, 10970154, 9260822, 15767363, 15767363, 15767363, 15767363, 9260822, 9590305, 15767363, 14778421, 14778421, 11359782, 14778421, 14778421, 14778421, 15767363, 9590305, 14778421, 14778421, 14778421, 7158290, 1184016, 1184016, 7158290, 15767363, 15767363, 16233822, 15767363, 9855010, 1184016, 9590305, 15767363, 15767363, 14778421, 7158290, 14778421, 14778421, 14778421, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,20] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9260822, 9260822, 9590305, 9590305, 9855010, 9855010, 14778421, 14778421, 14778421, 14778421, 14778421, 14778421, 12938801, 12938801, 12938801, 5121042, 7158290, 10970154, 10970154, 10970154, 10970154, 10970154, 7158290, 5121042, 11359782, 11359782, 11359782, 11359782, 10970154, 7158290, 9260822, 12938801, 14778421, 14778421, 14778421, 11359782, 8269842, 14778421, 15767363, 15767363, 14778421, 9260822, 7158290, 14778421, 15767363, 15767363, 12938801, 14778421, 14778421, 14778421, 12938801, 10970154, 12938801, 12938801, 12938801, 5121042, 5121042, 1184016, 7158290, 14778421, 15767363, 15767363, 15767363, 14778421, 1184016, 7158290, 15767363, 15767363, 15767363, 7158290, 14778421, 14778421, 12938801, 5121042, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5263440, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,21] (unpack #(1184016, 1184016, 1184016, 1184016, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9590305, 9590305, 14778421, 14778421, 14778421, 14778421, 14778421, 11359782, 14778421, 14778421, 14778421, 14778421, 10970154, 10970154, 12938801, 5121042, 7158290, 10970154, 10970154, 10970154, 10970154, 10970154, 7158290, 5121042, 11359782, 11359782, 11359782, 11359782, 10970154, 7158290, 9260822, 12938801, 12938801, 12938801, 14778421, 11359782, 8269842, 14778421, 14778421, 14778421, 14778421, 9260822, 7158290, 14778421, 15767363, 14778421, 12938801, 14778421, 14778421, 14778421, 12938801, 12938801, 12938801, 12938801, 12938801, 5121042, 1184016, 5121042, 7158290, 14778421, 14778421, 15767363, 15767363, 15767363, 7158290, 7158290, 15767363, 15767363, 15767363, 7158290, 12938801, 12938801, 12938801, 5121042, 1184016, 1184016, 1184016, 1184016, 5263440, 5263440, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,22] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9590305, 9590305, 14778421, 14778421, 14778421, 14778421, 12938801, 5121042, 9590305, 14778421, 12938801, 10970154, 10970154, 10970154, 10970154, 5121042, 7158290, 10970154, 10970154, 10970154, 11359782, 11359782, 7158290, 5121042, 9590305, 9590305, 11359782, 11359782, 11359782, 5121042, 8269842, 11359782, 12938801, 12938801, 12938801, 10307102, 8269842, 12938801, 12938801, 12938801, 12938801, 9260822, 5121042, 12938801, 14778421, 14778421, 14778421, 14778421, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 10970154, 5121042, 11359782, 12938801, 12938801, 12938801, 5121042, 12938801, 15767363, 15767363, 10970154, 5121042, 15767363, 15767363, 15767363, 7158290, 12938801, 12938801, 12938801, 5121042, 1184016, 1184016, 1184016, 1184016, 5263440, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,23] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9590305, 9590305, 9590305, 14778421, 14778421, 14778421, 12938801, 5121042, 9590305, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 5121042, 7158290, 10970154, 10970154, 10970154, 11359782, 11359782, 7158290, 5121042, 9590305, 9590305, 9590305, 11359782, 11359782, 5121042, 8269842, 11359782, 10970154, 10970154, 12938801, 10307102, 8269842, 12938801, 12938801, 12938801, 12938801, 9260822, 5121042, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 12938801, 10970154, 5121042, 11359782, 12938801, 12938801, 12938801, 5121042, 12938801, 12938801, 12938801, 10970154, 5121042, 15767363, 15767363, 15767363, 7158290, 10970154, 12938801, 12938801, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,24] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9260822, 9590305, 9590305, 9590305, 10970154, 10970154, 10970154, 5121042, 7158290, 9590305, 9590305, 9590305, 9590305, 9590305, 9855010, 5121042, 7158290, 10970154, 10970154, 10970154, 11359782, 11359782, 5121042, 5121042, 9590305, 9590305, 11359782, 11359782, 11359782, 5121042, 8269842, 11359782, 11359782, 11359782, 11359782, 10307102, 8269842, 10970154, 12938801, 12938801, 12938801, 10307102, 5121042, 11359782, 12938801, 12938801, 12938801, 12938801, 12938801, 10307102, 12938801, 12938801, 12938801, 12938801, 11359782, 5121042, 11359782, 12938801, 12938801, 12938801, 5121042, 11359782, 12938801, 12938801, 9590305, 1184016, 15767363, 15767363, 14778421, 9260822, 9590305, 12938801, 12938801, 7158290, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,25] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 10970154, 10970154, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9855010, 5121042, 7158290, 10970154, 9590305, 9590305, 9590305, 9590305, 5121042, 5121042, 9590305, 9590305, 11359782, 11359782, 11359782, 5121042, 8269842, 11359782, 11359782, 11359782, 11359782, 10307102, 8269842, 10970154, 12938801, 12938801, 12938801, 10307102, 5121042, 11359782, 10970154, 10970154, 11359782, 11359782, 12938801, 10307102, 12938801, 12938801, 10970154, 10970154, 11359782, 5121042, 11359782, 12938801, 12938801, 12938801, 5121042, 11359782, 10970154, 10970154, 9590305, 1184016, 10970154, 10970154, 14778421, 9260822, 9590305, 12938801, 12938801, 7158290, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,26] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 1184016, 7158290, 9590305, 9590305, 9590305, 9260822, 9260822, 5121042, 5121042, 9590305, 9590305, 11359782, 11359782, 10307102, 8269842, 8269842, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 8269842, 5121042, 8269842, 11359782, 11359782, 11359782, 11359782, 10307102, 8269842, 11359782, 11359782, 11359782, 11359782, 11359782, 8269842, 10307102, 12938801, 12938801, 12938801, 11359782, 11359782, 10970154, 10970154, 7158290, 1184016, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 7158290, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,27] (unpack #(5263440, 5263440, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 10970154, 9590305, 1184016, 7158290, 9590305, 9590305, 9590305, 9260822, 9260822, 5121042, 5121042, 10307102, 10307102, 10307102, 10307102, 10307102, 8269842, 8269842, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 8269842, 5121042, 8269842, 11359782, 11359782, 11359782, 11359782, 10307102, 8269842, 11359782, 11359782, 11359782, 11359782, 11359782, 8269842, 10307102, 12938801, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 7158290, 1184016, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 7158290, 1184016, 1184016, 1184016, 1184016, 10520925, 10520925, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,28] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 9855010, 10520925, 10520925, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9855010, 9855010, 9590305, 10970154, 10970154, 9260822, 5121042, 5121042, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 5121042, 5121042, 10307102, 10307102, 10307102, 10307102, 9260822, 9260822, 8269842, 10307102, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 8269842, 8269842, 8269842, 11359782, 11359782, 11359782, 11359782, 10307102, 5121042, 10307102, 11359782, 11359782, 11359782, 11359782, 10307102, 10307102, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 5121042, 1184016, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 9590305, 5121042, 1184016, 1184016, 1184016, 1184016, 9590305, 16233822, 10520925, 5121042, 1184016, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,29] (unpack #(1184016, 1184016, 1184016, 1184016, 1184016, 7158290, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290, 9855010, 10520925, 10520925, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 10970154, 9260822, 9260822, 9260822, 9260822, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 9260822, 9260822, 10970154, 10970154, 11359782, 11359782, 11359782, 11359782, 10307102, 10307102, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 11359782, 11359782, 10307102, 10307102, 10970154, 10970154, 10970154, 10970154, 10307102, 10307102, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 11359782, 9260822, 7158290, 7158290, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 9590305, 5121042, 5121042, 5121042, 5121042, 5121042, 9590305, 9590305, 10520925, 5121042, 5121042, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,30] (unpack #(1184016, 1184016, 1184016, 1184016, 5121042, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9590305, 9590305, 9855010, 9855010, 9855010, 9855010, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 5121042, 1184016, 1184016))
setpixels bitmap_Snow3D [0,31] (unpack #(1184016, 5121042, 10520925, 1184016, 5121042, 9260822, 9260822, 7158290, 7158290, 9260822, 7158290, 7158290, 9260822, 9260822, 9260822, 9260822, 9260822, 7158290, 7158290, 7158290, 7158290, 7158290, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 5121042, 5121042, 7158290, 7158290, 9260822, 9260822, 9260822, 9260822, 7158290, 7158290, 5121042, 5121042, 7158290, 7158290, 7158290, 7158290, 9260822, 9260822, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 5121042, 5121042, 7158290, 7158290, 9260822, 9260822, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290, 7158290, 7158290, 9260822, 1184016, 5121042, 5121042, 7158290, 7158290, 5121042, 5121042, 5121042, 5121042, 1184016, 1184016, 5121042, 5121042, 5121042, 5121042))
setpixels bitmap_Snow3D [0,32] (unpack #(1184016, 1184016, 7158290, 9260822, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290, 7158290, 5121042, 5121042, 5121042, 5121042, 7158290, 5121042, 5121042, 7158290, 7158290, 5121042, 5121042, 7158290, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 5121042, 5121042, 5121042, 9260822, 9260822, 7158290, 5121042, 5121042, 5121042, 7158290, 5121042, 1184016, 7158290, 9260822, 9260822, 5121042, 1184016, 5121042, 5121042, 5121042, 1184016, 5121042, 7158290, 7158290, 1184016, 1184016, 5121042, 1184016, 5121042, 1184016, 5121042, 5121042, 5121042, 5121042, 5121042, 1184016, 5121042, 5121042, 1184016, 7158290, 1184016, 1184016, 1184016, 5121042, 1184016, 5121042, 1184016, 1184016, 7158290, 1184016, 1184016, 5121042, 1184016, 1184016, 5121042, 1184016, 5121042, 1184016, 5121042, 1184016, 5121042, 1184016, 1184016, 1184016))
setpixels bitmap_Snow3D [0,33] (unpack #(7158290, 7158290, 9260822, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 5121042, 5121042, 5121042, 9260822, 9260822, 9260822, 9260822, 5121042, 7158290, 5121042, 5121042, 1184016, 7158290, 9260822, 9260822, 5121042, 1184016, 5121042, 5121042, 5121042, 5121042, 5121042, 9260822, 9260822, 1184016, 5121042, 5121042, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 1184016, 5121042, 1184016, 5121042, 1184016, 1184016, 7158290, 7158290, 1184016, 5121042, 1184016, 5121042, 1184016, 5121042, 1184016, 5121042, 7158290, 5121042, 5121042, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290))
setpixels bitmap_Snow3D [0,34] (unpack #(9260822, 9260822, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 1184016, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 1184016, 5121042, 5121042, 7158290, 5121042, 5121042, 5121042, 5121042, 5121042, 7158290, 7158290, 7158290, 7158290, 5121042, 9260822, 1184016, 1184016, 5121042, 9260822, 9260822, 9260822, 9260822, 5121042, 9260822, 5121042, 1184016, 5121042, 7158290, 9260822, 9260822, 5121042, 5121042, 5121042, 9260822, 5121042, 7158290, 7158290, 9260822, 9260822, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822))
setpixels bitmap_Snow3D [0,35] (unpack #(9260822, 9260822, 7158290, 5121042, 5121042, 7158290, 5121042, 1184016, 5121042, 9260822, 7158290, 5121042, 1184016, 1184016, 5121042, 5121042, 5121042, 7158290, 5121042, 7158290, 7158290, 1184016, 5121042, 5121042, 7158290, 5121042, 7158290, 7158290, 7158290, 7158290, 7158290, 7158290, 9260822, 9260822, 9260822, 9260822, 7158290, 7158290, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822))
setpixels bitmap_Snow3D [0,36] (unpack #(9260822, 9260822, 9260822, 7158290, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9855010, 9855010, 9260822, 9260822, 9590305, 9260822, 9590305, 9855010, 9260822, 9260822, 9260822, 9260822, 9260822, 9855010, 9855010, 9855010, 9855010, 9855010, 9590305, 9260822, 9260822, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9260822, 9590305, 9260822, 9260822, 9260822, 9260822, 9590305, 9590305, 9260822, 9260822))
setpixels bitmap_Snow3D [0,37] (unpack #(9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 9590305, 9590305, 9855010, 9855010, 9260822, 9260822, 9590305, 9590305, 9855010, 9855010, 9855010, 9590305, 9590305, 9855010, 9590305, 9260822, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9260822, 9260822, 9260822, 9260822, 9590305, 9590305, 9260822, 9260822))
setpixels bitmap_Snow3D [0,38] (unpack #(9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9590305, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9855010, 9855010, 9855010, 9855010, 9855010, 9855010, 9855010, 9590305, 9590305, 9590305, 9590305, 9590305, 10970154, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 9855010, 9590305, 9590305, 9855010, 9260822, 9590305, 9855010, 9590305, 9590305, 9590305, 9855010, 9855010, 9590305, 9590305, 9855010, 9590305, 9260822, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9590305, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822))
setpixels bitmap_Snow3D [0,39] (unpack #(9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9590305, 9260822, 9855010, 9855010, 9590305, 9260822, 9590305, 9590305, 9590305, 9590305, 9590305, 9855010, 9590305, 9855010, 9855010, 9855010, 9855010, 9590305, 9590305, 9590305, 9590305, 9590305, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 10970154, 9855010, 10970154, 9855010, 9855010, 9590305, 9855010, 9590305, 9260822, 9590305, 9855010, 9590305, 9590305, 9855010, 9855010, 9590305, 9260822, 9855010, 9855010, 9260822, 9260822, 9590305, 9590305, 9590305, 9260822, 9590305, 9590305, 9590305, 9590305, 9260822, 9590305, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822, 9260822))
return bitmap_Snow3D
)

--Globle Icon Var
icon_Snow3D=load_bitmap_Snow3D()

Utility MotionTrans "MotionTrans" rolledUp:true
( 
       rollout aboutTrans "About MotionTrans"
       (
               label lab1 "MotionTrans 1.0"
			 label lab10 "Written By Snow"
               bitmap the_bmp bitmap:icon_Snow3D
               label lab2 "Home http://zsnow.yeah.net"
               label lab3 "Email: yang.zhang@autodesk.com"
               label lab4 "discreet China ASE. Apr,2000"
        )
       rollout MainParament "Paraments"
       (
               --group design
               group "Time Sets"
               (
                      spinner StartT "Start Time" range:[-100000,100000,0] type:#integer
                      spinner EndT "End Time" range:[-100000,100000,100] type:#integer
                )
               group "Object Sets"
               (
                      label lab5 "Reference Object:" align:#left
                      pickbutton chooseRef "Pick" message:"Please Select The Reference Object" 
                      label lab6 "Target Object:" align:#left
                      pickbutton chooseTar "Pick" message:"Please Select The Target Object" 
                )
               group "Frame Interval Sets"
               (
                       spinner InterSpin "Frame Interval" range:[1,100,1] type:#integer
                )
               group "Trans Options Sets"
               (
                       checkbox PosO "Position" checked:true
                       checkbox RotO "Rotation" checked:false 
                       checkbox ScaleO "Scale" checked:false
                )
               group "Trans Relation Sets"
               (
                      radiobuttons relType labels:#("Relative", "Absolute")

                )

               --event part
               on StartT changed i do
               (
                       if i>EndT.value do EndT.value=i
                       Init_StartTime=StartT.value
                ) 
               on EndT changed i do 
               (
                       if i<StartT.value do StartT.value=i
                       Init_EndTime=EndT.value
                )

               on chooseRef picked i do
               (
                       lab5.text="Reference Object:" + chooseRef.object.name
                       Ref_Obj=i
                )
               on chooseTar picked i do 
               (
                       lab6.text="Target Object:" + chooseTar.object.name
                       Target_Obj=i
               )
 
              on PosO changed i do PosOption=i
              on RotO changed i do RotOption=i
              on ScaleO changed i do ScaleOption=i
			on InterSpin changed i do TransInterval=i
              on relType changed i do TransRelation=i
			  
        )
       rollout getMove "Transform"
       ( 
              group "Commands Sets"
              (  
                       button PinTar "Trans" toolTip:"Pin The Target Object" --enabled:false
                       button ClearM "ClearMove" toolTip:"Clear The Target Object's Movement"--enabled:false
               )
              on PinTar pressed do
              (       in coordsys world
			        (if (Target_Obj!=undefined) and (Ref_Obj!=undefined) do 
				     (     at time Init_StartTime InitTargetPos=Target_Obj.Pos
                            animate on
						( 
                                  for t in Init_StartTime to Init_EndTime by TransInterval do
                                  at time t  
								  (
								   if PosOption then Target_Obj.Pos=Ref_Obj.Pos
								   if RotOption then Target_Obj.rotation=Ref_Obj.rotation
								   if ScaleOption then Target_Obj.scale=Ref_Obj.scale
								   )
                             )
	       				--print InitTargetPos to:Debug
			              animate off 
						(if TransRelation==1 do (at time Init_StartTime Target_Obj.pos= InitTargetPos))
					   )

                       )--end of main part
              )
              on ClearM pressed do
              ( 
                       at time Init_StartTime
                       (        
                                undo on
                                (        
								    sliderTime=Init_StartTime
								    selectKeys Target_Obj.controller (interval Init_StartTime Init_EndTime)
                                         if PosOption then deletekeys Target_Obj.pos.controller.keys #selection
                                         if RotOption then deletekeys Target_Obj.rotation.controller.keys #selection
                                         if ScaleOption then deletekeys Target_Obj.scale.controller.keys #selection
                                 )
                        )
              )  

        )  
        --Open Rollout 
        on MotionTrans open do 
        (  
              addRollout aboutTrans
              addRollout MainParament
              addRollout getMove
        ) 

        --close Rollout
        on MotionTrans close do
        (  
               removeRollout aboutTrans
               removeRollout MainParament
               removeRollout getMove
         ) 
)

