问题标签 [3d-rendering]

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 投票
2 回答
692 浏览

iphone - 关于 NinevehGL 框架中导入 3d 模型的触摸事件

我正在使用以下代码旋转 3d 模型:

代码按预期旋转,但无论我点击视图中的哪个位置,它都会旋转。我希望它只在接触导入的模型时旋转。我该怎么做?

0 投票
1 回答
1147 浏览

kinect - 使用 Kinect SDK 渲染 3d 模型的简单方法

我已经习惯了 Kinect SDK 和 WPF 应用程序(这两个应用程序都是新手)。

我的应用程序现在获得了普通视频、深度生成的视频以及每个像素的深度和颜色值,用 kinect sdk 在短时间内完成 :) 现在我需要渲染我在 3d 空间中获得的每个点。对于我已经拥有 XYZ 坐标的每个点,我只需要一种简单的方法来渲染它。

这是我已经尝试过的:

  • 使用D3DImage WPF组件和DirectX,结果:没时间掌握directX C++编码

  • 使用 D3DImage WPF 组件和 SlimDX,结果:找不到任何有关 SlimDX 的有用文档或如何在 D3DImage 组件中编写渲染输出

  • 使用 WPF 和 XNA,结果:无法在 Visual Studio 2012 中导入 XNA,无法使其在 2010 年工作。找到了几个示例,没有一个构建或编译

  • 使用 Winforms 和 XNA,结果:工作,但很难从 KinectSDK 转换代码

  • 使用 WPF 和 MonoGame,结果:没有关于如何在 WPF 中实现 Monogame 的示例或文档,只有一篇关于如何以不太有效的方式在 WPF 上实现 XNA 的博文

现在..我真的不知道该怎么做..所以我在这里寻求帮助。一个关于如何在 3D 环境中绘制点的小例子可能是一个很好的起点,如果可以通过鼠标交互来旋转模型,它可以是完全完美的 :)

任何想法?:)

0 投票
1 回答
1543 浏览

html - 如何在网页上渲染用 3ds Max 制作的 3D 模型?

我有来自客户的 .obj、.3ds 和 .ase 文件,该客户使用 3ds Max 创建了这个 3D 模型。我需要在网页上显示这个 3D 模型。我也可以使用 HTML5。

有或没有 HTML5 如何做到这一点?

0 投票
1 回答
725 浏览

graphics - 在 Java3d 中手动缩放单位立方体

我正在研究 Java3D 中的一些东西,我知道 TransformGroups 是您通常应用缩放的方式......

但是,我正在尝试创建一种基于缩放向量定义长方体的方法。

所以我有一个单位立方体 1,1,1 -> -1,-1,-1 我想手动应用缩放转换。

现在,当缩放为正整数时它可以工作,但如果我缩放 0.5 或负数,顶点就会变得混乱。

有谁知道怎么了?我认为我应该能够以小于 1 的比例缩放,也许 Transform3D.transform(Point3f) 正在发生一些我不知道的事情。

非常感谢阅读!

0 投票
1 回答
2091 浏览

php - 知道如何在这个站点中使用 php 处理 3d 渲染吗?

http://www.myecovermaker.com/ecover-design

该站点从用户选择的图像(例如 3d 书籍、3d cd 封面等)中呈现 3d 图像,我可以发现该站点是用 php 创建的,但无法理解它们可能在服务器端使用什么。

据我观察,我发现这些可能是可能的方法

1 - 他们使用 3d 渲染软件(例如 blender3d)创建模型,以及他们如何创建 API 来替换图层并从终端渲染图像。

2 - 他们可能使用了 gimp 的终端接口,他们使用转换替换单个图层来渲染图像。

3 - 使用任何 3d 库,如 ImageMagick 或 gd 库,使用用户提交的图像为每个模型创建独特的流程(但这对于每个模型来说都是相当多的过程!)

请建议我你的想法。

参考

http://www.gimp.org/tutorials/Basic_Batch/

0 投票
1 回答
410 浏览

opengl-es - OpenGL ES 中的相机

我有一个场景如下:

一个 3D 盒子,其底部以原点为中心,四个矩形围绕盒子底部。我们可以把它想象成一座四面都有街道的建筑。我想得到投影视图模型矩阵。我已经根据相机设置准备了投影和视图矩阵,但不确定模型矩阵。场景中的每个对象都会有不同的模型矩阵还是整个场景只有一个模型矩阵?

立方体和矩形的模型矩阵是什么?

我希望在建筑物四个侧面的街道上移动相机。

0 投票
1 回答
1144 浏览

webgl - 3D 逼真渲染:扩散、光线追踪

我想创建房间内部的照片般逼真的静态渲染。我想知道我对开源渲染器有哪些选择。它不必快速渲染。最初我尝试使用sketchup和照片渲染器插件,但与编程所能完成的相比,它们成本高昂且在我看来笨重,而且功能和质量似乎是偶然的。我需要以下能力:

扩散

  • 例如半透明磨砂玻璃

材质色调

  • 例如有色车窗

思考

  • 镜面:例如具有半反射、光滑表面的有色材料
  • 漫反射,例如由墙壁反射的点光产生的环境光

阴影

  • 例如,物体的非点光阴影会产生带有柔和边缘的阴影

我首选的解决方案是在 WebGL 中编程。它有能力做到以上几点吗?我会特别热衷于可以快速编程的高级库或类似的库。

谢谢

0 投票
1 回答
356 浏览

ios - 在 iOS 上运行 Mac STL 渲染库

如何在我的 iOS 应用程序中使用这个 Mac OS X 渲染库?我知道可以做到,但我不知道怎么做。我不需要代码示例,但如果有人可以基本上描述我必须做什么才能首先让它运行并在 iOS 应用程序中显示渲染。

0 投票
2 回答
1984 浏览

ios - 在 iOS 中渲染 collada [.dae] 文件

我需要在 iOS中渲染.dae [collada]类型的 3D 模型,

我已经搜索并找到了几个链接

但我不确定他们是否会支持 .dae 文件。

Collada是否为 iOS 开发人员提供了任何框架?
这样它就可以非常可靠。

谁能帮我解决这个问题。

请注意:我是 3D 渲染的新手,我们可以直接在 iOS 中渲染 .dae 文件还是需要转换为任何其他格式?

当我在 SO 中搜索时,我得到了 这个链接,但没有回答这个问题。

谢谢,

0 投票
1 回答
200 浏览

c++ - 如何使程序从gui而不是命令提示符中获取输入

我正在为我的 .stl 文件生成研究骨架攀爬算法,正在获取输出。但是对于这段代码,我需要从命令提示符传递参数我将如何在不打开命令提示符的情况下传递参数?是否可以从gui将输入传递给此代码?请给我一些建议....您可以从给定的链接中找到完整的代码...

http://www.cse.cuhk.edu.hk/~ttwong/papers/asc/asc.html

提前致谢