[Papervision3D] mouse3d 'great white' PV3D2.0 - please help

timbon nojunkok at gmail.com
Tue Feb 12 00:10:45 PST 2008


InteractiveUtils.as might work anyone know how to use it?	


	public static function getCoordAtPoint( face3d:Triangle3D, x : Number, y :
Number ) : Vertex3D
		{	
			var rUV : Object = UVatPoint(face3d, x, y);
			
			var v0x : Number = face3d.v0.x;
			var v0y : Number = face3d.v0.y;
			var v0z : Number = face3d.v0.z;
			var v1x : Number = face3d.v1.x;
			var v1y : Number = face3d.v1.y;
			var v1z : Number = face3d.v1.z;
			var v2x : Number = face3d.v2.x;
			var v2y : Number = face3d.v2.y;
			var v2z : Number = face3d.v2.z;
			
			var u : Number = rUV.u;
			var v : Number = rUV.v;
				
			var rX : Number = v0x + ( v1x - v0x ) * v + ( v2x - v0x ) * u;
			var rY : Number = v0y + ( v1y - v0y ) * v + ( v2y - v0y ) * u;
			var rZ : Number = v0z + ( v1z - v0z ) * v + ( v2z - v0z ) * u;
				
			return new Vertex3D( rX, rY, rZ );
-- 
View this message in context: http://www.nabble.com/mouse3d-%27great-white%27-PV3D2.0---please-help-tp15426699p15428343.html
Sent from the Papervision3D mailing list archive at Nabble.com.




More information about the Papervision3D mailing list