- 7
- 0
- 约8.56万字
- 约 31页
- 2021-11-11 发布于重庆
- 举报
Context3D 类的方法和属性
Context3D 对象是我们使用 Stage3D 技术主要操作对象。该对象类似一个大工厂,我们可以
向他申请空的顶点缓冲( VertexBuffer3D ),顶点索引( IndexBuffer3D ),着色器程序
(Program3D )等,而后向全新的对象内装入数据再通过 Context3D 上传至 GPU 。
clear () 方法
public function clear(red:Number = 0.0, green:Number = 0.0, blue:Number = 0.0, alpha:Number =
1.0, depth:Number = 1.0, stencil:uint = 0, mask:uint = 0xffffffff):void
清除与此 Context3D 对象相关联的颜色、深度和印模缓冲区,并使用指定的值填充它们。
设置 mask 参数以指定要清除的缓冲区。使用 Context3DClearMask 类中定义的常数设置
mask 参 数 。 使 用 按 位 OR 运 算 符 “| ” 将 多 个 缓 冲 区 添 加 到 遮 罩 (或 使 用
Context3DClearMask.ALL )。当渲染到后台缓冲区时,必须在调用任何 clear() 之前调用
configureBackBuffer() 方法。
注意:如果指定的参数值超出允许范围, 则 Numeric 参数值将被锁定到范围 0 到 1 且不会
显示任何提示。同样,如果 stencil 大于 0xff ,则将其设置为 0xff 。
参数
red:Number (default = 0.0) — 用于清除颜色缓冲区的颜色的红色组件,范围为零到一。
green:Number (default = 0.0) — 用于清除颜色缓冲区的颜色的绿色组件,范围为零到一。
blue:Number (default = 0.0) — 用于清除颜色缓冲区的颜色的蓝色组件,范围为零到一。
alpha:Number (default = 1.0) — 用于清除颜色缓冲区的颜色的 alpha 组件,范围为零到一。
alpha 成分不用于进行混合。它被直接写入缓冲区 alpha。
depth:Number (default = 1.0) — 用于清除深度缓冲区的值,范围为零到一。
stencil:uint (default = 0) — 用于清除印模缓冲区的 8 位值,范围为 0x00 至 0xff 。
mask:uint (default = 0xffffffff) — 指定要清除的缓冲区。
configureBackBuffer () 方法
public function configureBackBuffer(width:int, height:int, antiAlias:int,
enableDepthAndStencil:Boolean = true):void
设置渲染缓冲区的视口尺寸和其他属性。
渲染是双缓冲的。 当调用 present() 方法时, 后台缓冲区与可见的前台缓冲区交换。 缓冲区的
最小大小为 50x50 像素。配置缓冲区是一个缓慢的操作。在正常渲染操作期间,请避免更改
缓冲区大小或属性。
参数
width:int — 缓冲区的宽度,以像素为单位。
height:int — 缓冲区的高度,以像素为单位。
antiAlias:int — 一个整数值,指定所请求的消除锯齿品质。该值与消除锯齿时使用的子示例
的数量相关联。使用更多子示例要求执行更多的计算,尽管相对性能影响取决于特定的渲染
硬件。消除锯齿的类型和是否执行消除锯齿操作取决于设备和渲染模式。软件渲染上下文完
全不支持消除锯齿。
0 无消除锯齿, 2 最小消除锯齿, 4 高质量消除锯齿, 16 极高质量消除锯齿
enableDepthAndStencil:Boolean (default = true) — false
您可能关注的文档
- AS一体机现场调试指导书正式.pdf
- ATM89C51单片机简介(中英双语).pdf
- ATM自动取款机系统的分析与设计.pdf
- AutoCAD认证考试试题.pdf
- autodesk一级认证试题.pdf
- A供应商的应付账款转到B供应商的账户中.pdf
- A区夹层楼板方案.pdf
- Bayes分类器设计实验报告.pdf
- BA与智能照明控制系统分析比较(设计院版本).pdf
- BB‘煤矿2018年技术审查报告.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 《基因组学》(第4版)-复旦大学 14-第7章 基因的转录调控-PolI和PolIII类基因.pptx VIP
- 《基因组学》(第4版)-复旦大学 13-第6章 基因组解剖-原核生物及细胞器基因组.ppt VIP
- 19.1.1.1 常量与变量 人教版数学八年级下册同步练习(含答案).docx VIP
- 《基因组学》(第4版)-复旦大学 28-第11章 基因组复制-真核生物.ppt VIP
- 希沃白板运用培训ppt课件.pptx
- 《基因组学》(第4版)-复旦大学 3-第1章 基因组-DNA RNA 蛋白质.ppt VIP
- 《基因组学》(第4版)-复旦大学 32-第13章 基因组进化的模式-基因水平的进化.pptx VIP
- 《输变电工程建设前期手续清单》.doc VIP
- 2023-2024学年广东省中山市高二(上)期末考试物理试卷+答案解析.pdf VIP
- 不锈钢轨道车辆激光焊技术规范.docx VIP
原创力文档

文档评论(0)