我期望做的事听起来很简单,但是到目前为止,在互联网上没有找到一种方法可以在DotNet中做到这一点,也没有发现第三方组件可以做到这一点(无需花费数千个完全不必要的功能)。 这里有:如何在C#或VB.Net中进行3D变换(透视图)?
我有一个地板瓷砖(实际照片),我创建了棋盘格局的jpeg。 在dotnet中,很容易旋转和拼接照片,并将最终图像保存为jpeg。
接下来,我想拍摄最终的照片,并使其看起来好像“瓷砖”铺设在通用“房间场景”的地板上。基本上增加一个3D透视图,使其看起来好像它实际上在房间场景中。
继承人一个网站,做与地毯类似的东西,但我必须这样做的WinForms应用程序:基本上 Flor Website
,我需要创建一个JPEG的3D透视图,然后保存为一个新的jpeg(然后我可以放置一般的房间场景)。
任何人都知道在哪里可以获得第三方DotNet图像处理模块,可以做这看似简单的任务?
+1。 ,使用Direct3D或OpenGL几乎肯定会比试图手动编写自己的透视投影纹理渲染更容易(并给出更好的结果),这也使您可以选择稍后添加诸如照明和凹凸映射之类的东西t的感觉exture)。 –