Jump to content
  • Advertisement
Sign in to follow this  
Wizumwalt

high end graphical work

This topic is 3813 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi all, I'm posting here because I'm just learning a lot about opengl and am curious to know what requirements for a machine would give you justification for a very high-end gaming machine that you couldn't do on an otherwise standard base machine for reasons other than time performance. Are there visual effects in opengl that you can see/execute on some displays that you can't get on low or mid-end displays? Or do all the operations mainly depend on the graphics cards and if so, know where I might be able to lookup a few of these to get some ideas for justifying a high end system? Would anyone know why CAD engineers use much higher end systems? Or for what reasons more hardware is needed for high-end graphical work and what high-end graphics actually do/require differently? Thanks,

Share this post


Link to post
Share on other sites
Advertisement
Quote:
Are there visual effects in opengl that you can see/execute on some displays that you can't get on low or mid-end displays? Or do all the operations mainly depend on the graphics cards and if so, know where I might be able to lookup a few of these to get some ideas for justifying a high end system?

If you want hw acceleration, then you use the GPU and you are limited by what the GPU offers like shaders.
Or you would use a software renderer that supports most modern features like mesa3d (mesa3d.org)

Quote:
Would anyone know why CAD engineers use much higher end systems? Or for what reasons more hardware is needed for high-end graphical work and what high-end graphics actually do/require differently?


CAD programs don't really use "visual effects". Games make heavy use of visual effects.
CAD programs typically need high wireframe rendering performance and high number of polygons.
If an engineer needs faster performance for what he is working on, then of course he would just get a GPU with a higher clock speed and bus width and all that technical jargon.

Share this post


Link to post
Share on other sites
Quote:
Original post by V-man
...If an engineer needs faster performance for what he is working on, then of course he would just get a GPU with a higher clock speed and bus width and all that technical jargon.


He/she would also get a faster CPU to do all of the non-graphics calculations to slice and dice the shapes more rapidly. There is a *ton* of math behind a decent CAD program on a complicated model--it is far from being just a GPU job. It is even more complicated if you also want to model heat transfer characteristics, or stresses in complicated mechanisms, which require different programs or add-ons. The CPU is quite important.

Share this post


Link to post
Share on other sites
Quote:
Original post by RandomMonkey

He/she would also get a faster CPU to do all of the non-graphics calculations to slice and dice the shapes more rapidly. There is a *ton* of math behind a decent CAD program on a complicated model--it is far from being just a GPU job. It is even more complicated if you also want to model heat transfer characteristics, or stresses in complicated mechanisms, which require different programs or add-ons. The CPU is quite important.


CAD usually isn't CPU intensive.

That's why there's 3 different specializations (design/modelling/engineering - CAD/CAM/CAE).

Still, the only inherently computationally expensive task is more complex processing, FEM/FEA, and similar tools, or rendering (ray-tracing, perhaps even more advanced methods).

Somewhat beside the point - anyone who can afford these packages, can afford decent machine. So hardware is rarely an issue here.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!