问题标签 [pv3d]
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.
flash - BasicView 和 CameraType.SPRING 的问题
在 Papervision 2.0 中使用 BasicView 类,编译时出现错误:
1119:通过静态类型 Class 的引用访问可能未定义的属性 SPRING。
如果我注释掉该静态属性的访问并手动添加常量值,它会按预期工作:
这是在CameraType
类中定义的位置:
关于什么会导致这种情况发生的任何想法?我的第一个猜测是与另一个 static/const var 发生冲突,因为我遇到了类似 Actionscript 冲突的问题。也许这个 ASCollada 类(也在 PV 库中):
papervision3d - Papervision3D 书籍购买
谁能给我推荐一本好的papervision3D书来阅读?我非常了解 as3,但我刚刚开始使用 pv3d。
flash - DAE/COLLADA 模型上 UV 映射的 Papervision 问题
在 PaperVision3D 中,我正在加载一个已映射 UV 的 COLLADA 模型。一切似乎都正常,除了我得到了一些糟糕的纹理失真。谁能告诉我我所看到的以及可能的解决方案是什么?我附上了失真的图像,我将右侧明显的失真染成了红色。
http://bandcamp.fieldsofnoise.org/dump/dae-pv3d-texture-problem.png
提前致谢,
flex4 - 着色器与着色器材质,特定于纸质视觉,欢迎一般见解
我在 pv3d 论坛上问过这个问题,但没有一个人能或愿意回答它。
我对 3d 比较陌生,所以如果这对某些人来说是常识,我深表歉意。
我有一个球体,我在其中应用了 CellMaterial。看起来很棒。我注意到在 papervision sdk 中,还有一个 CellShader。
我应该使用它与 CellMaterial 一致吗?应该是一个还是另一个?着色器是着色器材质的不推荐做法吗?
我最初的想法是着色器适用于整个场景,而材质可以唯一地应用于对象。
文档似乎另有说明。
如果同时使用 CellShader 和 CellMaterial 可以获得什么好处?我真的很喜欢在其中获得一些环境包容性。
actionscript-3 - PV3D DAE 导入 - 随机法线翻转,随机比例?
我正在开发一个 PV3D 应用程序,它可以导入由 Blender 的 Collada Exporter 插件 (1.4) 导出的 DAE 模型。当我在 Blender 中构建它们时,我使用精确的尺寸(最终游戏是在 PV3D 中使用比例模型)。
使用相同的尺寸比例,一些模型在 PV3D 中显得非常小,而另一些则尺寸合适。许多出现的旋转与它们在 Blender 中的构造方式毫无相似之处。此外,我必须在 Blender 中翻转法线,以使它们在 PV3D 中正确显示,即使这样,PV3D 中也会偶尔出现三角形,但法线仍然反转。我似乎无法辨别其中模型看起来很小的模式。随机翻转的法线也是如此 - 我似乎没有模式。
有没有人遇到过这样的问题?我什至想不出如何解决它——这些症状似乎与 PV3D 处理导入的方式或 Blender 如何处理导出有关,而 3D 数学超出了我的范围。
apache-flex - 如何在 flex papervision3d 上获取鼠标 z 坐标?
我正在处理全景场景。我想用光标移动飞机。当我移动鼠标时,平面必须是鼠标坐标。我想采用平面 3D 坐标 (x,y,z) 特别是 z 坐标。我尝试下面的代码。但它不能正常工作。鼠标和飞机在屏幕上的坐标不同。我该怎么办?