Assemblix

NVIDIA:lta tehokas C-rajapinta näyttökorteille

Harri J. Talvitie | 19.6.2002

NVIDIA julkisti viime viikolla Cg:n eli C for Graphics -tekniikan. Kyseessä on korkean tason C-rajapinta näyttökorttien grafiikkapiireille (GPU:ille).

Cg:n avulla lähes elokuvatasoisen grafiikan renderöinti tulee onnistumaan mm. peleissä aiempaa helpommin. Varjostusten, pintakuvioiden ja muiden tehosteiden ohjelmoijien ei siis tarvitse turvautua enää matalan tason komentosarjoihin.

Cg-kääntäjä lukee C-kielistä koodia ja generoi GPU-piirille optimoitua Assembler-koodia. Kääntäjä tukee Windowsia (DirectX 8, DirectX 9, OpenGL), Linuxia (OpenGL), Mac OS X:ää (OpenGL) sekä Microsoftin Xboxia.

Cg on kehitetty yhteistyössä Microsoftin kanssa, joten se tukee luonnollisesti beeta-asteella olevaa uutta DirectX 9 -määritystä.

Tekniikan ovat ottaneet käyttöön jo monet ohjelmistoyritykset ja varsinkin pelifirmat kuten Bioware, Blizzard, Codemasters, Electronic Arts, Lionhead, Maxis ja Sony Online Entertainment. Middleware-puolella tukijoina ovat NDL, Criterion, Intrinsic Graphics ja välinepuolella Alias|Wavefront (Maya), Discreet (3ds max) ja Softimage (XSI).

Linkit

Kirjoita uusi kommentti

Tämän kentän sisältöä ei näytetä julkisesti.
  • Allowed HTML tags: <h3> <img> <a> <em> <strong> <cite> <blockquote> <pre> <code> <ul> <ol> <li> <dl> <dt> <dd> <acronym> <div> <p>
  • Rivin- ja kappaleenvaihdot tunnistetaan sisällöstä automaattisesti.
  • Web- ja sähköpostiosoitteet muutetaan automaattisesti linkeiksi.

Lisätietoa muotoiluasetuksista

CAPTCHA
Tämä kysymys testaa, oletko ihminen. Tällä estetään automaattisia roskaviestejä.

Rekryt

Assemblixin verkosta valikoimia avoimia työpaikkoja kehittäjille.

Lisää rekryjä »

Julkaisujärjestelmä: Drupal   |   Tietoa Assemblix.netistä   |   Assemblix-kirjeen tilaus