<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Getting Physical with Graphics</title>
	<link>http://www.aelon.net/2005/10/getting-physical-with-graphics/</link>
	<description>Random babblings from a few digitally inclined people</description>
	<pubDate>Thu, 21 Aug 2008 00:12:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>

	<item>
		<title>by: Holliday</title>
		<link>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1478</link>
		<pubDate>Wed, 12 Oct 2005 18:41:40 +0000</pubDate>
		<guid>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1478</guid>
					<description>Whether it is impressive or not one thing this does is validate Ageia's direction.  Now that a big mover like ATI is showing interest (or perhaps feels threatened) in dedicated physics I think many game developers will make use of a PPU.  More-so than if it was Ageia alone making these 'gimmick' type devices.

It will probably end up like most computer components.  Enthusiast and mid-range.  A dedicated PPU would most definitly have more power than a GPU split between graphics and physics.  So the Enthusiast market would be more likely to have 2 cards.  However, if ATI (and you can bet Nvidia will follow) can swing a good Physics processing on their card I bet you'll find a lot of people using it for midrange systems.

Overall this means after a couple years the majority of PC gamers will have something in their machine capable of running physics beyond just a few hundred objects in the level.  This opens new doors for developers and the kind of games we make.  Good stuff.

I disagree with Kelmon as well.  I feel physics can enhance a game experience.  While if you gave me the choice of AI or Physics I would definitly go with AI (I would love an AIPU) I will not reject some fantastic game mechanics and visuals just because I am not getting other things.</description>
		<content:encoded><![CDATA[<p>Whether it is impressive or not one thing this does is validate Ageia&#8217;s direction.  Now that a big mover like ATI is showing interest (or perhaps feels threatened) in dedicated physics I think many game developers will make use of a PPU.  More-so than if it was Ageia alone making these &#8216;gimmick&#8217; type devices.</p>
<p>It will probably end up like most computer components.  Enthusiast and mid-range.  A dedicated PPU would most definitly have more power than a GPU split between graphics and physics.  So the Enthusiast market would be more likely to have 2 cards.  However, if ATI (and you can bet Nvidia will follow) can swing a good Physics processing on their card I bet you&#8217;ll find a lot of people using it for midrange systems.</p>
<p>Overall this means after a couple years the majority of PC gamers will have something in their machine capable of running physics beyond just a few hundred objects in the level.  This opens new doors for developers and the kind of games we make.  Good stuff.</p>
<p>I disagree with Kelmon as well.  I feel physics can enhance a game experience.  While if you gave me the choice of AI or Physics I would definitly go with AI (I would love an AIPU) I will not reject some fantastic game mechanics and visuals just because I am not getting other things.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Cyrris</title>
		<link>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1477</link>
		<pubDate>Wed, 12 Oct 2005 08:41:27 +0000</pubDate>
		<guid>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1477</guid>
					<description>Well, I should probably make note that &lt;a href=&quot;http://techreport.com/onearticle.x/8887&quot; rel=&quot;nofollow&quot;&gt;ATI has done some actual demonstrations&lt;/a&gt; of the technology and it looks quite interesting. The general idea behind it though, is that GPUs can be used for more than just graphics. Perhaps they could use them for AI computations as well. It depends on what kind of programming works better on a GPU instead of a CPU.

Granted, at the moment, the ideas seem to be for dual card solutions - one GPU to process the graphics, one to process the physics, etc... but I think it's a move in a really fascinating direction. We could end up with &quot;gaming&quot; cards which not only do graphics, but also Physics and AI calculations as well. We have multi-core CPUs now... we could end up with multi-core GPUs, so you could have it all on one card. I'm not sure if that's exactly the best idea, but it is an interesting one to think about.</description>
		<content:encoded><![CDATA[<p>Well, I should probably make note that <a href="http://techreport.com/onearticle.x/8887" rel="nofollow">ATI has done some actual demonstrations</a> of the technology and it looks quite interesting. The general idea behind it though, is that GPUs can be used for more than just graphics. Perhaps they could use them for AI computations as well. It depends on what kind of programming works better on a GPU instead of a CPU.</p>
<p>Granted, at the moment, the ideas seem to be for dual card solutions - one GPU to process the graphics, one to process the physics, etc&#8230; but I think it&#8217;s a move in a really fascinating direction. We could end up with &#8220;gaming&#8221; cards which not only do graphics, but also Physics and AI calculations as well. We have multi-core CPUs now&#8230; we could end up with multi-core GPUs, so you could have it all on one card. I&#8217;m not sure if that&#8217;s exactly the best idea, but it is an interesting one to think about.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Alfred</title>
		<link>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1476</link>
		<pubDate>Tue, 11 Oct 2005 00:10:18 +0000</pubDate>
		<guid>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1476</guid>
					<description>A PPU for &quot;Dig Dug&quot; would make quite the interesting game indeed.</description>
		<content:encoded><![CDATA[<p>A PPU for &#8220;Dig Dug&#8221; would make quite the interesting game indeed.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Kelmon</title>
		<link>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1473</link>
		<pubDate>Mon, 10 Oct 2005 10:58:26 +0000</pubDate>
		<guid>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1473</guid>
					<description>Chris and I discussed this over IM but my position on the subject can pretty much be broken down to this:

&lt;em&gt;Realistic physics in games is an overblown concept and there's more important things to work on&lt;/em&gt;

Seriously, I really don't care about physics in games that much; they're already fine.  I'm more in favour of letting the developers determine what I can or cannot do in a game than incorporating the facilities that could potentially allow me to break the game.  This is perhaps going a bit too far but consider the FPS, Red Faction, and it's Geomod engine that allowed the player to deform the environment.  Originally an exciting concept it was found to be rather dull in practice because the player was only free to destroy aspects of the level that had been &quot;marked&quot; as destructible.  A complete implementation of physics in a game would allow the player to destroy absolutely anything in much the way that we imagined that the Geomod engine would.  In practice, however, I think that this is &quot;a bad thing&quot; as it will make it much easier for the player to take paths that weren't intended and, therefore, potentially break the game.  Freedom of choice is great and all but there needs to be something fun at the end of each choice and that requires advanced knowledge of all the possibilities.

My position is that games need to focus more on other areas, such as the Artificial Intelligence of the Non-Player Characters in a game, be they enemies in a FPS, characters to interact with in an RPG, or troops under your &quot;control&quot; in an RTS.  Improving, for example, the path-finding abilities of troops in an RTS would add dramatically more to the overall gaming experience than realistic (or distorted) physics.  Once developers have sorted out core aspects of their games, then they can play with the physics as much as they like for all I care.  Just don't be surprised if the end results aren't all that impressive...

As for ATI, I don't much care.  Making efficient use of a computer's resources is important and therefore I fully support the use of the GPU for performing such calculations if it has the spare capacity.  It is, however, up to both developers and ATI to demonstrate how the GPU could be used and create the necessary drivers and libraries to make use of them.  Until this happens then this announcement is nothing more than hot air.</description>
		<content:encoded><![CDATA[<p>Chris and I discussed this over IM but my position on the subject can pretty much be broken down to this:</p>
<p><em>Realistic physics in games is an overblown concept and there&#8217;s more important things to work on</em></p>
<p>Seriously, I really don&#8217;t care about physics in games that much; they&#8217;re already fine.  I&#8217;m more in favour of letting the developers determine what I can or cannot do in a game than incorporating the facilities that could potentially allow me to break the game.  This is perhaps going a bit too far but consider the FPS, Red Faction, and it&#8217;s Geomod engine that allowed the player to deform the environment.  Originally an exciting concept it was found to be rather dull in practice because the player was only free to destroy aspects of the level that had been &#8220;marked&#8221; as destructible.  A complete implementation of physics in a game would allow the player to destroy absolutely anything in much the way that we imagined that the Geomod engine would.  In practice, however, I think that this is &#8220;a bad thing&#8221; as it will make it much easier for the player to take paths that weren&#8217;t intended and, therefore, potentially break the game.  Freedom of choice is great and all but there needs to be something fun at the end of each choice and that requires advanced knowledge of all the possibilities.</p>
<p>My position is that games need to focus more on other areas, such as the Artificial Intelligence of the Non-Player Characters in a game, be they enemies in a FPS, characters to interact with in an RPG, or troops under your &#8220;control&#8221; in an RTS.  Improving, for example, the path-finding abilities of troops in an RTS would add dramatically more to the overall gaming experience than realistic (or distorted) physics.  Once developers have sorted out core aspects of their games, then they can play with the physics as much as they like for all I care.  Just don&#8217;t be surprised if the end results aren&#8217;t all that impressive&#8230;</p>
<p>As for ATI, I don&#8217;t much care.  Making efficient use of a computer&#8217;s resources is important and therefore I fully support the use of the GPU for performing such calculations if it has the spare capacity.  It is, however, up to both developers and ATI to demonstrate how the GPU could be used and create the necessary drivers and libraries to make use of them.  Until this happens then this announcement is nothing more than hot air.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Cyrris</title>
		<link>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1470</link>
		<pubDate>Sun, 09 Oct 2005 07:46:46 +0000</pubDate>
		<guid>http://www.aelon.net/2005/10/getting-physical-with-graphics/#comment-1470</guid>
					<description>If their chips are already capable it does not mean 1. they are built for/good at it or 2. you can use physics processing without video processing having to scale down.

The same can be said with regular CPUs. They aren't built for/good at it, and using them for physics in games takes away processing power that could be used for other things. But you need to remember that GPUs are a lot more complex and it appears as they they would do a better job at physics processing than a CPU would. Plus, at the moment, we're finding that with these stupidly powerful graphics cards, people are CPU-limited in most games.

So if we're CPU limited, it'd be less trouble to take some untapped power from the GPU and put it towards physics calculations, so as to free the CPU from having to do them. And all this without having to spend $250 US on a separate physics card. I think it sounds promising, and if ATI can do it I don't see why Nvidia can't as well. Hell, maybe it means AGEIA could do the reverse and start processing graphics themselves.</description>
		<content:encoded><![CDATA[<p>If their chips are already capable it does not mean 1. they are built for/good at it or 2. you can use physics processing without video processing having to scale down.</p>
<p>The same can be said with regular CPUs. They aren&#8217;t built for/good at it, and using them for physics in games takes away processing power that could be used for other things. But you need to remember that GPUs are a lot more complex and it appears as they they would do a better job at physics processing than a CPU would. Plus, at the moment, we&#8217;re finding that with these stupidly powerful graphics cards, people are CPU-limited in most games.</p>
<p>So if we&#8217;re CPU limited, it&#8217;d be less trouble to take some untapped power from the GPU and put it towards physics calculations, so as to free the CPU from having to do them. And all this without having to spend $250 US on a separate physics card. I think it sounds promising, and if ATI can do it I don&#8217;t see why Nvidia can&#8217;t as well. Hell, maybe it means AGEIA could do the reverse and start processing graphics themselves.
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
