在3D汽车滤网上的纹理

时间:2009-12-31 13:21:34

标签: c# 3d textures

我有一个3D汽车网格物体。如何将3D文本反射到3D网格表面?

我正在使用Visual Studio 2008 C# Express。 3D汽车网格对象已准备好在C#项目中使用。 也就是说,我必须在我的C#项目中使用它,而不是在Blender

我需要的所有开发过程都必须在C#开发环境中完成。

3 个答案:

答案 0 :(得分:1)

您应该使用像BlenderAC3D或类似的3D建模工具。这将帮助您创建“模型”并在其上放置任何纹理。然后你还需要某种绘图引擎,这样你也可以在应用程序中加载和绘制模型。

答案 1 :(得分:1)

目前还不清楚你在这里谈论的是什么。

您的意思是文字还是纹理?

简单地对模型进行纹理化 - 如果您正在使用blender创建模型,对其进行纹理处理,并将其导出为.x或其他格式,并使用适当的库进行渲染。

反映文本 - 查看投影贴花。

或更高级的

环境反射 - 要模拟反射表面,您需要对着色器进行编程。查看HLSL,GLSL,CG,或者您可以在ASM中执行着色器。 - Reflection Mapping

编辑:添加了反射映射的链接。

答案 2 :(得分:0)

如果您在运行时需要Direct 3D访问,请尝试使用SlimDX。