目前我正在开发kinect Virtual Jewel商店应用。在哪个用户可以选择珠宝并检查它的外观。 该应用程序以2d图像开始,看起来不太真实。 所以任何人都可以就以下问题提出自己的想法。
如何在不进行3D演示的情况下使2D图像逼真? 我选择3D来装饰带颈部的珠宝,我们可以倾斜并旋转3D图像。是否可以通过2d完成同样的事情?如果是这样,我们怎么做呢。
为了推进3D,有没有可用于将2D图像转换为3D的工具?
我是零和3D对象的新手,请告诉我如何将3D对象放在骨架数据中。 3D中是否有任何格式?
当前的应用程序是在wpf 4.0中,那么我们如何在WPF中使用3D对象?
答案 0 :(得分:1)
如果没有3D,我认为它看起来并不现实。但是你可以用宝石的形式生成3D网格。 (见这个是为了得到这个想法http://fenicsproject.org/_images/hollow_cylinder.png)。
将2D图像像纹理一样放在网格上。
查看riemers教程。 http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series2/Textures.php