Bahasa pengaturcaraan Cg

Bahasa pengaturcaraan Cg atau C bagi Grafik adalah bahasa pembayang tahap tinggi dicipta oleh NVIDIA bagi memprogram pembayang vertex dan pixel.

Cg berasaskan bahasa pengaturcaraan C dan sungguhpun mereka berkongsi sintak yang sama, sesetengah ciri C diubah suai dan jenis data baru ditambah bagi menjadikan Cg lebih sesuai bagi memprogram unit pemproses grafik.


Bacaan lanjut

  • Randima Fernando, Mark J. Kilgard, The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics, Addison-Wesley Professional, ISBN 0-321-19496-9
  • Randima Fernando, GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics, Addison-Wesley Professional, ISBN 0-321-22832-4
  • William R. Mark, R. Steven Glanville, Kurt Akeley, Mark J. Kilgard, Cg: A System for Programming Graphics Hardware in a C-like Language, Proceedings of SIGGRAPH 2003 Diarkibkan 2003-04-04 di Wayback Machine.
  • Mark J. Kilgard, Cg in Two Pages, 2003.

Pautan luar

  • Cg in Two Pages
  • NVIDIA
  • Cg home page
  • OpenGL home page
  • DirectX home page
  • ShaderTech - GPU Programming
  • NeHe Cg vertex shader tutorial Diarkibkan 2008-12-19 di Wayback Machine
  • Far Cry
  • A glimpse at Cg Shader Toolkit Diarkibkan 2006-10-26 di Wayback Machine
  • Virtools
  • l
  • b
  • s
Bahasa pengaturcaraan
  • Perbandingan
  • Glosari
  • ALGOL
  • APL
  • Ada
  • BASIC
  • C
  • C++
  • C#
  • COBOL
  • Common Lisp
  • Eiffel
  • FORTH
  • Fortran
  • Haskell
  • Java
  • JavaScript
  • Jython
  • LISP
  • LOGO
  • Mesa
  • Modula-2
  • Oberon
  • OCaml
  • Objective-C
  • Perl
  • PHP
  • Prolog
  • PL/I
  • Pascal
  • PostScript
  • Python
  • Ruby
  • Scheme
  • Smalltalk
  • SQL
  • Tcl
  • Visual Basic