Click here to Skip to main content
15,886,806 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
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?
Posted
Updated 14-May-15 0:52am
v2

1 solution

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. :)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900