Improved Programmer Expressiveness
Improved Programmer Expressiveness
One constraint on content development is getting the artist's intent and creativity onto the screen. Humans have the ability to conjure realistic images in their minds, which contain all of the detail of opening their eyes to the real world. Computer graphics is very different, as the logic in our minds is much more dynamic than that of a computer. The silicon is set in stone and cannot be changed once it leaves the factory - at least until the advent of programmable shaders. However, programmable shaders are only one component of the rendering engine. Constraints are placed on what can and cannot be calculated, as there is limited computational horsepower.
As the needs of programmers has increased, a new standard for hardware implementation and software coding has come up to keep ahead of the demand. The need is there again, and Direct3D has upped the ante on what shaders can do.
Below is a table showing the changes in shader model constraints. Without going too deep, the main concept to pull from the table is that Shader Model 4.0 (SM 4.0) is far more advanced than any previous version. It also takes away the concept of vertex shader or pixel shader only designs. One key step, as listed in Blythe's paper and lecture, is that fixed function shaders will become a thing of the past.

- Previous page What's Changed?
- Next page Tighter Hardware Specifications
- Harlan Ellison Interviews Ronald D. Moore on Why "Battlestar...
- HDTV: The Big Picture
- Core 2 Duo to hit 3 GHz, introduce FSB1333 in Q3 '07
- MMR: Why Video Games Based on Movies Aren't Working
- Athlon 64 FX prices jump as AMD readies 4x4 CPUs
- AMD preps launch of three FX processors for 4x4 platform
- Canon Refreshes PowerShot A Series Cameras: Larger Screens, More...
- Holiday Buyers' Guide 2006, Part 1: PC Components
- Intel's quad-core rings in a new era of enthusiast systems
- The Autumn Games Preview, Part 2
-
what is hp bin endprocess exe
-
WHAT IS V DROP
-
all video cards
-
All In One PCs
-
All drivers for HP Pavilion dv4000
-
what isgrafic card
-
what is hardware quota
-
HP PSC 1350 All in One
-
can t get on hotmail all
-
what is red light on motherboard
-
hard disk what is important
-
what is the best motherboard
-
what is the best mb for
-
OIL LINN AXIS WHAT QUANTITY
-
What are best LCD s for
-
what is front side bus speed