Could we already have CGI graphics?

This topic is locked from further discussion.

Avatar image for nameless12345
nameless12345

15125

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#1 nameless12345
Member since 2010 • 15125 Posts

This is supposedly a real-time tech-demo for R700 on which the Wii U GPU will be based upon:

http://www.youtube.com/watch?v=0YjXCae4Gu0

The difference between this demo and most other demos is that this demo uses many visionary rendering technologies like voxels and ray-tracing.

The fact is that modern game graphics are held back by their APIs and ancient rendering methods which are still stubbornly used instead of innovative new technologies.

Of course the hardware plays a role here too.

100-core CPUs are already a reality and tech for 1000-core ones exists.

In the next few years they should be totaly affordable, having superior performance compared to current 4 to 8 core home user CPUs.

The reason why Intel and AMD still stick to so low core CPUs is simply because most applications and games don't make use of more than four or even two cores.

Furthermore, CPUs could easily replace graphics cards if they added more graphics functions to them.

The difference between a CPU and a GPU is not really that big, it's simply that CPUs are used for general processing whereas GPUs are used for graphics acceleration.

If they added more graphics functions to CPUs there would be no need for dedicated GPUs.

I believe it's AMD and Nvidia who don't want that to happen so they can continue selling their dedicated GPUs which are constantly getting new features which could actually be rendered by the CPU alone.

Infact the tech for GPU-less graphics rendering already exists and is looking very promising.

It seems to me we live in very exciting times for technology yet it doesn't nearly get utilized as well as it could.

Also note that this isn't important only for graphics but also for things like physics, AI, interactivity, dynamically changing and massive game worlds, ect.

Avatar image for deactivated-59b71619573a1
deactivated-59b71619573a1

38222

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2 deactivated-59b71619573a1
Member since 2007 • 38222 Posts

Yeah cos im sure that's all 100% real time. and that Unlimited Detail thing is VERY old and it's a scam.

If it was possible to have CGI graphics nowadays we would have it. It takes a lot of power to be able to do those things and a crap load of memory

Also the animations in that girl/robot video are awful

Avatar image for ronvalencia
ronvalencia

29612

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#3 ronvalencia
Member since 2008 • 29612 Posts

The difference between a CPU and a GPU is not really that big, it's simply that CPUs are used for general processing whereas GPUs are used for graphics acceleration.

If they added more graphics functions to CPUs there would be no need for dedicated GPUs.

I believe it's AMD and Nvidia who don't want that to happen so they can continue selling their dedicated GPUs which are constantly getting new features which could actually be rendered by the CPU alone.

nameless12345

AMD GCN already includes X86-64/AMD64 IP while AMD APUs includes Radeon HD IP. For AMD, the fusion process is on both GPU and CPU side.

Current "fat" GpGPUs has advanage of ALU count over the CPUs i.e. it doesn't worry about CPU related transistor allocation, but AMD GCN is the first GPU to include X86-64 IP.

Both Intel (i.e. Larrabee/Knights Corner) and AMD(i.e. post-GCN roadmap) are working on "many-core" lite X86-64.

Avatar image for Another48hours
Another48hours

1970

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#4 Another48hours
Member since 2012 • 1970 Posts

This is supposedly a real-time tech-demo for R700 on which the Wii U GPU will be based upon:

http://www.youtube.com/watch?v=0YjXCae4Gu0

The difference between this demo and most other demos is that this demo uses many visionary rendering technologies like voxels and ray-tracing.

The fact is that modern game graphics are held back by their APIs and ancient rendering methods which are still stubbornly used instead of innovative new technologies.

Of course the hardware plays a role here too.

100-core CPUs are already a reality and tech for 1000-core ones exists.

In the next few years they should be totaly affordable, having superior performance compared to current 4 to 8 core home user CPUs.

The reason why Intel and AMD still stick to so low core CPUs is simply because most applications and games don't make use of more than four or even two cores.

Furthermore, CPUs could easily replace graphics cards if they added more graphics functions to them.

The difference between a CPU and a GPU is not really that big, it's simply that CPUs are used for general processing whereas GPUs are used for graphics acceleration.

If they added more graphics functions to CPUs there would be no need for dedicated GPUs.

I believe it's AMD and Nvidia who don't want that to happen so they can continue selling their dedicated GPUs which are constantly getting new features which could actually be rendered by the CPU alone.

Infact the tech for GPU-less graphics rendering already exists and is looking very promising.

It seems to me we live in very exciting times for technology yet it doesn't nearly get utilized as well as it could.

Also note that this isn't important only for graphics but also for things like physics, AI, interactivity, dynamically changing and massive game worlds, ect.

nameless12345
Too expensive for console manufacturers.
Avatar image for ronvalencia
ronvalencia

29612

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#5 ronvalencia
Member since 2008 • 29612 Posts

Yeah cos im sure that's all 100% real time. and that Unlimited Detail thing is VERY old and it's a scam.

If it was possible to have CGI graphics nowadays we would have it. It takes a lot of power to be able to do those things and a crap load of memory

Also the animations in that girl/robot video are awful

seanmcloughlin

girl/robot video is a demo for real time raytracing/voxels rendering tech.

Avatar image for Tikeio
Tikeio

5332

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#6 Tikeio
Member since 2011 • 5332 Posts

LOL.

Maybe at 320x240.

Avatar image for PC4lifeman2233
PC4lifeman2233

479

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#7 PC4lifeman2233
Member since 2012 • 479 Posts
I thought this was a stupid thread made in 2008 that was bumped. TC you're an idiot.
Avatar image for GTSaiyanjin2
GTSaiyanjin2

6018

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#8 GTSaiyanjin2
Member since 2005 • 6018 Posts

That tech demo was never proven to be real time. It was for the ATI 4870 if I remember correctly.

Avatar image for SaltyMeatballs
SaltyMeatballs

25165

Forum Posts

0

Wiki Points

0

Followers

Reviews: 5

User Lists: 0

#9 SaltyMeatballs
Member since 2009 • 25165 Posts

Sure, it's possible to do, however not feasible that someone will have a console any time soon which will run CGI like graphics, this doesn't mean graphics won't become photorealistic in the near future, but it will always lack the fine detail of CGI.

Avatar image for nameless12345
nameless12345

15125

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#10 nameless12345
Member since 2010 • 15125 Posts

I thought this was a stupid thread made in 2008 that was bumped. TC you're an idiot. PC4lifeman2233

How so? A lot of the things I'm mentioning are pretty relevant for future graphics (multi-core CPUs, CPUs with graphics functions, voxel and ray-tracing rendering, ect.).

Avatar image for deactivated-60e799a72eb68
deactivated-60e799a72eb68

1678

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#11 deactivated-60e799a72eb68
Member since 2008 • 1678 Posts

Physics based lighting looks pretty real to me. I can only hope that we'll see within this decade another quantom leap like with the PS1 to PS2. Future technology and logistics are simply too hard to predict.

Avatar image for ShadowsDemon
ShadowsDemon

10059

Forum Posts

0

Wiki Points

0

Followers

Reviews: 18

User Lists: 0

#12 ShadowsDemon
Member since 2012 • 10059 Posts
That would be pretty tricky, but awesome to have. Bring it on. :)
Avatar image for Flavorysoup
Flavorysoup

593

Forum Posts

0

Wiki Points

0

Followers

Reviews: 5

User Lists: 0

#13 Flavorysoup
Member since 2011 • 593 Posts

When they run those tech demos, they usually run them with three high end graphics cards, like 3 GTX 580's or 3 ATI Radeon 7000 series cards. Modern CGI takes days to pre-render on computer farms, I don't think they will be able to reproduce those effects in real time on a gaming computer.

Avatar image for tjricardo089
tjricardo089

7429

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#14 tjricardo089
Member since 2010 • 7429 Posts

Probably..

Avatar image for BullyRay44
BullyRay44

483

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#15 BullyRay44
Member since 2012 • 483 Posts
PS3 already has with Uncharted 3
Avatar image for ShadowsDemon
ShadowsDemon

10059

Forum Posts

0

Wiki Points

0

Followers

Reviews: 18

User Lists: 0

#16 ShadowsDemon
Member since 2012 • 10059 Posts
PS3 already has with Uncharted 3BullyRay44
No it doesn't...
Avatar image for painguy1
painguy1

8686

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#17 painguy1
Member since 2007 • 8686 Posts

This should answer TC's question. Just change the resolution accuracy to .5. Realtime raytracing is possible, but not practical for games atm.

http://glsl.heroku.com/e#1044.6

http://glsl.heroku.com/e#1600.1

http://glsl.heroku.com/e#1745.0

http://glsl.heroku.com/e#1673.0

source below. Awesome site. Source code is available for every project. There is a huge amount of content.

http://glsl.heroku.com/

Avatar image for BullyRay44
BullyRay44

483

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#18 BullyRay44
Member since 2012 • 483 Posts
[QUOTE="BullyRay44"]PS3 already has with Uncharted 3ShadowsDemon
No it doesn't...

Someone's jelly they don't own a PS3.
Avatar image for mitu123
mitu123

155290

Forum Posts

0

Wiki Points

0

Followers

Reviews: 32

User Lists: 0

#19 mitu123
Member since 2006 • 155290 Posts

Maybe if devs stop focusing on consoles for once.

Avatar image for ShadowsDemon
ShadowsDemon

10059

Forum Posts

0

Wiki Points

0

Followers

Reviews: 18

User Lists: 0

#20 ShadowsDemon
Member since 2012 • 10059 Posts
[QUOTE="ShadowsDemon"][QUOTE="BullyRay44"]PS3 already has with Uncharted 3BullyRay44
No it doesn't...

Someone's jelly they don't own a PS3.

You serious? I have a PS3, and I have almost 50 games on it, including Uncharted 2 and Uncharted 3. Better do some research son.
Avatar image for Tikeio
Tikeio

5332

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#21 Tikeio
Member since 2011 • 5332 Posts

[QUOTE="BullyRay44"][QUOTE="ShadowsDemon"] No it doesn't...ShadowsDemon
Someone's jelly they don't own a PS3.

You serious? I have a PS3, and I have almost 50 games on it, including Uncharted 2 and Uncharted 3. Better do some research son.

That's ispeakfact's alt. He doesn't even own a PS3.

Avatar image for deactivated-59b71619573a1
deactivated-59b71619573a1

38222

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#22 deactivated-59b71619573a1
Member since 2007 • 38222 Posts

Physics based lighting looks pretty real to me. I can only hope that we'll see within this decade another quantom leap like with the PS1 to PS2. Future technology and logistics are simply too hard to predict.

6_Dead_360s

The new FOX engine is said to have Physics based lighting and we will see it in action soon after it's revealed at GDC

Avatar image for ShadowsDemon
ShadowsDemon

10059

Forum Posts

0

Wiki Points

0

Followers

Reviews: 18

User Lists: 0

#23 ShadowsDemon
Member since 2012 • 10059 Posts

[QUOTE="ShadowsDemon"][QUOTE="BullyRay44"] Someone's jelly they don't own a PS3.Tikeio

You serious? I have a PS3, and I have almost 50 games on it, including Uncharted 2 and Uncharted 3. Better do some research son.

That's ispeakfact's alt. He doesn't even own a PS3.

That explains it. :P
Avatar image for IoosingENDS
IoosingENDS

25

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#24 IoosingENDS
Member since 2012 • 25 Posts
Of course, check out The Witcher 2 x360 edition
Avatar image for johny300
johny300

12496

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#25 johny300
Member since 2010 • 12496 Posts
Of course, check out The Witcher 2 x360 editionIoosingENDS
Huh ? you are level 1 ? i thought it was 18 ?
Avatar image for deactivated-59b71619573a1
deactivated-59b71619573a1

38222

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#26 deactivated-59b71619573a1
Member since 2007 • 38222 Posts

[QUOTE="IoosingENDS"]Of course, check out The Witcher 2 x360 editionjohny300
Huh ? you are level 1 ? i thought it was 18 ?

He was banned and now he's back. If we ever needed proof of ban dodging this is it

Avatar image for johny300
johny300

12496

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#27 johny300
Member since 2010 • 12496 Posts

[QUOTE="johny300"][QUOTE="IoosingENDS"]Of course, check out The Witcher 2 x360 editionseanmcloughlin

Huh ? you are level 1 ? i thought it was 18 ?

He was banned and now he's back. If we ever needed proof of ban dodging this is it

This is his account and lvl is 18 but i see this one with the same name and level 1, what is going on ? lol http://www.gamespot.com/users/loosingENDS/
Avatar image for JigglyWiggly_
JigglyWiggly_

24625

Forum Posts

0

Wiki Points

0

Followers

Reviews: 4

User Lists: 0

#28 JigglyWiggly_
Member since 2009 • 24625 Posts
we already do it's called the ps3
Avatar image for deactivated-59b71619573a1
deactivated-59b71619573a1

38222

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#29 deactivated-59b71619573a1
Member since 2007 • 38222 Posts

[QUOTE="seanmcloughlin"]

[QUOTE="johny300"] Huh ? you are level 1 ? i thought it was 18 ?johny300

He was banned and now he's back. If we ever needed proof of ban dodging this is it

This is his account and lvl is 18 but i see this one with the same name and level 1, what is going on ? lol http://www.gamespot.com/users/loosingENDS/

Mind = fvcked :shock:

Avatar image for gandaf007
gandaf007

892

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#30 gandaf007
Member since 2009 • 892 Posts

Is it possible? Maybe, probably so in fact.

However, it's not feasible. The hardware would cost a fortune, the software would cost a ton to develop and therefore a ton to buy. It's simply not needed.

Avatar image for ronvalencia
ronvalencia

29612

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#31 ronvalencia
Member since 2008 • 29612 Posts

That tech demo was never proven to be real time. It was for the ATI 4870 if I remember correctly.

GTSaiyanjin2
It was real time, but the texture/voxel assets are massive i.e. good luck with 8-to-16 GB main ram equiped game console. You also need fast RAID hard disk setup to load the large texture/voxel assets into memory at a reasonable time frame.
Avatar image for ronvalencia
ronvalencia

29612

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#32 ronvalencia
Member since 2008 • 29612 Posts

When they run those tech demos, they usually run them with three high end graphics cards, like 3 GTX 580's or 3 ATI Radeon 7000 series cards. Modern CGI takes days to pre-render on computer farms, I don't think they will be able to reproduce those effects in real time on a gaming computer.

Flavorysoup

3 GTX 580 = 3 ATI Radeon 79x0 would be unwise i.e. "fat" Radeon HDs has pure shader advantage e.g. AMD's smallLuxGPU raytracer benchmarks beats NVs.

Avatar image for Blade8Aus
Blade8Aus

1819

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#33 Blade8Aus
Member since 2006 • 1819 Posts

[QUOTE="johny300"][QUOTE="seanmcloughlin"]

He was banned and now he's back. If we ever needed proof of ban dodging this is it

seanmcloughlin

This is his account and lvl is 18 but i see this one with the same name and level 1, what is going on ? lol http://www.gamespot.com/users/loosingENDS/

Mind = fvcked :shock:

It's a capital 'i', guys. ;) :P

Avatar image for metal_zombie
metal_zombie

2288

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#34 metal_zombie
Member since 2004 • 2288 Posts

Once we have ATI It's over 9000!! series graphics we will have CGI level graphics

Avatar image for ShadowsDemon
ShadowsDemon

10059

Forum Posts

0

Wiki Points

0

Followers

Reviews: 18

User Lists: 0

#35 ShadowsDemon
Member since 2012 • 10059 Posts

[QUOTE="johny300"][QUOTE="IoosingENDS"]Of course, check out The Witcher 2 x360 editionseanmcloughlin

Huh ? you are level 1 ? i thought it was 18 ?

He was banned and now he's back. If we ever needed proof of ban dodging this is it

lol he even used a name that was exactly the same. Just wow.
Avatar image for zarshack
zarshack

9936

Forum Posts

0

Wiki Points

0

Followers

Reviews: 149

User Lists: 0

#36 zarshack
Member since 2009 • 9936 Posts

Not with current technology, it takes dozens of computers in a cluster hours to render a single frame for CGI movies, trying to get a system to render 30-60 frames like that a second? Impossible with current tech.

Avatar image for HunterHP
HunterHP

1379

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#38 HunterHP
Member since 2004 • 1379 Posts
You guys can't compare current technology with future technology. Technology expands exponentially, and what seems impossible now can very well be achievable by the time the new consoles arrive. Not saying it's totally possible, just plausible. Also with new breakthroughs in quantum computing, and the pace at which technology is moving, I don't doubt we'll see a virtual reality system by the end of this decade.
Avatar image for lamprey263
lamprey263

45510

Forum Posts

0

Wiki Points

0

Followers

Reviews: 10

User Lists: 0

#39 lamprey263
Member since 2006 • 45510 Posts
current CGI capabilities will always be ahead of current realtime rendering abilities
Avatar image for ronvalencia
ronvalencia

29612

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#40 ronvalencia
Member since 2008 • 29612 Posts

Not with current technology, it takes dozens of computers in a cluster hours to render a single frame for CGI movies, trying to get a system to render 30-60 frames like that a second? Impossible with current tech.

zarshack

It depends on what level of CGI. For Avatar, you need about 40,000 processors (Intel Xeon/Core ?? non-AVX/non-FMA type FP units). 256bit wide AVX+FMA could reduce it to 20,000 to 30,000 processor range.

Larrabee's 512bit wide SIMD could reduce down to 10,000 to 15,000 range.

AVX can be extended to 1024 bit wide SIMD i.e. it could reduce it down to 5000 to 7000 range.

AMD GCN's 4-way SIMD4 CU is effectively 512bit wide SIMD which is aligned to a single Larrabee 512 bit SIMD unit. AMD GCN already includes X86-64 IP...