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

📄 renderfog.as

📁 Papervision3d的源码
💻 AS
字号:
package org.papervision3d.core.render.command{	import flash.display.Graphics;		import org.papervision3d.core.render.data.RenderSessionData;	import org.papervision3d.materials.special.FogMaterial;	import org.papervision3d.view.Viewport3D;	import org.papervision3d.core.geom.renderables.AbstractRenderable;	import org.papervision3d.objects.DisplayObject3D;		public class RenderFog extends RenderableListItem	{		public var alpha:Number;		public var material:FogMaterial;				public function RenderFog(material:FogMaterial, alpha:Number = 0.5, depth:Number=0, do3d:DisplayObject3D = null)		{			super();			this.alpha= alpha;			this.screenDepth = depth;			this.material = material;			if(do3d){				this.renderableInstance = new AbstractRenderable();				this.renderableInstance.instance = do3d;			}						}				public override function render(renderSessionData:RenderSessionData, graphics:Graphics):void{						material.draw(renderSessionData, graphics, alpha);					}			}}

⌨️ 快捷键说明

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