Go Back   Community for CG Artists > Main Forums > Open Discussion

Reply
 
LinkBack Thread Tools Rate Thread
Old 02-18-2008, 02:33 AM   #1 (permalink)
Learning...
 
Killoskate13's Avatar

 
Join Date: Dec 2006
Location: USA Washington, Gigharbor. Nationality-Russian
Age: 17
Posts: 133
Thanks: 10
Thanked 2 Times in 2 Posts
Rep Power: 2 Killoskate13 is on a distinguished road
Send a message via Yahoo to Killoskate13
Whats the Difference

So i am using 3ds max9 direct 3d...

so i am wondering what is the difference between direct 3d and opengl
.... also...



MENTAL RAY and V-RAY...
i use mental ray... wondering whats the difference...?
__________________
Mikhail Lifirenko
Killoskate13 is offline   Reply With Quote
Old 02-18-2008, 03:52 AM   #2 (permalink)
Member

 
Join Date: Dec 2006
Location: Earth....
Posts: 374
Thanks: 1
Thanked 17 Times in 15 Posts
Rep Power: 2 Need_Help is on a distinguished road
Send a message via MSN to Need_Help
It doesn't have much difference. However, if you are using Vray 1.5 RC3, you are advised to use OpenGL as it has some problem with DirectX (as in my case). OpenGL also appeared to be faster than DirectX. If you have some kind of 'plug-in' (like Vue XStream) you are also advised to use OpenGL as it is compatible to almost all kind of software and operating system.

As for the renderer, Vray can render more realistic scene, as well as having more options and faster rendering time. It is better to learn Vray if you are using Max (now they have released the Maya version too) because it helps a lot in rendering (for me, I feel that it's easier to use than MentalRay, probably because I start with it).

Thanks.
Need_Help is offline   Reply With Quote
Old 02-19-2008, 04:10 AM   #3 (permalink)
Registered User
 
Novak's Avatar

 
Join Date: Sep 2003
Location: Belgium
Age: 27
Posts: 132
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 6 Novak is on a distinguished road
Send a message via ICQ to Novak
Direct is the norm, since it's so fast with any of the decent spec Geforce cards.
But apparently OpenGL isn't developed anymore by autodesk in 3ds Max since
version 3.

For really heavy scenes, the mesh caching of Direct made it really impressive on
high Poly flyarounds and some of the new real time feaures, like shadows seems to
be done using Direct shaders.

You cannot do any of the advanced viewport lighting stuff in OpenGL.
The OpenGL driver in Max does not support mesh caching on the graphics card memory.

So unless you are moving around 10K faces or so, OpenGL should be much slower than DirectX 9 in Max.
With millions of faces on static meshes, the difference should be orders of magnitude in favour of DX because
OpenGL would have to send the polygons to the card on each frame, while DX would keep them in the card's memory.

Also, DirectX 10 is not fully supported or even recommended to be used YET.
Stick to DirectX 9.

Hope this helps you further.

Greetz and regards,
Novak
__________________
Live From Day To Day! If You Live Tomorrow! You Will Die Today! Novak
Novak is offline   Reply With Quote
Old 02-19-2008, 07:56 PM   #4 (permalink)
Learning...
 
Killoskate13's Avatar

 
Join Date: Dec 2006
Location: USA Washington, Gigharbor. Nationality-Russian
Age: 17
Posts: 133
Thanks: 10
Thanked 2 Times in 2 Posts
Rep Power: 2 Killoskate13 is on a distinguished road
Send a message via Yahoo to Killoskate13
thanks y'all... i am using directX 9 its just i wanted to know the difference...
__________________
Mikhail Lifirenko
Killoskate13 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

High Quality 3D MODELS Store