E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Stage3D
Flash性能优化
如果你在
Stage3D
/Con
chqj_163
·
2020-07-01 20:34
Stage3D
的压缩纹理- ATF工具介绍跟下载
那么这是什么呢?首先,让我们开始谈论压缩纹理。在任何技术里GPU编程都是一样的,你有两个选择,你可以选用压缩或没压缩的纹理,那么,有什么区别呢?当使用未压缩的纹理,将一个png图形文件上传至GPU。因为GPU本身不支持这种文件格式的纹理,它实际上是没有储存在GPU内存上,而是存储在RAM中,同样的道理JPEG图像也是一样未压缩的纹理是通过cpu解码的,这样会消耗一定的性能。而压缩纹理不一样,他是上
zhengjie19
·
2020-06-30 15:25
android
IOS
艺术编程大神“歌美”之《flash/AS3—
Stage3D
入门》
AS3即ActionScript3.0的简称。它是Flash的脚本语言,是一种面向对象编程语言。在Flash中运用AS3.0编写脚本,可以实现各种复杂的交互功能和炫酷的视觉效果,如:纯Flash制作的品牌互动网站、网站互动广告、产品互动展示、Flash小游戏、网络游戏等等。可以说AS3是成为一名Flash开发高手必备的武器。本教程讲解AS3Flash教程的进阶教程,用实例去讲解AS3的开发技巧。在
小太阳会发光诺
·
2019-12-01 02:48
Feathers:
Stage3D
加速的UI组件
Foxhole,这个轻量级,可换肤,易扩展的StarlingUI组件现正式受Adobe官方支持,正式更名为Feathers!用Starling框架做GPU加速2D、3D游戏的同学有福了~Feathers是移动以及和桌面均适用的UI组件,轻量级,可扩展,具有换肤功能。Feathers集所有于一包,借GPU驱动的图形之势(多亏有Starling框架)高速绘制平滑响应式体验。跨平台建立惊人,硬件加速的用
chongtianfeiyu
·
2019-06-02 22:29
as3.0
【学习笔记】3D图形核心基础精炼版-9:
stage3D
实战-图片纹理
关于
stage3D
中的图片纹理数据:1、
stage3D
实际处理的是Texture数据类型的纹理,这是一种压缩纹理,上传到GPU后直接使用的。
kdsrpg
·
2016-04-09 10:00
3D
as3
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-8:
stage3D
实战-范例工程2
这个工程是在范例工程1的基础上由四边形变为一个锥形,增加了一个顶点,同时增加了纹理贴图,以及颜色叠加效果。链接:http://pan.baidu.com/s/1kUBTaoJ密码:s9rdpackage { importcom.adobe.utils.AGALMiniAssembler; importcom.adobe.utils.PerspectiveMatrix3D; importflash
kdsrpg
·
2016-04-09 10:00
3D
as3
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-7:
stage3D
实战-范例工程1
之前说的都是理论和代码片段,这里实际我们制作一个工程:涉及到顶点、顶点缓冲、顶点颜色、绘制、状态机、Shader等等综合的知识组合成一个3D世界。这里就简单的绘制一个正方形(也就是只有一个面),用WASD操控镜头移动,上下左右操控物体移动,鼠标拖动操作物体旋转。链接:http://pan.baidu.com/s/1jHECRau密码:z73x代码贴出:package { importcom.ado
kdsrpg
·
2016-04-08 20:00
3D
as3
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-6:
stage3D
实战-顶点
顶点: 这里说的顶点实际上包括组成物体的所有点、贴图UV坐标信息、该点的法线信息、该点的颜色信息等。varvbV:Vector.=Vector.([ //XYZUVRGBA -1,1,0,0,0,0.1,0.1,0.1,1,//左上角的点 1,1,0,1,0,0.1,0.1,0.1,1,//右上角的点 1,-1,0,1,1,0.1,0.1,0.1,1,//右下角的点 -1,-1,0,0,1,0.1
kdsrpg
·
2016-04-08 16:00
3D
as3
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-5:
stage3D
实战-矩阵计算
M矩阵:物体总会在这个世界的某一处,而具体在哪里,旋转角度是多少,是否缩放了,这里每一个物体就可以用这个M矩阵来记录。V矩阵:虽然物体不是变动的,但你视角变动了,物体显示在屏幕中的画面也就不同了吧,这个时候我们物体的M矩阵没有变,但我们的世界唯一的一个相机矩阵V变动了。P矩阵:这个一般是整个世界最终的投影了,如果你现在无法理解,反正你记得就两个投影矩阵,一个越远的物体显示越小,根我们现实世界一样,
kdsrpg
·
2016-04-08 16:00
3D
as3
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-4:
stage3D
实战-环境搭建
以下开始用AS3的
stage3D
来设计三维世界,用flashbuilder作为IDE来开发。
kdsrpg
·
2016-04-08 15:00
3D
as3
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-3:屏幕中的三维坐标概念
stage3D
:OPENGL的和上面一样。
kdsrpg
·
2016-04-08 15:00
3D
OpenGL
stage3d
图形学
3D概念
【学习笔记】3D图形核心基础精炼版-2:流程概念版
流程(无光照版):1-3D环境搭建:
stage3D
或opengl都会有一个初始化环境的过程,一般利用它们提供的API即可。
kdsrpg
·
2016-04-08 15:00
3D
OpenGL
stage3d
图形学
3D概念
away3D改造白皮书
[多余的
stage3D
的考虑]因为away3D为了支持stage本身可以有n个
stage3D
对象这个特性,在诸如MaterialPassBase、SubGeometry中,为Program3D、VertexBuffer3D
紫龙_
·
2016-03-11 17:00
Starling 2D框架简介(一)
开发人员中心的一片日志的转载,地址为http://www.adobe.com/cn/devnet/flashplayer/articles/introducing_Starling.htmlStarling是在
Stage3D
APIs
oayx
·
2016-03-09 13:00
AS3开源资源整理【最后更新20111001】
StarlingFramework一个使用
Stage3D
APIs实现的2d游戏引擎授权协议:http://en.wikipedia.org/wiki/Simplified_BSD_license项目地址
bennyxu
·
2016-03-09 12:00
stage3D
之疑问
1、
stage3D
本身是建立在图形API(如DirectX、Opengl等)之上的一套API,那么在创建
stage3D
demo时,如何指定使用哪种图形API呢?
紫龙_
·
2016-02-22 11:00
Alien3D 我自己的一個基於
Stage3D
的繪圖引擎.
一個開源的基於FlashPlayer的3D繪圖引擎不包含聲效等其他組件,目前僅僅是繪圖.開源地址:https://github.com/FlyApple/Alien3D
飛翔的企鵝
·
2016-02-18 10:00
Sound.loadCompressedDataFromByteArray
前不久Adobe发布了FlashPlayer11的release版本,FlashPlayer11带来了很多新特性,最最红火的就是
Stage3D
了,但是这里讲的是这个版本的另一个新特性,直接播放MP3数据
oayx
·
2016-01-06 01:00
[AS3 3D Demo]
Stage3D
学习过程中开发的3个Demo
1.飞机大战基于Starling开发,使用了对象池技术的Demo。2.3D人物2D背景游戏Demo基于Away3D开发,实现了3D资源管理、寻路和跳跃等功能。3.全3D游戏Demo基于Away3D和AwayPhysics开发,实现了全3D场景下的对话和移动等功能。
·
2015-12-30 11:54
stage3d
[
Stage3D
]硬件加速的径向模糊
demo程序需要安装Flash Player11才能正常运行。 源文件:http://files.cnblogs.com/flash3d/radialBlur.rar 点击“open”按钮可以选择本地图片,水平滚动条可以调整模糊的量。 之前一直在纠结AGAL不能进行流程控制,致使很多需要循环计算的特效无法使用硬件加速。 今天用了一个笨方法通过as3循环拼接AGAL程序来模拟简单确定的循
·
2015-11-13 08:08
stage3d
[
Stage3D
]GPU渲染的喷泉粒子
源码:http://files.cnblogs.com/flash3d/partic.rar 在详细介绍该粒子效果编写方法之前,先让我们简单了解下
Stage3D
开发基本流程与注意事项。
·
2015-11-13 08:07
stage3d
Flash,一次Bug的思考
我绝对不算是F黑,大部分时候,我还是很挺Flash平台的,Flash提供了很好的跨平台特性以及Flash Player11后的GPU加速、
Stage3D
等等,对于开发者来说,绝对让人欣喜若狂(对我是这样
·
2015-11-12 09:59
Flash
stage3D
基础四----
Stage3D
和透视投影的使用
你将充分了解如何使用
Stage3D
API并且通过使用
Stage3D
的透视技术来渲染3D世界。本教程
·
2015-11-11 17:11
stage3d
stage3D
基础三------什么是AGAL
nbsp;http://www.adobe.com/cn/devnet/flashplayer/articles/hello-triangle.html 在本文中,你将研究一个能够正常运行的基于
Stage3D
·
2015-11-11 17:11
stage3d
stage3D
基础二-----顶点和片段着色器
着色器是
Stage3D
呈现管道的核心。您将学习什么是顶点着色器和片段着色器,它们如何适合 3D 呈现管道,以及为什么需要它们。
·
2015-11-11 17:10
stage3d
stage3D
基础一-----
Stage3D
如何工作
在如何使用
Stage3D
系列中的第一个教程中,你将会学习到有关在Flash Player 11中新引入的ActionScript API,该API允许在Flash中利用硬件加速进行
·
2015-11-11 17:09
stage3d
Stage3D
&Away3D整理ppt
E6%A1%86%E6%9E%B6%E5%AD%A6%E4%B9%A0%E5%88%86%E4%BA%AB.pptx 资料内容是前些时间做了下公司内部的技术分享,ppt中对于
stage3D
·
2015-11-11 11:54
stage3d
Starling性能优化技巧十五则
Starling的性能优化要点 一、尽可能减少状态变更 如您所知,Starling使用
Stage3D
来渲染所有的可见对象。这就意味着所有的绘制都是GPU完成的。
·
2015-11-11 00:19
starling
Papervision3D Essentials中文版,附Papervision3D_2.1.920.swc和章节练习源码
这是一款基于Flash AS3的老款经典3D引擎,虽然已经停止更新(不支持
stage3D
),但对于Flash3D初学者来说,了解一下会更有助于以后的学习,也许说不定哪天这款经典引擎也会给你的工作带来帮助哦
·
2015-11-10 22:10
visio
Starling框架帮助手册中文版(PDF下载)
Starling 是一个基于
Stage3D
(这是Flash Player11及Adobe AIR 3中新增的为3D加速功能所提供的API)所开发的一个能够使用GPU来加速的2D Flash应用程序的ActionScript3
·
2015-11-10 22:08
starling
SE推出FLASH3D页游Legend World
GameLook报道 / SQUARE ENIX宣布旗下采用Flash
Stage3D
技术制作的网页游戏新作《Legend World》开始募集BETA测试的玩家,即日起玩家可以到官网报名,截止日为1月
·
2015-11-10 22:04
Flash
发布使用了
stage3D
功能的Air for Android项目到手机上
在发布后生成的xxx-app.xml中设置以下两项即可,xxx为项目名称,<depthAndStencil>节点可以手动添加。 在Flash CS6 IDE中用CTRL+ENTER测试,第一次的时候会报错:Error #2044: Unhandled ErrorEvent:. text=Error #3702: Context3D not available. 因为默认的xxx
·
2015-11-10 22:59
android
Adobe Flash Player今日修复更新 版本升级至20.0.0.195
AdobeFlashPlayer20.0.0.195Beta今日发布,新版提升了安全性、稳定性及性能,同时还有一些bug修复,全新的AndroidSDK可以支持AndroidTV,并为IE10提供了一个允许硬件加速的选项,在视频播放和
Stage3D
佚名
·
2015-11-10 08:57
基于Adobe Flash平台的3D页游技术剖析
言归正转本来是想写一些关于
Stage3D
、FlasCC以及基于Flash的3D页游引擎方面的文章。也做了几天的准备工作,希望把
麒麟子(Alex)
·
2015-11-09 23:00
新人补钙系列教程之:Molehill底层API中最重要的Context3D
Context3D不能被构造函数实例化,而是可以通过stage中的一个新的成员
Stage3D
来访问(但这不说明只许可有唯一个
·
2015-11-07 11:02
context
一起來玩鳥 Starling Framework 簡介
開場 Starling Framework是一套Flash 2D遊戲開發"工具",是使用Flash最新的
Stage3D
API建構出來的一套Framework。
·
2015-11-03 20:44
framework
AS3开源资源整理【最后更新20111001】
Starling Framework 一个使用
Stage3D
APIs 实现的2d游戏引擎授权协议:http://en.wikipedia.org/wiki/Simplified_BSD_license
·
2015-11-02 17:58
as3
Stage3D
中的PerspectiveMatrix3D
PerspectiveMatrix3D继承自Matrix3D。表示投影矩阵的功能类。 公式:用4X4矩阵向z=d的平面投影 public function perspectiveFieldOfViewLH(fieldOfViewY:Number,  
·
2015-11-02 16:08
stage3d
Stage3D
程序的基本步骤
原文:http://www.flashache.com/2012/10/31/
stage3d
-program-basic-steps/ 作者:flashche 本月24号《flash开发者大会
·
2015-11-02 16:03
stage3d
stage3D
搭建2d图形引擎 (八) 动态纹理
回顾之前,我们已经实现了颜色填充的四边形,以及具有纹理贴图的四边形。如果仅仅只是这些,那实在是太无聊了,通过这些我们能够实现的东西无非就是一堆可以动的图片,当然对于某些需求这已经足够,但我们并不因此而止步。另一方面,GPU硬件的能力也远不止如此,这些单调的贴图四边形远远没有发挥为其提供的巨大资源。 接下来我们该研究怎样让GPU尽量地发挥它们应有的价值了。但是为了给GPU施加指令,就需要编写sha
·
2015-11-02 10:57
stage3d
stage3D
搭建2d图形引擎 (六) 显示列表
显示列表的概念 &nb
·
2015-11-02 10:56
stage3d
stage3D
搭建2d图形引擎 (七) 简单纹理动画
在硬件渲染的基础之上实现动画的方案应该很多,但比较普遍也是很基础的一种做法就是纹理动画,即通过每一帧改变纹理坐标来在同一张纹理上实现画面的切换。 如下的一张精灵图序列,如果我们每一帧将纹理坐标(四个点)向前推进一步,那么就可以让人物动起来: 实现这种动画其实并不难,但前提是你已经实现了静态的纹理贴图,在静态纹理贴图的基础之上我们需要做的就是将每一帧的纹理坐标数据计算并存储起来,
·
2015-11-02 10:56
stage3d
stage3D
搭建2d图形引擎 (五)不同纹理的显示对象
在进入主题之前,我们先来回顾一下之前所走过的思路: 1.首先是为了绘制多个四边形,并且为了节省效率,我们将多个四边形的数据集中到一起,一次上传到缓冲,并且只执行一次绘制,一次呈现。 2.但是当需要纹理贴图时,我们发现颜色填充的四边形和贴图的四边形无法公用shader program,所以我们不得不将这两者分开,执行多次绘制,最后一次呈现。 在这篇文章中我们会延续以上的思路,继续探索下去,来处
·
2015-11-02 10:55
stage3d
stage3D
搭建2d图形引擎 (四)静态文理贴图
接下来我们该构建带有贴图的显示对象了。 为了清楚的阐释问题,我们还是从最基本的程序开始,在本博的第一篇文章中介绍了最基本的构建一个四边形的程序,现在我们对其进行稍作修改即可让其显示贴图: 1 package test 2 { 3 import com.adobe.utils.AGALMiniAssembler; 4 import com.adobe.ut
·
2015-11-02 10:54
stage3d
stage3D
搭建2d图形引擎 (三)透明度(alpha混合)
目前为止我们绘制的显示对象的颜色都还是没有考虑透明度的,为了给我们的显示对象增加透明度这一特性,我们需要深入了解透明度的本质。 所谓的透明度并不是真实世界中的那种透明,真实世界中的透明是物体发射或者反射的光线透过了物体和我们之间的障碍物,从而我们能够看见障碍物另一侧的物体。但是计算机世界中一切的显示都是虚拟的,所以不存在光线透过的问题。计算机图形学中的透明度实际上是通过两者的颜色混合而得到的一种
·
2015-11-02 10:53
stage3d
初探
Stage3D
(三) 深入研究透视投影矩阵
关于本文 本文主要讲解从数学的角度如何推导出
Stage3D
中用到的两个投影矩阵 perspectiveLH
·
2015-11-01 14:38
stage3d
初探
Stage3D
(一) 3D渲染基础原理
关于本文 本文主要想介绍一下3D渲染的基本流程,及怎样把一个三角形(0,1,0),(1,0,1),(0,0,1)最终渲染到屏幕上来。文章的目的是对3D渲染流程做一个简单的介绍,其中不涉及任何语言的API 参考资料 《3D游戏编程大师技巧》 PFD地址 http://download.csdn.net/detail/iamzealotwang/652886 (中文)&
·
2015-11-01 14:37
stage3d
初探
Stage3D
(二) 了解AGAL
关于本文 本文并无打算事无巨细的介绍一遍AGAL,仅仅是对现有文档的一些理解及汇总,所以请先阅读相参考文档 AGAL概念 参考资料 http://www.adobe.com/devnet/flashplayer/articles/what-is-agal.html(英文) http://www.adobe.com/cn/devnet/flashpla
·
2015-11-01 14:36
stage3d
Stage3D
AGAL中的顶点变换运算解析
我们在
Stage3D
的底层API编写中,会经常遇到要处理以下情形:Vertex顶点在3D空间中的变换。这个行为会根据Render机制的不断刷新而形成3D物体在空间中整体坐标变换。
·
2015-11-01 13:44
stage3d
AIR 3.0针对移动设备的高性能渲染方案
转自:http://blog.domlib.com/articles/242.html 当我们一边正在等待
Stage3D
的发布时,很多开发者似乎还停留在这个印象中:即使AIR 3.0也无法在移动设备上开发出高性能的游戏
·
2015-11-01 13:21
AIR
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他