3d相关内容

如何使用 Three.js 使对象垂直于面部?

相关代码笔: http://codepen.io/OpherV/pen/yNebep 在我的游戏中,我有一个外星树模型.对于这棵树的每个面,我生成一个金字塔(CylinderGeometry 有 4 个面),并将其放置在面的中心.然后我希望这个金字塔垂直于面部,这样我就会得到一棵有尖刺的树.我尝试使用 object.lookAt 实现这一点,并将其指向正常的面部,但发生了奇怪的事情.例 ..
发布时间:2021-11-25 04:48:55 前端开发

java.lang.NoClassDefFoundError: processing.opengl.PGraphicsOpenGL 处的 javax/media/opengl/GLException

我正在 Raspberrypi(Raspbian)上的 Processing 中编写程序,以导入 3D STL 图像 文件.它在 Microsoft (windows7) & 上完美运行Linux(Ubuntu) 平台,但我正在努力在 Raspberrypi (Raspbian) 平台上运行相同的程序. 当我在 Raspberrypi 上运行这个程序时,我在 size(600,600,P3D ..
发布时间:2021-11-25 04:48:44 C#

将 3D 模型转换为专利图

我想将3dsmax文件转换成不同视角的专利图.我是 3dsmax 的新手,我想知道是否有任何方法可以将其导出为专利中可用的线条图 解决方案 卡通着色器通常用于此目的.在您的模型上使用“Ink 'n Paint"着色器,并将其设置为您想要的外观类型. ..
发布时间:2021-11-25 04:48:37 C#

有没有什么简单的方法可以使用java围绕z轴旋转图像而不跳入java 3d?

我想使用 java 围绕 z 轴旋转图像. 我试图寻找方法来做到这一点,但它涉及复杂的矩阵操作,并且适用于 3d 模型和其他东西.如果没有其他方法,我会求助于该方法,但我想知道是否还有其他选择. 我只需要围绕 z 轴旋转图像即可. 编辑 这正是我需要的: 我有一个这样的图像: 我想把它转换成这样的: 我使用处理来做到这一点.我需要一些使用 java 来做到 ..
发布时间:2021-11-25 04:48:29 Java开发

Matplotlib:创建颜色条

由于这个社区的大力帮助,我几乎达到了我的目标.我之前在这里解释过我的目标:matplotlib:为半径分配颜色 我现在有了我想要的情节.我的代码如下所示: 将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt从 matplotlib.patches 导入圆将 mpl_toolkits.mplot3d.art3d 导入为 art3d从 matplotlib 导入 c ..
发布时间:2021-11-25 04:48:10 C#

螺旋中心轴角

我在 [x,y,z] 中有 N 个点,这种形状呈螺旋状.是否有可能找到这样一个螺旋的中心轴.这不是以全局X、Y和Z轴 为中心轴的规则螺旋 当我绘制曲线时,会以与全局 Z 轴 的特定角度观察. 我的目标是知道中心轴与全局 z 轴的夹角? 解决方案 如果你的 N 个点足够密集(或等距),切向向量(连续点的 diff 向量)将形成一个圆锥,其中心方向轴与螺旋轴的方向重合,并且其基平面与 ..
发布时间:2021-11-25 04:47:50 C#

当 Z 轴介于 0 和 1 之间时,如何向 R 中的 Surface3d 添加渐变颜色

我看过很多帖子(这里,这里、此处和此处)关于如何在 Z 轴上添加颜色渐变(但在范围从 0 到 1 的“z"值上没有).唯一的问题是,当我这样做时,如果 Z 轴上的数据在 0 和 1 之间,我最终只有两种颜色. 这是一个例子: 我想要一个图形,其中 Z 轴在接近 0 时显示红色,在接近 1 时显示黄色. 另一个问题是我在 Z 轴上有一堆 NA,因为我只为与这些点对应的 x 和 y ..
发布时间:2021-11-25 04:47:41 C#

使用 mplot3d 绘制 3D 网格

从一个包含 3D 表面点坐标的文本文件开始,它由于施加在其上的压力以及根据以下示例施加的压力值而变形: Node_label X_in Y_in Z_in X_def Y_def Z_def 按11542 15229 17734 18332 11.4645 67.7709 138.905 4.97573E-0311543 3283 3238 16784 7.73624 67.3238 138. ..
发布时间:2021-11-25 04:47:33 Python

在matlab中绘制3D云的表面

我有 3D 点云.我需要将它们绘制为曲面.我尝试了使用 meshdrid、griddata、scatteredInterpolant、trisurf-delaunay 的变体.没有任何作用.我知道这个问题讨论了很多,但似乎我不明白一些重要的细节.我现在拥有的代码: load('coords.mat')数字()子图(1,2,1)plot3(x,y,z,'.')轴关闭视图(3)子图(1,2,2)C= ..
发布时间:2021-11-25 04:47:26 C#

可视化 2 个参数及其结果

我想为以下两个参数尝试不同的值: a = [0.0, 0.5, 0.6] # len == 3b = [0.0, 0.02, 0.05, 0.1] # len == 4 对于 a 的每个值,尝试 b 的每个值.这带有 3 * 4 = 12 个不同的结果. 我的数据格式为 res = [(0.0, 0.0, res1), (0.0, 0.02, res2), ...] 有什么方法可以让 ..
发布时间:2021-11-25 04:47:16 Python

如何生成随机斑点?

我想在 3D 中生成随机形状.我希望形状是斑点,基本上可以通过取一个球体并将其扭曲成不太规则的形状但仍然主要是紧凑的.考虑拿一个粘土球并轻轻捏或推拉它.表面上的表面曲率或不规则程度应该可以使用某种参数进行控制.我希望输出是由体素组成的体积(内部为 1,外部为 0),尽管可以转换为体积的表面也可以. 我看过高斯随机球体,它们是球谐函数的叠加.我无法完全弄清楚这些的数学方法,并且在任何地方都没有 ..
发布时间:2021-11-25 04:46:59 C#

将过程链接到每个按钮命令 maya

我制作了这个脚本来创建具有不同颜色值的两种材质.如何附加此程序,以便当我单击颜色 1 按钮时,它会在单击第二个按钮时创建材质颜色 1 和颜色 2.如果有更好的实现这一点的方法是python.请告诉我 全局字符串 $list_of_names[];全局浮动 $matColor[];$list_of_names = {"color1","color2"};$matColor = { 1.0,0.35 ..
发布时间:2021-11-25 04:46:43 C#

3D obj Three js 在任何轴上的循环旋转

我试图制作一个导入的 3d 对象,使其在任何轴上连续旋转,如经典立方体、球体等.但它不起作用,根本不动,我不明白为什么.代码如下: var scene6、camera6、renderer6、light、shipMtl、shipObj;函数初始化(){场景 6 = 新的 THREE.Scene();camera6 = new THREE.PerspectiveCamera(35, 1, 1, 10 ..
发布时间:2021-11-25 04:46:33 前端开发

如何从水平线网格中形成形状?与处理?

我想知道如何实现类似的效果,例如从水平线网格中出来的字母“A"的形状(见附图).有人知道如何找到教程吗?这种技术怎么称呼?你能用Processing做到吗?或者您需要一个 3D 程序? 非常欢迎任何提示! 解决方案 想象在黑色背景上挤出一个模糊的白色 A 形状,一个 高度图,如果你愿意的话. 在处理中,您将遍历图像中的每个像素并映射亮度每个像素到 z 轴(因为您已经有了 x,y ..
发布时间:2021-11-25 04:46:25 C#

如何在 Blender 3D 工具中打开与 .raw 文件相对应的 .mhd 文件?

如何在 Blender 3D 工具中打开链接到 .raw 文件的 .mhd 格式的 3D 医学图像.我已经安装了 .raw 插件,但它没有帮助. 解决方案 你可以在 Python 中使用 SimpleITK加载数据,转换为Numpy数组,然后使用python脚本提取3D数组,并导出到 Blender 可消化的格式.看看这个问题/答案 了解如何将体积转换为等值面,然后将该表面导出到 Blen ..
发布时间:2021-11-25 04:46:17 C#

抗锯齿 Three.js/WebGL

当我使用轨道飞行器旋转模型时,我遇到了抗锯齿问题 我正在使用 renderer = new THREE.WebGLRenderer({保留绘图缓冲区:真,抗锯齿:真 }); 它有帮助,但不能完全解决问题. 在这个位置看起来还可以: 有谁知道如何解决这个问题?或者知道我还能尝试什么?(代码示例将不胜感激) 谢谢 编辑: 好的,我已经添加了: re ..
发布时间:2021-11-25 04:46:07 前端开发

计算机图形学:旋转多边形

目的 我正在使用 Java AWT 实现多边形旋转. 我已经能够在屏幕上绘制多边形,我想在我的多边形坐标上手动应用旋转矩阵(旋转是围绕用户的观察点完成的). 我已经做过的 为了旋转世界,用户首先点击屏幕,然后左右拖动鼠标进行旋转. 让我们将第一个点击点记为 S,将拖动事件中的下一个点记为 L,将屏幕中心记为 C. 为了计算旋转角度,当第一次点击屏幕时,我保留了一 ..
发布时间:2021-11-25 04:45:58 Java开发

给定一组欧拉角,(俯仰、偏航、滚转)如何找到描述相同 3D 方向的替代集?

我有一个很好的欧拉四元数方程,它有时会返回一组非直观的角度. 例如: 音高:129 偏航:-85 滚动:126 我想以编程方式找到交替旋转,使俯仰和滚转在 -90 到 90 之间.偏航可以是 0 到 360. [编辑] 俯仰被限制在 -90 到 +90 并且滚动被限制在 -180 到 +180. 解决方案 基本上,您希望防止方向超出极点.这样做很容易: 首 ..
发布时间:2021-11-25 04:45:47 C#