Overclock.net › Forums › Industry News › Video Game News › [ars] How close are we to truly photorealistic, real-time games?
New Posts  All Forums:Forum Nav:

[ars] How close are we to truly photorealistic, real-time games? - Page 2

post #11 of 111
Quote:
Originally Posted by lordikon View Post

This is one reason I love being in the games industry, getting to see the evolution and be part of it. It makes for an interesting career because it's always changing pretty quickly. On my last project we changed the minimum requirements for the game 3 times, because over the 5 year development of the game computers became much faster. When I started on the project most people still had single core CPUs, the fastest video card was an Nvidia 7950, and 1-2GB of RAM was fairly decent. By the time the project ended there were 6-core CPUs, 6-8GB of RAM was fairly standard, and the fastest video card was either the 590 or 6990. That was over a little bit more than 4 years, so imagine where we'll be in 5 more years, 16-core CPUs, 32-64GB of RAM, and video cards that make a 7970 look like a kid's toy. When I started on that project the iPhone didn't even exist, mobile phone gaming was a tiny niche market. By the time we finished the game, mobile games was a huge market, and the games industry was in a huge state of flux with DLC as well. I have no idea what kind of game I will be working on in 5 years, and that's exciting.
Quote:
Originally Posted by Averywhite View Post

This is all very informative but I must ask, what game did you work on? Let me know because I would love to check it out and support your development team. thumb.gif
Quote:
Originally Posted by selectstriker2 View Post

agreed
Quote:
Originally Posted by shadman View Post

+1
What game?

+2...and don't give me any of that NDA nonsense.
    
CPUMotherboardGraphicsRAM
i7 6700k @4.7ghz (from silicon lottery) Asus Maximus VIII Impact MSI GTX1080 G.Skill Ripjaws V Series 32gb @3200mhz  
Hard DriveCoolingOSMonitor
Samsung 850 EVO Swiftech Apogee XL2 Windows 10 Home 64 Bit Acer Predator Z35 
KeyboardPowerCaseMouse
Filco Multicam TKL Silverstone SFX-L 700w Lian-li PC-Q37 Logitech G303 
Audio
Creative Sound Blaster X7 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 6700k @4.7ghz (from silicon lottery) Asus Maximus VIII Impact MSI GTX1080 G.Skill Ripjaws V Series 32gb @3200mhz  
Hard DriveCoolingOSMonitor
Samsung 850 EVO Swiftech Apogee XL2 Windows 10 Home 64 Bit Acer Predator Z35 
KeyboardPowerCaseMouse
Filco Multicam TKL Silverstone SFX-L 700w Lian-li PC-Q37 Logitech G303 
Audio
Creative Sound Blaster X7 
  hide details  
Reply
post #12 of 111
The bottleneck is not computing power, but human time, effort, and money. It simply takes too much work to make a truly photorealistic scene (in terms of modeling, texturing, light mapping, design, programming, compositing, testing, tweaking) for it to be economically viable.

A good start to overcoming this is to have a huge, free (or cheaply licensed) model repository with no copyright restrictions whatsoever, that any modeler can contribute to and that companies are encouraged to add to. This should help a *great* deal with many of the common items that are found in environments, without the need for artists to build them from scratch each time because existing models are not available or have to be licensed individually at great cost.
post #13 of 111
Quote:
Originally Posted by Phaedrus2129 View Post

The bottleneck is not computing power, but human time, effort, and money. It simply takes too much work to make a truly photorealistic scene (in terms of modeling, texturing, light mapping, design, programming, compositing, testing, tweaking) for it to be economically viable.
A good start to overcoming this is to have a huge, free (or cheaply licensed) model repository with no copyright restrictions whatsoever, that any modeler can contribute to and that companies are encouraged to add to. This should help a *great* deal with many of the common items that are found in environments, without the need for artists to build them from scratch each time because existing models are not available or have to be licensed individually at great cost.

So much this. Phaedrus I <3 You.
post #14 of 111
Quote:
Originally Posted by Phaedrus2129 View Post

The bottleneck is not computing power, but human time, effort, and money. It simply takes too much work to make a truly photorealistic scene (in terms of modeling, texturing, light mapping, design, programming, compositing, testing, tweaking) for it to be economically viable.
A good start to overcoming this is to have a huge, free (or cheaply licensed) model repository with no copyright restrictions whatsoever, that any modeler can contribute to and that companies are encouraged to add to. This should help a *great* deal with many of the common items that are found in environments, without the need for artists to build them from scratch each time because existing models are not available or have to be licensed individually at great cost.

Tools develop over time....

Think about how "advanced" a game like Doom was when it came out. Today.... a single person can write it in a week. Go back further and think of how simple it is to develop a game like Contra today.


My big hope is that multi-threading paradigm will become more commonplace and development tools created.
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
post #15 of 111
Quote:
Originally Posted by DuckieHo View Post

Tools develop over time....
Think about how "advanced" a game like Doom was when it came out. Today.... a single person can write it in a week. Go back further and think of how simple it is to develop a game like Contra today.
My big hope is that multi-threading paradigm will become more commonplace and development tools created.

It would be a week with barely any sleep.
Mugendramon
(18 items)
 
  
CPUMotherboardGraphicsRAM
i5 4670k ASrock Z87 Extreme6 R9 290 Crossfire Samsung 8GB DDR3 2133mhz 
Hard DriveHard DriveCoolingCooling
WD Black 1T Samsung Spinpoint F3 1 TB EK Supreme HF Rev 2.0  HW GTX 360 Rad 
CoolingOSMonitorPower
EK Acetal waterblock W7 64 bit Yamakasi Catleap Q270 2560x1440p Corsair AX850 
CaseAudio
Corsair 800D Creative Titanium HD  
  hide details  
Reply
Mugendramon
(18 items)
 
  
CPUMotherboardGraphicsRAM
i5 4670k ASrock Z87 Extreme6 R9 290 Crossfire Samsung 8GB DDR3 2133mhz 
Hard DriveHard DriveCoolingCooling
WD Black 1T Samsung Spinpoint F3 1 TB EK Supreme HF Rev 2.0  HW GTX 360 Rad 
CoolingOSMonitorPower
EK Acetal waterblock W7 64 bit Yamakasi Catleap Q270 2560x1440p Corsair AX850 
CaseAudio
Corsair 800D Creative Titanium HD  
  hide details  
Reply
post #16 of 111
Quote:
Originally Posted by _AKIMbO_ View Post

+2...and don't give me any of that NDA nonsense.

Let me guess.. LEGO?
Current Thing
(19 items)
 
  
CPUMotherboardGraphicsRAM
Intel 5820K ASUS Sabertooth X99 EVGA 980 ti Kingston HyperX Predator (16 gb) 
Hard DriveHard DriveHard DriveCooling
Samsung 850 Pro Samsung 840 Pro Crucial M4 NZXT Kraken X60 
OSMonitorKeyboardPower
Windows 8.1 ASUS ROG Swift Logitech K70 RGB Corsair AX 860i 
CaseMouseMouse PadAudio
Corsair 750D Steelseries Rival Corsair the size of my desk Sennheiser HD650 
AudioAudioAudio
Schiit Magni 2 Schiit Modi 2 Corsair SP2500 
  hide details  
Reply
Current Thing
(19 items)
 
  
CPUMotherboardGraphicsRAM
Intel 5820K ASUS Sabertooth X99 EVGA 980 ti Kingston HyperX Predator (16 gb) 
Hard DriveHard DriveHard DriveCooling
Samsung 850 Pro Samsung 840 Pro Crucial M4 NZXT Kraken X60 
OSMonitorKeyboardPower
Windows 8.1 ASUS ROG Swift Logitech K70 RGB Corsair AX 860i 
CaseMouseMouse PadAudio
Corsair 750D Steelseries Rival Corsair the size of my desk Sennheiser HD650 
AudioAudioAudio
Schiit Magni 2 Schiit Modi 2 Corsair SP2500 
  hide details  
Reply
post #17 of 111
yea sry not going to happen because of consoles holding the graphics back they only upgrade every 7 years
nV 3D Surround
(18 items)
 
  
CPUMotherboardGraphicsGraphics
intel core i7 2600K @4.6GHz Asrock Fatal1ty Z68 EVGA 480 GTX Zotac 480 GTX 
RAMHard DriveOptical DriveCooling
2x4GB G. Skill Ripjaws X DDR3 @ 2133MHz OCZ Vertex 3 Max iops LG Xigmatek Dark Knight 
OSMonitorMonitorMonitor
Windows 7 Professional 64 bits Acer GD235HZ 120Hz 2ms  Acer GD235HZ 120Hz 2ms  Acer GD235HZ 120Hz 2ms  
KeyboardPowerCaseMouse
Microsoft Ergonomic Keyboard Kingwin 1220 Watt Coolermaster HAF - X Razer Deathadder 
Mouse PadAudio
Razer eXactMat RealTek 
  hide details  
Reply
nV 3D Surround
(18 items)
 
  
CPUMotherboardGraphicsGraphics
intel core i7 2600K @4.6GHz Asrock Fatal1ty Z68 EVGA 480 GTX Zotac 480 GTX 
RAMHard DriveOptical DriveCooling
2x4GB G. Skill Ripjaws X DDR3 @ 2133MHz OCZ Vertex 3 Max iops LG Xigmatek Dark Knight 
OSMonitorMonitorMonitor
Windows 7 Professional 64 bits Acer GD235HZ 120Hz 2ms  Acer GD235HZ 120Hz 2ms  Acer GD235HZ 120Hz 2ms  
KeyboardPowerCaseMouse
Microsoft Ergonomic Keyboard Kingwin 1220 Watt Coolermaster HAF - X Razer Deathadder 
Mouse PadAudio
Razer eXactMat RealTek 
  hide details  
Reply
post #18 of 111
if we keep settling for crappy standards where the money is (the 360 and in the near future, the 720), then in a long long LONG time.

but hey, tell that to the people saying the 6670 is enough for the 720. Even with "optimization", why settle?
post #19 of 111
Quote:
Originally Posted by Ozon671Games View Post

yea sry not going to happen because of consoles holding the graphics back they only upgrade every 7 years

It's more than that. Programmers not keeping up with changes in the industry is a big part of the problem. I.e., multithreaded processors have been out since 2002 for consumers. However, coding a program for multiple threads is a lot more difficult than coding for a single thread. Graduates may be learning how to code for multithreaded processors now, but there's tons of old dogs out there that haven't learned new tricks. It's a shame.

I've been told as part of my engineering program that it's the duty of engineers to keep current with developments in their field. It's really sad to see software developers failing to do this. You should never stop learning once you're out of school.
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom 9750 (stock) MSI MS-7548 (Aspen) HD 6950 @ 971/1387 1.25v 8GB DDR2 
Hard DriveOSMonitorPower
750GB Windows 7 64-bit ASUS VH238H 1920x1080 Seasonic X-650 Gold 
CaseMouseMouse Pad
Rosewill Smart One Razer Naga Razer Scarab 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom 9750 (stock) MSI MS-7548 (Aspen) HD 6950 @ 971/1387 1.25v 8GB DDR2 
Hard DriveOSMonitorPower
750GB Windows 7 64-bit ASUS VH238H 1920x1080 Seasonic X-650 Gold 
CaseMouseMouse Pad
Rosewill Smart One Razer Naga Razer Scarab 
  hide details  
Reply
post #20 of 111
Quote:
Originally Posted by youra6 View Post

It would be a week with barely any sleep.
Red Bull.
Quote:
Originally Posted by Homeles View Post

It's more than that. Programmers not keeping up with changes in the industry is a big part of the problem. I.e., multithreaded processors have been out since 2002 for consumers. However, coding a program for multiple threads is a lot more difficult than coding for a single thread. Graduates may be learning how to code for multithreaded processors now, but there's tons of old dogs out there that haven't learned new tricks. It's a shame.
I've been told as part of my engineering program that it's the duty of engineers to keep current with developments in their field. It's really sad to see software developers failing to do this. You should never stop learning once you're out of school.
Then again... the toolset for multithreading debugging is limited.

How do you test for the exponentially increases states as you add more threads? For some types of workloads, it is relatively easy but as you get into more complex work... it gets so much harder.
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Video Game News
Overclock.net › Forums › Industry News › Video Game News › [ars] How close are we to truly photorealistic, real-time games?