View Single Post
Old 01-27-2011, 03:25 AM   PM User | #2
chrisglasier
New Coder

 
Join Date: Dec 2009
Posts: 70
Thanks: 4
Thanked 0 Times in 0 Posts
chrisglasier is an unknown quantity at this point
Solved

Code:
def Skel_poser.run_frames(time,lframe)	
		keyframes = {}
		model = Sketchup.active_model
		d = model.attribute_dictionaries['kframes']
		d.each_pair do | key,value |
			a =  1
			new_value = []
			value.each do| v |
				if !v
					v = [[1,0,0],0]
				end
				v << time * a
				a += 1
				new_value << v
			end
			keyframes[key] = new_value
		end
		#p keyframes
		return keyframes
	end
__________________
glasier.hk
chrisglasier is offline   Reply With Quote