Draft:Gelato (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search


Gelato
DeveloperNvidia
Initial releaseApril 19, 2004; 22 years ago (2004-04-19)[1]
Final release
2.2 Release 1 / May 2008; 18 years ago (2008-05)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemWindows, Linux[2]
    PredecessorBlue Moon Rendering Tools / Exluna Entropy
    Successormental ray
    Type3D computer graphics
    LicenseProprietary, freeware
    WebsiteNvidia Gelato Zone at the Wayback Machine (archived 2008-05-01)

    Gelato is a discontinued hybrid CPU/GPU-accelerated offline renderer first released in April 2004 by Nvidia,[3][1] then known primarily as a graphics card manufacturer. It was originally intended for use with Quadro FX GPUs,[4] later adding support for GeForce cards. Designed to produce film-quality images, Gelato uses a shading language very similar to RenderMan.

    It was initially priced at several thousand US dollars (USD) per node. In 2006, Nvidia added a free limited-functionality version.

    In May 2008 Nvidia announced that it would no longer be developing or supporting Gelato software, releasing a last full-featured version as a free download.[5]

    History

    [edit | edit source]

    Gelato is a rendering system developed in the early 2000s to support Nvidia's motion picture industry customers, providing software support for near-time rendering, then one of the two main application markets for Nvidia Quadro Plex hardware.[6][1] To address the limits of GPU technology of that time, Nvidia designed Gelato as a hybrid GPU/CPU system, leveraging the advantages of the two different processing architectures.[3] It was created as a functional successor to Blue Moon Rendering Tools (BMRT), a RenderMan-compliant photorealistic rendering system, by BMRT's original developer Larry Gritz and other former employees of Exluna, which Nvidia had acquired in 2002. Exluna had previously created Entropy, an enhanced commercial version of BMRT; Gelato is a clean-slate renderer implementation.[7]

    Gelato was originally priced at US$2,750 per node.[4] In a push to popularize the emerging concept of GPU-accelerated rendering (as opposed to traditional CPU-based rendering), with the release of Gelato 2.0 Nvidia introduced a free version of Gelato for PCs, with some capabilities locked out.[8][2] The full-featured version was rebranded "Gelato Pro", and was priced at $1,500 per render node, supporting extra features:[2]

    • Sorbetto, an interactive relighting technology
    • DSO shadeops
    • Network parallel rendering
    • Multithreading
    • Native 64-bit support
    • Maintenance and support

    Legacy

    [edit | edit source]

    In May 2008 Nvidia announced that it would no longer be developing or supporting Gelato software, and released a final version of Gelato Pro as a free download. The development team was redeployed to the Mental Ray ray tracing software product, which Nvidia had acquired in 2007.[5]

    Gelato was an early step in the Nvidia founders' intent to evolve from a video game card company to a high-performance computing platform provider;[9] it was described by one author as having "paved the way for important advances in GPU computing."[3]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]

    Category:3D rendering software for Linux Category:Freeware 3D graphics software Category:Nvidia software Category:Proprietary freeware for Linux