⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rendersessiondata.as

📁 Papervision3d的源码
💻 AS
字号:
package org.papervision3d.core.render.data{		/**	 * @Author Ralph Hauwert	 */	 	import flash.display.Sprite;		import org.papervision3d.core.culling.IParticleCuller;	import org.papervision3d.core.culling.ITriangleCuller;	import org.papervision3d.core.proto.CameraObject3D;	import org.papervision3d.core.proto.SceneObject3D;	import org.papervision3d.core.render.IRenderEngine;	import org.papervision3d.view.Viewport3D;			public class RenderSessionData	{		//Replacement for camera.sorted.		public var sorted:Boolean;				public var triangleCuller:ITriangleCuller;		public var particleCuller:IParticleCuller;				public var viewPort:Viewport3D;		public var container:Sprite;		public var scene:SceneObject3D;		public var camera:CameraObject3D;		public var renderer:IRenderEngine;		public var renderStatistics:RenderStatistics;		public var renderObjects:Array;		public var renderLayers:Array;				public function RenderSessionData():void		{			this.renderStatistics = new RenderStatistics();		}				public function destroy():void		{			triangleCuller = null;			particleCuller = null;			viewPort = null;			container = null;			scene = null;			camera = null;			renderer = null;			renderStatistics = null;			renderObjects = null;			renderLayers = null;		}				public function clone():RenderSessionData		{			var c:RenderSessionData = new RenderSessionData();			c.triangleCuller = triangleCuller;			c.particleCuller = particleCuller;			c.viewPort = viewPort;			c.container = container;			c.scene = scene;			c.camera = camera;			c.renderer = renderer;			c.renderStatistics = renderStatistics.clone();			return c;		}			}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -