我期望做的事聽起來很簡單,但是到目前爲止,在互聯網上沒有找到一種方法可以在DotNet中做到這一點,也沒有發現第三方組件可以做到這一點(無需花費數千個完全不必要的功能)。 這裏有:如何在C#或VB.Net中進行3D變換(透視圖)?
我有一個地板瓷磚(實際照片),我創建了棋盤格局的jpeg。 在dotnet中,很容易旋轉和拼接照片,並將最終圖像保存爲jpeg。
接下來,我想拍攝最終的照片,並使其看起來好像「瓷磚」鋪設在通用「房間場景」的地板上。基本上增加一個3D透視圖,使其看起來好像它實際上在房間場景中。
繼承人一個網站,做與地毯類似的東西,但我必須這樣做的WinForms應用程序:基本上 Flor Website
,我需要創建一個JPEG的3D透視圖,然後保存爲一個新的jpeg(然後我可以放置一般的房間場景)。
任何人都知道在哪裏可以獲得第三方DotNet圖像處理模塊,可以做這看似簡單的任務?
+1。 ,使用Direct3D或OpenGL幾乎肯定會比試圖手動編寫自己的透視投影紋理渲染更容易(並給出更好的結果),這也使您可以選擇稍後添加諸如照明和凹凸映射之類的東西t的感覺exture)。 –