Shader network
US8743116B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 24, 2006 |
| Grant date | Jun 3, 2014 |
| Priority date | — |
| Expiry date | May 21, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/005
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and methods for providing shading effects include a shading network possessing the ability to create, maintain, and incrementally evolve shading techniques and effects. The shader network provides the ability to encapsulate CPU and GPU code into a self-contained node that can be transported between renderers. As a result, authors can develop reusable shading techniques that can express the wide range of effects available via utilization of CPU and GPU code. The shader network also provides the capability to compose multiple nodes into a reusable “macro” node that affords authors the ability to build derivative shading effects without the need to modify an application's renderer or constituent nodes.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.