Smart Shader
#2
Introduction
Developers of 3D graphics applications have always had difficulty creating realistic computer generated characters, objects and environments that can be interacted with in real time. The limitation has been a lack of available processing power combined with the restricted flexibility afforded by existing graphics hardware. There has always been a trade-off between performing operations on the CPU, which allows more flexibility due to its general and programmable nature, and the graphics processor, which allows better performance due to its hard- wired and heavily optimized architecture. While the rapidly increasing speed of graphics processors has enabled a significant amount of progress, and while they have been steadily taking over many of the tasks formerly handled by the CPU, there are many interesting and useful graphical techniques that have remained out of reach because they require a combination of speed and flexibility that neither existing CPUs or graphics processors could adequately provide. What is needed is a technology that combines the speed and optimizations of a dedicated graphics processor with the flexibility and programmability of a CPU, allowing a virtually infinite range of visual effects at interactive frame rates. The first attempts at introducing this kind of technology were successful in increasing the number of effects available to developers, but still suffered from a number of limitations in terms of both versatility and performance. SMARTSHADER technology, developed by ATI, removes these limitations to free developers™ imaginations. SMARTSHADER Technology SMARTSHADER„¢ technology brings a new level of graphical effects to personal computers. It allows software developers to use techniques that, until recently, were only available to the creators of non-interactive computer generated movies and special effects, and bring them to interactive computer games, the world wide web, and digital content creation applications. ATI™s SMARTSHADER„¢ technology represents a new generation of programmable, hardware-accelerated graphics pipelines. The technology was developed with a keen eye toward maximizing efficiency and minimizing common performance bottlenecks, especially memory bandwidth. SMARTSHADER technology is an extension of the Vertex Shader and Pixel Shader programming languages first introduced by Microsoft in DirectX 8.0. While these shader languages were a good first attempt at bringing programmability to graphics hardware, experimentation revealed that they had a number of limitations that offered many opportunities for improvement. Incorporating suggestions from leading 3D application developers and researchers, ATI worked closely with Microsoft to improve the flexibility, efficiency, and usability of the DirectX 8.0 shader languages. The results are being made available to developers for the first time with the release of DirectX 8.1, which reveals the full capabilities of SMARTSHADER„¢ technology. For developers that prefer to work with OpenGL, the full SMARTSHADER„¢ feature set is also accessible using custom extensions provided by ATI. The key improvements offered by ATI™s SMARTSHADER„¢ technology over existing hardware vertex and pixel shader implementations are: ¢ Support for up to six textures in a single rendering pass, allowing more complex effects to be achieved without the heavy memory bandwidth requirements and severe performance impact of multi-pass rendering ¢ A simplified yet more powerful instruction set that lets developers design a much wider range of graphical effects with fewer operations ¢ Pixel shaders up to 22 instructions in length (compared to 12 instructions in DirectX 8.0 Pixel Shaders) allow more accurate simulation of the visual properties of materials ¢ Ability to perform mathematical operations on texture addresses as well as color values, enabling new types and combinations of lighting and texturing effects that were previously impossible
read http://ati.amdproducts/pdf/smartshader.pdf
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: abstract of smart shader, ati smart shader, smart shader upgrade, seminar about smart shader, ppt on smart shader, smart shader 3, download seminar report on smart shader,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
Smart Shader - by jobins666 - 01-11-2009, 04:21 PM
RE: Smart Shader - by Electrical Fan - 02-11-2009, 12:39 PM
RE: Smart Shader - by seminar class - 16-03-2011, 09:44 AM

Possibly Related Threads...
Thread Author Replies Views Last Post
  ppt on smart charging technology for portable electronics devices 2 1,361 28-08-2016, 07:07 AM
Last Post: Guest
  ppt on solar powered smart irrigation system ppt download 2 1,454 29-07-2016, 12:29 PM
Last Post: Guest
  selfie in sakal news pepar ful smart page 3 1,108 17-06-2016, 12:38 PM
Last Post: ashwiniashok
Video smart note taker circuit diagram 1 608 17-05-2016, 12:19 PM
Last Post: dhanabhagya
Thumbs Up selfie in sakal news pepar ful smart page 1 1,103 07-05-2016, 11:26 AM
Last Post: dhanabhagya
  ppt on smart tunnel 1 1,056 21-04-2016, 12:20 PM
Last Post: dhanabhagya
  smart watch seminar 1 791 19-04-2016, 09:49 AM
Last Post: dhanabhagya
Shocked dfd toll using smart card dhanabhagya 1 558 18-04-2016, 09:21 AM
Last Post: dhanabhagya
  smart cards ppt by rajkamal 1 659 11-04-2016, 12:05 PM
Last Post: dhanabhagya
  smart irrigation system using at89s52 pdf 1 584 11-04-2016, 11:25 AM
Last Post: dhanabhagya

Forum Jump: