Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

kristoffer4

macrumors 65816
Original poster
Jan 17, 2006
1,020
141
Denmark
Why is it that all round forms still have edges to them? Is it question of rendering power?
Archways and round forms still appear with edges on them. When will get round shapes like a godd CG movie in a game?
 

pdjudd

macrumors 601
Jun 19, 2007
4,037
65
Plymouth, MN
I recall hearing somewhere that rounder shapes take up more memory than edgier ones which is why game designers deal with polygons - they are much more efficient for computers to deal with as far as memory, size and rendering goes.

That’s just my opinion of course.
 

Tomorrow

macrumors 604
Mar 2, 2008
7,160
1,364
Always a day away
Nah, they've been around for a long time - remember this guy?
Soul_Sphere.png
 

0098386

Suspended
Jan 18, 2005
21,574
2,908
I stopped bothering with video card details a few years ago, but I remember in the Quake 3 days there was tech to smooth out polygons (or maybe I dreamt it).
Basically it's all about polygons. The tighter they are, the smoother the appearance of the object, the more memory and processing power needed.

But games do support curves. Any game that uses vectors to either map movement or graphics (Flash) can be zoomed in an infinite number of times and there will be no flaws.

And most modern games do such a good job of using high polygon models and various texture maps that edges are completely unnoticeable.
 

Mr Slippy IV

macrumors 6502
Feb 24, 2010
379
0
Vail, AZ
Perfectly round objects can't really be rendered or drawn by any sort of computer program (I'm sure there are some that come close or do it, but bear with me for this), so the computer instead draws many lines equidistant from a single point. The more lines and the more blur added to the intersections of these lines, the more perfect the circle is. Unfortunately, adding more lines and anti-aliasing the final product is very taxing on a system. That's why you never see perfect circles in real-time applications like games. CGI movies on the other hand have the advantage of having things like pre-rendering of objects and environments available and use of extremely powerful machines which do better to smooth edges. In a game, a circle has to be redrawn, say, sixty times per second along with other objects, while in the movie the objects can be rendered alone and then combined once they are captured on a storage or viewing medium.

Inaccuracies are due strictly to me doing my best to reword in layman's terms.
 

JackAxe

macrumors 68000
Jul 6, 2004
1,535
0
In a cup of orange juice.
Why is it that all round forms still have edges to them? Is it question of rendering power?
Archways and round forms still appear with edges on them. When will get round shapes like a godd CG movie in a game?

The more recent PC GPUs are finally at a point they handle tessellation, which allows a tire or archway to appear round, or a tree to look organic. The GPU can add more triangles as needed, on the fly, to smooth out the blocky-ness.

Here's a demo of a nVidia GTX 590. Notice that not only are things round and not blocky, but also that they can be deformed in real time;
http://www.youtube.com/watch?v=Qk4DZspWxw0

This video shows tessellation on and off;
http://www.youtube.com/watch?v=-uavLefzDuQ&feature=related

This video shows a the difference it makes with water and land;
http://www.youtube.com/watch?v=4G9anRoYGko&NR=1

True CGI graphics are still a ways off though, but what PIXAR has been able to do with GPUs and rendering is pretty impressive, but it's not real time and software rendering still looks better.

Anyways, it won't be that long before even low-end PC GPUs can handle tessellation at over 30 fps, then of course consoles will eventually get it -- well, be able to handle it.
 

r1ch4rd

macrumors 6502a
Aug 5, 2005
980
1
Manchester UK
The reason that triangles are used is because all of the points that make up the corners of a triangle sit on a single plane. It is therefore easy to render the surfaces of the triangle.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.