问题标签 [papervision3d]

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 回答
725 浏览

flash - 创建概述 Papervision3D 场景的相机

在第一次设置并随后尝试使用 Papervison3D 场景时,我经常发现自己迷失了方向,因为我不知何故让相机没有看到场景的几何形状。如果我没有意识到这是问题所在,那么我会开始尝试找出我的场景没有渲染的原因 - 哦!

是否有最佳实践来设置一个可以概览整个场景的相机,以便您可以看到所有东西的位置?我正在考虑像全场景范围的等距自上而下视图 - 有点像你在 3D 包中看到的那样。

0 投票
3 回答
1940 浏览

apache-flex - 移动被底层 Papervision3D 视口混淆的 Flex GUI 窗口

TitleWindow我正在开发一个 Flex 2 应用程序,我注意到当你用鼠标拖动它们时负责移动 GUI 窗口 (s) 的库的一部分如果buttonMode = true它们下面有一个可点击的 () 精灵会感到困惑。当我说困惑时,我的意思是窗口正常移动了一段时间,但在某些时候“跳”到了 Flash 应用程序的左上角,并在那里进行了非常小的移动。然后在另一个点它跳回来。解释比体验更难,所以请自己去看看。以下是重现问题的方法:

  1. 访问http://www.panocast.com
  2. 在左侧边栏中,选择“房地产”
  3. 在 Flash 窗口的右下角,单击最右侧的图标选择“高分辨率”。
  4. 当(部分)视频加载时,单击楼梯。将弹出一个标题窗口。
  5. 尝试在屏幕上拖动它。当鼠标光标移到可点击区域之一(如楼梯)上方时,窗口会错位。

(抱歉,不能直接给你链接,部分页面是动态生成的。)

(让问题更有趣的是,对我来说,在“低分辨率”模式下,问题不会发生!各种模式之间几乎没有区别。)如果有人告诉我这里发生了什么,我将不胜感激以及如何修复它。

我不确定它是否重要,但底层精灵实际上不仅仅是普通精灵,而是一个 Papervision3D 渲染器对象,其中包含一些 3D 元素。我之所以这么说,是因为不正确的鼠标坐标可能来自映射在可点击对象上的纹理 UV。

0 投票
1 回答
1401 浏览

apache-flex - 在 papervision3d 应用程序中使用 flex 组件

我正在使用 papervision3d 为 3D 库设计 3D 全景查看器。我使用 FlashDevelop 完全在 ActionScript3 中编码。我现在需要添加简单的组件(按钮、下拉菜单、工具栏等)。我知道使用 mxml 很容易创建 UI。有没有人有任何在 mxml 中创建 UI,然后在 papervision3d 对象中使用它们的经验?基本上,我想在全景图中间放置一个由 mxml 文件指定的按钮,但我不知道该怎么做。谢谢你的帮助。

0 投票
2 回答
792 浏览

papervision3d - Papervision 的场景图实现?

我正在尝试将 Papervision for Flash 用于我的这个项目,该项目涉及机械框架的 3D 模型,由几个连接的部分组成。部件之一的移动导致框架的其他部件的方向和位置的相应变化。我的理解是,使用场景图来处理这种链接运动将是理想的方式,至少,如果我要在更成熟的 3D 开发选项之一中实现,例如 OpenGL 或 DirectX。我的问题是,Papervision 是否有现有的场景图实现?或者,另一种生成所需 3D 运动的方法?

感谢!

0 投票
4 回答
305 浏览

flash - 为 Flash Player 10 构建 flex builder

是否可以在 Flex Builder 最新版本中构建 Flash player 10 的东西,特别是 papervision?

0 投票
1 回答
897 浏览

actionscript-3 - Papervision 渲染到位图

有谁知道使用 Papervision 渲染器将 3D 场景渲染到位图的方法?我想对我的场景进行定格,当我在背景中更改场景时可以显示它。

0 投票
2 回答
2477 浏览

flash - 在 Papervision 3d 中导入 Collada 文件

我在 Papervision3d 中导入 Collada 文件时遇到问题。我做了详尽的谷歌搜索无济于事。所有示例和教程都以错误结尾,无论是“找不到材料”错误还是根本不显示文件。我尝试了许多不同类型的 Collada 文件,包括来自他们的测试库的许多 Collada 自己的文件。基本上,我只想知道一种使用 Papervision 3d 2.0 (Great White) 将 Collada 文件加载到闪存中的更新方法。

非常感谢。

0 投票
10 回答
8754 浏览

actionscript-3 - 最好的 Actionscript3 3D 引擎是什么?

我正在寻找关于 Actionscript3 的 3D 引擎是最高效、实用、可扩展、文档化、社区支持等的详细解释。当我第一次对 flash 和 actionscript3 的 3D 世界感兴趣时,我只知道 papervision3D . 以我好奇的方式,我去阅读 papervision3D 并且对缺乏教程感到震惊。后来我开始研究Away3D,发现他们的站点很容易遍历,教程很多,文档也很容易找到。

有什么我想念的吗?papervision3D 是否好到不需要教程和其他媒介来帮助用户采用它并开始更频繁地使用它?它是否具有允许这样做的性能提升?您建议使用哪种 3D 引擎?

0 投票
4 回答
8299 浏览

apache-flex - 调试 FLEX/AS3 内存泄漏

我有一个相当大的 Flex & Papervision3D 应用程序,它不断地创建和销毁对象。它还加载和卸载 SWF 资源文件。在运行 SWF 时,它会慢慢消耗内存,直到播放器发出 2GB 左右的声音。显然,我很确定我放弃了对我不再想要的实例的引用,并期望 GC 会完成它的工作。但是我花了很长时间弄清楚问题出在哪里。

我已经尝试使用分析器及其选项来捕获内存快照等 - 但我的问题仍然是回避。我认为使用调试 Flash 播放器也存在已知问题?但是我也不喜欢使用发布版本。

您如何使用 FLEX/AS3 跟踪内存泄漏问题?有哪些用于定位消费的策略、技巧或工具

0 投票
3 回答
12765 浏览

flash - AS3 DAE 增强现实 PaperVision 3D

我最近一直在玩增强现实(并且玩得很开心!!)我已经能够创建 PaperVision 基元(立方体、圆柱体、圆锥体等)并使用它们)但是添加 DAE 模型证明了虚幻!

这一切都很好!

我正在使用它来导入/尝试导入 dae!

我已经使用这种将 DAE 导入到非增强现实 PaperVision 项目中的方法,而且效果很好!所以只是想知道是否有人在使用 AR 导入 DAE 时有运气!