选择哪种3D引擎。 [英] Which 3D engine to choose.

查看:111
本文介绍了选择哪种3D引擎。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我想尽快开始处理我的3D渲染项目。该项目的目标是实现一个界面,用户将能够创建一个房间模型。之后该应用程序将添加一些家具元素。是否有任何类型的引擎可以让我添加自定义纹理来建模和渲染它们?

问候,

Radoslaw



@Axiom 3D,SharpDX,Unity3D怎么样?

解决方案

所有引擎都允许你添加自己的自定义纹理和模型。这是他们的工作,允许您创建自己的模型,添加不同的纹理和阴影。



我尝试了2种3D建模工具(Maya和Unity 3D)。我喜欢玛雅,因为它让我可以使用多边形创建模型。即使您打算使用Unity 3D,您仍然需要另一个3D建模工具来创建模型,然后您可以将它们导入Unity 3D。坦率地说,Unity 3D是一种为游戏生成二进制文件的工具(用于跨平台)。 Unity 3D的作用是,它需要你的模型,并允许你触发不同的动画。 Unity 3D的好处在于,即使您不了解编程,也可以使用用户界面设置所有事件。使用Unity 3D时,C#是一个加分点。



Maya是实际的3D建模工具,允许动画和其他纹理编辑和修改。我仍然无法为您计算这两种工具的要求。因为模型仍将在3D建模工具中创建。引擎只是会使用它们并触发它们的不同功能(开发任何3D游戏?)。



我还没有使用其他引擎所以我不会批评它们。 :)

Hello,
I want to start working on my 3D rendering project soon. The objectives of the project is implement a interface where user will be able to create a model of room. After that application will add a few furniture element. Is there any kind of engine that will enable me adding custom textures to model and render them?
Greetings,
Radoslaw

@What about Axiom 3D, SharpDX, Unity3D?

解决方案

All of the engines allow you to add your own custom textures and models. That is their job to allow you to create your own models, add different texturing and shading to them.

I have tried 2 3D modeling tools (Maya and Unity 3D). I have loved Maya because it lets me create models using polygons. Even if you are going to use Unity 3D you will still require another 3D modeling tool to create your models and then you can import them to Unity 3D. Frankly speaking, Unity 3D is a tool to generate binaries for games (for cross-platform). What Unity 3D does is, that it takes your models and allows you to trigger different animations. Good thing about Unity 3D is that even if you don't know programming you can set all events using the user-interface. C# is a plus point while using Unity 3D.

Maya is the actual 3D modeling tool, allows animations and other texture editing and modification. I am still not able to calculate the requirement of these two tools for you. Because the models are still going to be created in a 3D modeling tool. Engines are just going to use them and trigger different functions on them (Developed any 3D game?).

I have not used other engines so I would not criticize them. :)


这篇关于选择哪种3D引擎。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆