algorithm - 是否有任何算法可以将图像投影到非平面上?

标签 algorithm model 3d projector geometry-surface

是否有任何算法可以将图像投影到非平面(变形)表面上?

没有变形太多。它是一个真正的玻璃表面,上面覆盖着优质耐用的描图纸。我有它的 3 维模型。我如何用投影仪对其进行纹理化处理? projection

我想用 C\C++\C# 为 Windows 编写一个程序,它能够使用投影仪对 3 维模型给出的任何表面进行纹理化。

我需要一种算法或包含算法的开源库。

最佳答案

是的,有一个算法。除非您真的想自己实现它,否则让现有的 3D 图形实现为您完成工作可能更容易——OpenGL 和 DirectX 都可以让您将纹理应用到物体表面3D模型。 NeHe 教程包括 example使用 OpenGL 的基本思想。

关于algorithm - 是否有任何算法可以将图像投影到非平面上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2288864/

相关文章:

c - 坚持在框架窗口上实现边界检查以进行均值过滤

python - 当我使用 Manager 时,Django 执行向后关系查询发生最大递归深度超出错误

asp.net-mvc - 通用列表属性的必需属性

video - 如何从 AVI 中提取视频层?

Python递归 - 矩阵中子序列的最大长度未更新

c++ - 寻找线性方程组的解集?

c++ - Qt:将 C++ 中的列表连接到 QML 中的 ListView

android - 如何使用 android.graphics.Camera.rotateX(angle) 在特定点旋转 Canvas

math - 用于 2D 投影的 3D 模型的最佳旋转

java - 找到算法java的递归方程