4d相关内容

如何获得 4D 网格的 3D 横截面?

我有一个 polychoron 表示为一个四维网格,与面部一起存储-顶点法.所有的面都是三角形.怎样才能得到图形的三维横截面? 我发现的最接近的是这个问题,但它是一维短的. 解决方案 使用 4 个维度有点困难. 解决问题的唯一方法是找到维度类比. 让我们从二维开始 凸二维多边形具有凸一维边:线段. 填充的凸多边形的横截面是一条线段. 计算你的 polig ..
发布时间:2022-01-14 15:43:54 其他开发

我应该如何在opengl中处理(变形)4D对象?

我想尝试编写一个类似于此 4D 玩具的游乐场,所以我开始学习opengl. 根据我目前的理解,人们对大多数静态对象使用 VBO 和统一变换矩阵 (如立方体、骨骼动画等,通常只涉及变换) 我还听说模型之间的变形也使用 VBO 来缓存两个模型,因为它们都将被很好地定义,而不是那么多中间体. 但在上面提到的 4D 玩具中,物体变形和剪裁很多. 并且很可能没有定义的模型,并且在两者之间有 ..
发布时间:2022-01-14 14:57:41 其他开发

我应该如何处理(变形)opengl 中的 4D 对象?

我想尝试编写一个类似于这个 4D 玩具的游乐场,所以我开始学习 opengl. 根据我目前的理解,人们对大部分静态对象使用 VBO 和统一变换矩阵 (如立方体、骨骼动画等,通常只涉及变换) 我还听说模型之间的变形也使用 VBO 来缓存两个模型,因为它们都将得到很好的定义,而不是太多的中间体. 但是在上面提到的 4D 玩具中,对象会变形和剪裁很多. 并且很可能没有定义的模型,并且中 ..
发布时间:2021-12-19 17:34:38 其他开发

如何使用 4d 转子

我正在尝试创建一个 4D 环境,类似于 Miegakure 的环境. 我无法理解如何表示旋转.Miegakure 的创建者写了这篇小文章,解释了他为 4d 转子制作的课程.http://marctenbosch.com/news/2011/05/4d-rotations-and-the-4d-equivalent-of-quaternions/ 如何实现这个类的功能?特别是旋转矢量和其 ..
发布时间:2021-11-27 23:51:56 其他开发

如何将 2D 点与 4D 矩阵相乘

如何使用 4D 矩阵将 2D 点(或 Z=0 的 3D)转换为 2D 点(其中 Z 被忽略)? 我正在使用 Microsoft 的 Silverlight 使用 Matrix3D 将 2D 控件投影为伪 3DMatrix3D 的定义 我知道未变换控件中点的初始 2D 坐标,并且我想要变换后该点的 2D 位置. 关于 3D 方法的 Silverlight API 很少. 请建 ..
发布时间:2021-11-25 02:45:40 C#

如何在 MATLAB 中绘制 4D 等高线 (XYZ-V)?

我有 XYZ 的数据集作为坐标,V 作为每个点的值(100x4 矩阵). 我使用补丁绘制了 3D 表面.(通过面和顶点) 如何在 3D 表面上绘制 V(非 Z)的等高线!? (Contour3 函数绘制 Z 的 3D 轮廓线;但我需要 V 的轮廓线.) 实际上我想要像 this 或 这个. 感谢十亿人的帮助. 其实我发现 isosurface 命令正是我想要的. ..
发布时间:2021-11-25 01:53:42 C#

如何将 2D 点与 4D 矩阵相乘

如何使用 4D 矩阵将 2D 点(或 Z=0 的 3D)转换为 2D 点(其中 Z 被忽略)? 我正在使用 Microsoft 的 Silverlight 使用 Matrix3D 将 2D 控件投影为伪 3DMatrix3D 的定义 我知道未变换控件中点的初始 2D 坐标,并且我想要变换后该点的 2D 位置. 关于 3D 方法的 Silverlight API 很少. 请建 ..
发布时间:2021-11-24 21:59:43 C#

如何使用同构变换在 openGL 中渲染 4D 对象?

我想尝试制作一款利用 4D 横截面移动的游戏.我反复查看,但找不到任何提供完整和清晰代码的答案 - 我找到的最接近的是 [我应该如何处理(变形)opengl 中的 4D 对象?其中包含我需要的内容,但是,在尝试使用代码时,并未清楚地描述所有架构,例如包含 5x5 矩阵的文件. 解决方案 4D Reper 我之前没有发布它,因为它不符合 30KByte 的限制以及我的其他答案..... ..
发布时间:2021-06-12 20:03:32 其他开发

在 Python 中将第 4 个变量添加到 3D 图中

在一个值范围内,我有3个不同的参数X,Y和Z,对于这些值的每种组合,它们都具有一定的V值.为了更加清楚,数据看起来像这样. X Y Z V1 1 2 101 2 3 15等等... 我想使用表面/轮廓图来可视化数据,使用V作为颜色来查看该点的值,但是我看不到如何使用Python将我的自定义着色方案添加到混合中.关于如何做到这一点的任何想法(或者这个可视化完全愚蠢)? 非常感谢! 解 ..
发布时间:2021-06-01 19:12:46 Python

如何在曲面图上绘制轮廓线? (4D)

我想绘制一个4d图,其中X,Y,Z(作为表面)和C(作为该表面上的轮廓显示)出现。 我现在拥有的内容: 我想要的东西: 我怀疑答案可能是关于facecolors或countourf3d的把戏,但我似乎无法弄清楚。 我的代码: 导入scipy。 ndimage 导入numpy为np 导入matplotlib.pyplot为plt 从mpl_toolkits.mpl ..
发布时间:2020-10-09 00:56:04 Python

我应该如何处理(变形)opengl中的4D对象?

我想尝试编写一个类似于 4D玩具的游乐场, 所以我开始学习opengl. 根据我目前的理解,人们对大多数静态对象使用VBO和统一变换矩阵 (例如多维数据集,骨骼动画等,通常只涉及转换) 我还听说,模型之间的变形也使用VBO来缓存两个模型,因为这两个模型都可以很好地定义并且不需要太多的中介. 但是在上面提到的4D玩具中,物体正在变形并被剪断很多. 并且很可能没有定义的模型,并且两者 ..
发布时间:2020-05-20 21:47:46 其他开发

MATLAB:如何在每个级别上构建4d图

我需要构建一个如图所示的图形,只需要在其他图的不同级别上进行显示.我发现了: m = 10; n = 25; d = 4; S = rand([m,n,d]); slice(S, [], [], 1:size(S,3)); 我们是否可以S传输另一个图,例如contour(),以得到不同级别的不同图形,如上所示?如果可以,怎么办? 解决方案 从您自己的链接中推断: m = 1 ..
发布时间:2020-05-06 14:26:26 其他开发

来自4行向量的4D图(3D +彩色)

我有4个行向量x, y, z and s,它们的大小均相等1*size. x, y, z应该是三个笛卡尔坐标轴,并且s应该用颜色表示(我想要下图所示的图像).语句Surf不接受行向量.我已经阅读了几篇stackoverflow文章,但是找不到答案.如何绘制这样的数字? 非常感谢您能提供的任何帮助. 解决方案 您可以尝试使用3D网格的3D立方体示例,并绘制“温度"图. L = 1; d ..
发布时间:2020-05-06 14:15:44 其他开发

用2D索引矩阵索引4D数组

我目前有一个4D图像矩阵,其形式为高度x宽度x RGB x imageNumber,我想使用2D数组索引而不使用for循环. 2D数组的格式为高度x宽度,其值是要索引的图像编号. 我已经将它与A for循环一起使用,但是由于速度原因,有一种方法可以不循环吗?我尝试过调整矩阵和索引数组的大小,但到目前为止还没有运气. 这是我正在工作的for循环(尽管在大图像上慢慢显示): for ..
发布时间:2020-05-06 13:07:44 其他开发

如何使用4D转子

我正在尝试创建4D环境,类似于 Miegakure . 我无法理解如何表示旋转. Miegakure的创造者写了这篇小文章,解释说他为4d转子做了一门课. http://marctenbosch.com /news/2011/05/4d-rotations-and-the-4d-quaternions/ 如何实现此类的功能?尤其是旋转矢量和其他转子并获得逆?的功能. 我会喜欢一些 ..
发布时间:2020-05-06 10:27:31 其他开发

计算4D形状的3D横截面(tesseract)

到目前为止,我已经阅读了以下有关计算4D对象的3D相交点的信息: 4D横截面的简单实现 如何获取4D网格的3D横截面? 但是,我对发生的事情确实感到困惑.我了解我需要计算4D对象(在我的情况下为tesseract)的每个边缘与3D空间相交的点,然后将计算出的点合并,但是我不确定相交的计算方式如何完成. 如果有人可以解释他们将如何计算完整的3D横截面,那将是很好的选择,但是我 ..
发布时间:2020-04-27 04:08:46 其他开发

用数据光标Matlab绘制四维图形显示变量

我无法弄清楚如何在我的情节中显示4个变量。 我想改变独立变量X,V来产生因变量Y和Z. Y是X和V的函数。并且Z是Y和X的函数。 这可能更容易看到相关性:X,V,Y(X,V),Z(X,Y(X ,V))。 我已经使用surf函数来绘制X,Y,Z,但我也想知道V的值,目前我无法确定。 以下是一些测试数据来说明: X = linspace (1,5,5) V = li ..
发布时间:2018-05-25 17:34:27 其他开发

我应该如何处理opengl中的变体对象?

我想尝试编写类似于此 4D玩具的游乐场, 所以我开始学习opengl。根据我目前的理解,人们使用VBO和统一转换矩阵来处理大多数静态对象 - (像立方体,骨骼动画等,通常只是涉及转型)我还听说模型之间的变形也使用VBOs来缓存两个模型,因为它们都将被很好地定义,而不是很多中间体。但是在上面提到的4D玩具中,物体变形和剪切很多。 并且很可能没有定义的模型,并且很多转换在 之间(它现在可能 ..
发布时间:2018-04-23 17:25:56 其他开发