Component-based lighting
US8773433B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Apr 12, 2007 |
| Grant date | Jul 8, 2014 |
| Priority date | — |
| Expiry date | Dec 22, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/506
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Component-based rendering and lightning models process scene data to generate rendered images. Components include input and output parameters, data, and/or instructions for evaluation. The component parameters are dynamically typed, so that each component can output data of any arbitrary type and/or quantity to receiving components. The components can also receive data of any type and/or quantity without any advance knowledge of the existence or functionality of the sending component or its output's data type. The components are dynamically bound, so that the dataflow between components is expressed without recompiling components or scene data. Components can be classified into categories, typically representing a discrete functions, operations, or related properties. Components can represent any function or operation associated with rendering, including materials, light sources; colorer components; region definition components; occlusion components; property alteration components; illumination components; reflection and refraction components; broadcasting components; compositing components; post-illumination components; and general utility or modification components.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.