Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I want to render an object that has a mesh with one million hexagonal elements(100 * 100 * 100).

Lights, shadows and textures is not important and each element has a solid color. and finally, the actions I want to have, is simply rotating the object, zooming and panning.

I am wondering what ray tracing engine is better for my conditions. or, do I have to take another approach?

any help will be appreciated.

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

Since lights and shadows are not important, I'd suggest going with any 3D engine that works with your programming language. Raytracing would be overkill and certainly slower than hardware acceleration.

share|improve this answer
    
for example openGL? or directX? I have to write my code with Java, but I think for complex mesh, JOGL is a little slow. –  Keyhan Asghari Apr 8 '12 at 16:55
1  
OpenGL and DirectX are just interfaces to the graphics hardware. They are difficult to learn and you don't want to deal with them directly for your application. 3D Engines, on the other hand, use DirectX or OpenGL and provide a simple and easy-to-use interface. Do a google search for "java 3d engines" and pick whatever looks easy to use. –  LTR Apr 8 '12 at 17:05
    
thanks a lot @LTR! –  Keyhan Asghari Apr 8 '12 at 17:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.