3D计算机图形是使用存储在计算机中的几何数据的三维表示的图形,用于执行计算和渲染2D图像的目的。
如何在不使用外部库的情况下用 C# 在 2D 画布上绘制旋转立方体?
我需要在 C# 中的 2D 画布上绘制一个类似 3D 的立方体(使用 Windows 窗体中的图形)并使其绕其轴旋转。但是,我不允许使用任何外部库,例如 OpenGL 或 DirectX
使用 javascript、html5 和 css3 创建 3D 旋转鼠标跟踪瓷砖导航墙
我一直在搜索,但在网上找不到任何内容,但我有兴趣创建(或使用现有的东西,希望因为我时间紧迫)类似于此网站: http://www.
3D线裁剪的实现(Cohen-Sutherland裁剪算法)-陷入无限循环
我按照 Cohen-Sutherland 算法的说明来实现这一点。 通常裁剪算法工作得很好。但有时在clippi时它会陷入无限循环,有些行...
我们在 3D 空间中有几个点。其中两个点正好位于 Y 轴上。问题在于这些点可能已旋转。现在,我怎样才能改变这些点,不管它们是否腐烂......
假设我们有几个位于三维空间中的点。现在,我们指定两个点,名为 point1 和 point2。为了简化问题,我们将这两点视为一条线。现在我们搬家...
我已经在 JavaScript 中并使用 Three.js 实现了拉普拉斯平滑,但它似乎没有按预期工作。每当我在网格上使用悬停和平滑功能时,这些面都会断开连接并变得
向 Three.js 社区提出的一个开放性问题。 据我所知,Three.js 框架有不同的“增强功能”,例如 OrbitControls.js,允许我们使用鼠标或触摸屏来探索...
通过使用Python: 如果我们有一定数量的光子,假设有 100 个光子,它们在 3 维 (xyz) 中沿着 z 轴 w 垂直传播,在发射器和接收器之间传播 10 厘米的距离...
在 React 中,如何组合两个稍微偏移的视频来创建 3D 视频(立体 3D)?
我同时录制了两个稍微水平偏移的视频,旨在将它们一起使用以形成使用 3D 眼镜(不是红/蓝那种)观看的 3D 视频。这是……
在此输入图像描述 我有一个平面,有 A、B、C、D 3d 点,面朝上(法线)。当我挤压平面时,它会创建一个新平面,该平面复制了四个
我是一名学生,正在从事涉及图像处理的学校项目,我确实需要一些帮助。我是编程新手,尤其是 Python 和 OpenCV,我正在尝试完成一个特定的任务...
我正在使用 Three.js 作为实验室项目构建一个小游戏,并且想要实现一个可以“穿透”图层的“窗口”元素。具体来说: 这是第 0 层: 第 0 层屏幕
寻找一个易于使用的 3D Java 引擎 API(即不是包装器),具有良好的社区和良好的开发。额外的功能(即音频、输入等)不是必需的,但很好。 最
Android 有没有办法在位图中渲染 3D 模型? 这就是我想要实现的目标: 加载 3D 模型; 变换该 3D 模型(旋转和/或缩放); 设置光源(如果可能); ...
我用平面统一切割了一个 3D 模型,并在模型上有用于切割面的 3D 点,我想使用耳朵裁剪算法为网格创建一个新面。因此我需要一个计数器......
有时您需要检查 Linux 3D 加速是否真正起作用(除了 glxinfo 输出)。这可以通过 glxgears 工具快速完成。然而,FPS 通常仅限于
我有一个根据一些图像计算得到的点云,我试图从该点生成一个网格(3D 表面)。我可以成功创建点云,但创建时遇到问题...
我已经成功地在 OpenGL 中实现了对数深度缓冲区,这主要得益于 Outerra 的文章(您可以在此处、此处和此处阅读它们)。 但是,我遇到了一些问题,我不确定......
3d 平面投影到 2d 多边形 我有定义矩形的顶点 P1、P2、P3 和 P4 的坐标。 这些坐标总是定义一个规则的矩形区域,并且
我尝试从 C++ 源代码用 Java 编写 MD5 加载器,但我无法找出这一行在做什么: animatedJoint.m_Orient = glm::normalize(animatedJoint.m_Orient); 其中animateJoint.m_O...