51 relations: Adobe Photoshop, Application programming interface, Array data type, Autodesk Maya, Battlefield 2, Blackmagic Fusion, Boolean data type, C (programming language), Cafu Engine, Computer graphics, Computer programming, Crystal Space, DirectX, Doom 3: BFG Edition, Enemy Territory: Quake Wars, Far Cry, Fixed-point arithmetic, Garshasp: The Monster Slayer, General-purpose computing on graphics processing units, GLScene, Graphics processing unit, Gunmetal, Half-precision floating-point format, High-Level Shading Language, Hitman: Blood Money, IEEE 754, Integer (computer science), Irrlicht Engine, Kurt Akeley, League of Legends, LightWave 3D, Logical connective, Mark Kilgard, Microsoft, Muvee Technologies, Nvidia, OGRE, OpenEmu, OpenGL, OpenGL Shading Language, Panda3D, PlayStation 3, R.U.S.E., Racer (simulator), Shader, Shading language, SIGGRAPH, Snes9x, Unity (game engine), Unreal Engine, ..., Virtools. Expand index (1 more) »
Adobe Photoshop
Adobe Photoshop is a raster graphics editor developed and published by Adobe Systems for macOS and Windows.
New!!: Cg (programming language) and Adobe Photoshop · See more »
Application programming interface
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
New!!: Cg (programming language) and Application programming interface · See more »
Array data type
Language support for array types may include certain built-in array data types, some syntactic constructions (array type constructors) that the programmer may use to define such types and declare array variables, and special notation for indexing array elements.
New!!: Cg (programming language) and Array data type · See more »
Autodesk Maya
Autodesk Maya, commonly shortened to Maya, is a 3D computer graphics application that runs on Windows, macOS and Linux, originally developed by Alias Systems Corporation (formerly Alias|Wavefront) and currently owned and developed by Autodesk, Inc. It is used to create interactive 3D applications, including video games, animated film, TV series, or visual effects.
New!!: Cg (programming language) and Autodesk Maya · See more »
Battlefield 2
Battlefield 2 is a 2005 first-person shooter military simulator video game, developed by Digital Illusions CE, with contributions by Trauma Studios, and published by Electronic Arts exclusively for Microsoft Windows as the third game in the ''Battlefield'' series.
New!!: Cg (programming language) and Battlefield 2 · See more »
Blackmagic Fusion
Blackmagic Fusion (formerly eyeon Fusion and briefly Maya Fusion, a version produced for Alias-Wavefront) is post-production image compositing developed by Blackmagic Design and originally authored by eyeon Software.
New!!: Cg (programming language) and Blackmagic Fusion · See more »
Boolean data type
In computer science, the Boolean data type is a data type that has one of two possible values (usually denoted true and false), intended to represent the two truth values of logic and Boolean algebra.
New!!: Cg (programming language) and Boolean data type · See more »
C (programming language)
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
New!!: Cg (programming language) and C (programming language) · See more »
Cafu Engine
The Cafu Engine is a game engine developed by Carsten Fuchs.
New!!: Cg (programming language) and Cafu Engine · See more »
Computer graphics
Computer graphics are pictures and films created using computers.
New!!: Cg (programming language) and Computer graphics · See more »
Computer programming
Computer programming is the process of building and designing an executable computer program for accomplishing a specific computing task.
New!!: Cg (programming language) and Computer programming · See more »
Crystal Space
Crystal Space is a framework for developing 3D applications written in C++ by Jorrit Tyberghein and others.
New!!: Cg (programming language) and Crystal Space · See more »
DirectX
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.
New!!: Cg (programming language) and DirectX · See more »
Doom 3: BFG Edition
Doom 3: BFG Edition is a re-release of Doom 3, which was released on October 16, 2012 in North America, October 18, 2012, in Australia and October 19, 2012 in Europe for the Microsoft Windows, PlayStation 3, and Xbox 360.
New!!: Cg (programming language) and Doom 3: BFG Edition · See more »
Enemy Territory: Quake Wars
Enemy Territory: Quake Wars is a first-person shooter video game developed by Splash Damage and published by Activision for Microsoft Windows, Linux, Mac OS X, PlayStation 3 and Xbox 360.
New!!: Cg (programming language) and Enemy Territory: Quake Wars · See more »
Far Cry
Far Cry is a franchise of first-person shooter video games, all of which have been published by Ubisoft.
New!!: Cg (programming language) and Far Cry · See more »
Fixed-point arithmetic
In computing, a fixed-point number representation is a real data type for a number that has a fixed number of digits after (and sometimes also before) the radix point (after the decimal point '.' in English decimal notation).
New!!: Cg (programming language) and Fixed-point arithmetic · See more »
Garshasp: The Monster Slayer
Garshasp: The Monster Slayer is a third-person action-adventure video game developed by Dead Mage Inc. for Microsoft Windows and Linux.
New!!: Cg (programming language) and Garshasp: The Monster Slayer · See more »
General-purpose computing on graphics processing units
General-purpose computing on graphics processing units (GPGPU, rarely GPGP) is the use of a graphics processing unit (GPU), which typically handles computation only for computer graphics, to perform computation in applications traditionally handled by the central processing unit (CPU).
New!!: Cg (programming language) and General-purpose computing on graphics processing units · See more »
GLScene
GLScene is a free OpenGL-based library for the Delphi programming language, C++ and Free Pascal.
New!!: Cg (programming language) and GLScene · See more »
Graphics processing unit
A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.
New!!: Cg (programming language) and Graphics processing unit · See more »
Gunmetal
Gunmetal, also known as red brass in the United States, is a type of bronze – an alloy of copper, tin, and zinc.
New!!: Cg (programming language) and Gunmetal · See more »
Half-precision floating-point format
In computing, half precision is a binary floating-point computer number format that occupies 16 bits (two bytes in modern computers) in computer memory.
New!!: Cg (programming language) and Half-precision floating-point format · See more »
High-Level Shading Language
The High-Level Shader Language or High-Level Shading Language (HLSL) is a proprietary shading language developed by Microsoft for the Direct3D 9 API to augment the shader assembly language, and went on to become the required shading language for the unified shader model of Direct3D 10 and higher.
New!!: Cg (programming language) and High-Level Shading Language · See more »
Hitman: Blood Money
Hitman: Blood Money is a stealth video game developed by IO Interactive and published by Eidos Interactive for Microsoft Windows, PlayStation 2, Xbox and Xbox 360.
New!!: Cg (programming language) and Hitman: Blood Money · See more »
IEEE 754
The IEEE Standard for Floating-Point Arithmetic (IEEE 754) is a technical standard for floating-point computation established in 1985 by the Institute of Electrical and Electronics Engineers (IEEE).
New!!: Cg (programming language) and IEEE 754 · See more »
Integer (computer science)
In computer science, an integer is a datum of integral data type, a data type that represents some range of mathematical integers.
New!!: Cg (programming language) and Integer (computer science) · See more »
Irrlicht Engine
Irrlicht (pronounced in German) is an open source game engine written in C++.
New!!: Cg (programming language) and Irrlicht Engine · See more »
Kurt Akeley
Kurt Akeley (born June 8, 1958) is an American computer graphics engineer.
New!!: Cg (programming language) and Kurt Akeley · See more »
League of Legends
League of Legends (abbreviated LoL) is a multiplayer online battle arena video game developed and published by Riot Games for Microsoft Windows and macOS.
New!!: Cg (programming language) and League of Legends · See more »
LightWave 3D
LightWave 3D is a 3D computer graphics software developed by NewTek.
New!!: Cg (programming language) and LightWave 3D · See more »
Logical connective
In logic, a logical connective (also called a logical operator, sentential connective, or sentential operator) is a symbol or word used to connect two or more sentences (of either a formal or a natural language) in a grammatically valid way, such that the value of the compound sentence produced depends only on that of the original sentences and on the meaning of the connective.
New!!: Cg (programming language) and Logical connective · See more »
Mark Kilgard
Mark J. Kilgard is a graphics software engineer working at Nvidia.
New!!: Cg (programming language) and Mark Kilgard · See more »
Microsoft
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
New!!: Cg (programming language) and Microsoft · See more »
Muvee Technologies
muvee Technologies is the Singapore-based inventor of the world's first automatic video editing software for Windows.
New!!: Cg (programming language) and Muvee Technologies · See more »
Nvidia
Nvidia Corporation (most commonly referred to as Nvidia, stylized as NVIDIA, or (due to their logo) nVIDIA) is an American technology company incorporated in Delaware and based in Santa Clara, California.
New!!: Cg (programming language) and Nvidia · See more »
OGRE
Object-Oriented Graphics Rendering Engine (OGRE) is a scene-oriented, real-time, 3D rendering engine, as opposed to a game engine.
New!!: Cg (programming language) and OGRE · See more »
OpenEmu
OpenEmu is an open source multi-system game emulator designed for macOS.
New!!: Cg (programming language) and OpenEmu · See more »
OpenGL
Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
New!!: Cg (programming language) and OpenGL · See more »
OpenGL Shading Language
OpenGL Shading Language (abbreviated: GLSL), is a high-level shading language with a syntax based on the C programming language.
New!!: Cg (programming language) and OpenGL Shading Language · See more »
Panda3D
Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.
New!!: Cg (programming language) and Panda3D · See more »
PlayStation 3
The PlayStation 3 (PS3) is a home video game console developed by Sony Computer Entertainment.
New!!: Cg (programming language) and PlayStation 3 · See more »
R.U.S.E.
R.U.S.E. is a real-time strategy video game developed by Eugen Systems and published by Ubisoft which was released for Microsoft Windows, PlayStation 3, and Xbox 360, in September 2010.
New!!: Cg (programming language) and R.U.S.E. · See more »
Racer (simulator)
Racer, fully named Racer Free Car Simulation, is a freeware and source available video game simulator that runs on Microsoft Windows, Linux, and Mac OS X. Although Racer started out as a driving simulator, it also has features that are usually seen in racing games, such as racing against AI cars, or against human opponents in multiplayer mode.
New!!: Cg (programming language) and Racer (simulator) · See more »
Shader
In computer graphics, a shader is a type of computer program that was originally used for shading (the production of appropriate levels of light, darkness, and color within an image) but which now performs a variety of specialized functions in various fields of computer graphics special effects or does video post-processing unrelated to shading, or even functions unrelated to graphics at all.
New!!: Cg (programming language) and Shader · See more »
Shading language
A shading language is a graphics programming language adapted to programming shader effects (characterizing surfaces, volumes, and objects).
New!!: Cg (programming language) and Shading language · See more »
SIGGRAPH
SIGGRAPH (Special Interest Group on Computer GRAPHics and Interactive Techniques) is the annual conference on computer graphics (CG) convened by the ACM SIGGRAPH organization.
New!!: Cg (programming language) and SIGGRAPH · See more »
Snes9x
Snes9x is an SNES emulator written in C++ with official ports for DOS, Linux, Microsoft Windows, AmigaOS 4, macOS, MorphOS, iOS, PSP, and Android.
New!!: Cg (programming language) and Snes9x · See more »
Unity (game engine)
Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as an OS X-exclusive game engine.
New!!: Cg (programming language) and Unity (game engine) · See more »
Unreal Engine
The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal.
New!!: Cg (programming language) and Unreal Engine · See more »
Virtools
Virtools is a software developer and vendor, created in 1993 and owned by Dassault Systèmes since July 2005.
New!!: Cg (programming language) and Virtools · See more »
Redirects here:
C for graphics, Cg Programming Language, Cg programming language.
References
[1] https://en.wikipedia.org/wiki/Cg_(programming_language)