问题标签 [away3d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
822 浏览

flash - Away3d 如何从给定的 3d 点数组渲染表面?

所以我有一些 3d 点生成器,它给出的点像

我需要生成一个通过给定点的光滑表面。怎么做这样的事情?

顺便说一句,我知道我们可以使用此处显示的方式来生成一些表面,该表面将位于选定的控制点阵列内,但我需要生成一个通过我的控制阵列的表面。

0 投票
1 回答
679 浏览

flash - 在哪里可以获得 papervision3d 与 Away3d 的比较列表?

所以我知道 PV3d 看起来已经死了。但它在互联网上的记录要好得多。所以我决定使用旧的但很好的 PV3d 引擎来开发我的产品。时间在流逝,所以我计划迟早将其移植到 Away3d。所以我需要一个我在 PV3d 中没有的东西的列表。以及一般使用差异的列表(使用相机、视口等)。那么在哪里可以获得papervision3d与Away3d的比较列表,或者任何人都可以在这里写下来吗?

0 投票
1 回答
211 浏览

flash - Flash 中的 setCursorPos 问题 - Away3D

我正在为 Away3D 中的 Flash 制作第一人称射击游戏,但 setCursorPos 似乎无法正常工作。当我调用 setCursorPos 时,光标会移动到屏幕中央,但也会触发 MOUSE_MOVE 事件。这是预期的行为吗?我如何知道 MOUSE_MOVE 事件是由 setCursorPos 引起的;或者它是否是由实际的鼠标移动引起的?这是我正在尝试做的代码示例:

0 投票
1 回答
654 浏览

actionscript-3 - 如何减少或删除 Away3D 中重叠的三角形

我正在寻找有用的技巧来减少或消除 Away3D 中的三角形重叠。我已经尝试增加segmentsW 和segmentsH,但它并没有解决问题。这是我的问题的快照(复杂的立方体是由平面对象组成的,也许有更好的方法来构建复杂的立方体?): 替代文字 替代文字 或者其他 flash 3d 引擎会产生更好的结果吗?

0 投票
1 回答
1031 浏览

android - 如何使用 Away3d Lite 和 FLARToolKit 进行增强现实应用

我已经使用以下软件成功实现了增强现实应用程序:

  1. Adobe Flash Professional CS5
  2. 安卓版 Adob​​e Air
  3. FLAR工具包
  4. Papervision3D

您能否让我知道是否有任何资源可供我了解如何开始?

谢谢

0 投票
1 回答
733 浏览

android - 让相机在 Away3DLite 上工作的问题

我已经使用 Adob​​e Air for Android、FLARManager、Away3DLite 为 android 实现了增强现实应用程序。该程序在闪光灯上运行良好,但是当我在我的手机(HTC Nexus One)上发布它或在模拟器上运行它时,我的相机没有激活,我只能看到我的背景颜色和帧率显示。

我认为问题在于我使用的 Camera3D,它是来自 FLARManager 的 FLARCamera_Away3DLite。

这就是我设置相机的方式

我将非常感谢我能从你那里得到的任何建议。

谢谢乔治

0 投票
1 回答
1051 浏览

flash - Flash 错误 #1063 参数计数不匹配

我收到以下奇怪的错误:

ArgumentError:错误 #1063:Away3DLiteSprite() 上的参数计数不匹配。预期 4,得到 0。

0 投票
1 回答
243 浏览

flash - away3d WireframeMaterial:设置线的宽度

我很难设置 WireframeMaterial 的宽度。在我从 2.5 升级到 3.6 之前,一切都运行良好

我在做:

var mat = WireframeMaterial(0xff0000, {width:4, alpha:alphaValue});

但这根本不起作用,宽度仍设置为 1 !

知道如何解决吗?

非常感谢您,

0 投票
1 回答
1647 浏览

actionscript-3 - 如何使用位图数据设置视频帧捕获

我正在使用 Flash 为 android 实现增强现实应用程序。为了让应用程序在我的 Android 手机(nexus One)上运行,还必须激活手机摄像头。所以我需要 2 层作为背景,它是我的手机摄像头的馈源,而在它上面的另一层是在这种情况下来自 away3d 的视图。

因此,设置一个 BitmapData 对象来保存最近的网络摄像头静止帧的信息,我可以完成这项工作。

如果我使用 papervision3D 库和 FLARToolkit,我们使用从本视频教程中找到的以下代码部分来设置 BitmapData :

但是,要使用 Away3D 引擎和 FLARManager 来实现我的应用程序,我可以理解,这样做的方式非常不同。我已经实现了以下代码,但唯一认为它只是在 3D 视图的前面显示闪光灯相机,我无法检查我的应用程序是否正常工作,因为它没有显示任何 3D 对象当我将标记放在屏幕前面。

我的代码是:

你能帮我找出如何将这两者结合起来吗?

我将非常感谢我能从你那里得到的任何建议。

谢谢

0 投票
1 回答
335 浏览

android - Android 对象上的 Away3DLite 未出现在屏幕上

我在适用于 Android 的 Adob​​e Air 上实现了一个增强现实应用程序。当我在 android 手机 (Nexus One) 上发布我的应用程序时,我创建的 3D 模型不会出现在屏幕上。在 Flash CS5 上它工作正常。

我使用了 Away3DLite 引擎并导入了一个 3D collada 对象。我还尝试发布一些我在网上找到的项目,我检查了 3D 模型是否出现在屏幕上,但它也没有显示出来。

有谁知道当我在 android 手机上发布应用程序时,我使用 Away3DLite 在我的项目中导入的 3D 模型如何可见?

一些额外的东西很有用:

  • 我正在使用 GPU 渲染

A 还使用以下软件的组合来创建我的 AR 应用程序:

  • FLAR工具包
  • FLARManager
  • Away3DLite

我在 3DS MAX 上创建了一个 3D 模型,在 Maya 2010 上创建了另一个。

我将非常感谢我能从你那里得到的任何建议。

谢谢