Índice
22 relações: Algoritmo, C (linguagem de programação), Computação gráfica, Crystal Space, DirectX, Distorção, Far Cry, GLSL, Hardware, Interface de programação de aplicações, Linguagem assembly, Linguagem de programação, Microsoft, Movimento de rotação, Nvidia, OpenGL, Placa de vídeo, Programação de computadores, Renderização, Sombreador, Transformação linear, Unidade de processamento gráfico.
- DirectX
- Interfaces de programação de aplicações da Microsoft
Algoritmo
Uma animação do algoritmo de ordenação quicksort de uma matriz de valores ao acaso. As barras vermelhas marcam o elemento pivô. No início da animação, estando o elemento para o lado direito, é escolhido como o pivô Em matemática e ciência da computação, um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema.
Ver C for Graphics e Algoritmo
C (linguagem de programação)
C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).
Ver C for Graphics e C (linguagem de programação)
Computação gráfica
A computação gráfica é a área da computação destinada à geração de imagens em geral — em forma de representação de dados e informação, ou em forma de arte e recriação do mundo real.
Ver C for Graphics e Computação gráfica
Crystal Space
Crystal Space, também conhecido como Crystal Space 3D, é um motor gráfico, escrito em C++ por Jorrit Tyberghein.
Ver C for Graphics e Crystal Space
DirectX
Microsoft DirectX é uma coleção de APIs que tratam de tarefas relacionadas a multimídia, especialmente programação de jogos, para o sistema operacional Microsoft Windows, ou seja, é quem padroniza a comunicação entre software e hardware.
Distorção
Distorsão designa a deformação de um objeto em relação à sua forma original.
Ver C for Graphics e Distorção
Far Cry
Far Cry é um jogo de tiro em primeira pessoa de 2004 desenvolvido pela Crytek e publicado pela Ubisoft.
GLSL
GLSL (OpenGL Shading Language) é uma linguagem de shading de alto nível baseada na linguagem de programação C. Foi criada pela OpenGL ARB para dar aos desenvolvedores controle mais direto do pipeline de gráficos sem ter de usar a linguagem de assembly ou linguagens específicas de hardware.
Hardware
Equipamentos de computadores. O hardware (pronúncia: 'rarduér') é um termo técnico (e anglicismo de engenharia eletrônica) que foi traduzido para a língua portuguesa como equipamento, e pode ser definido como um termo geral da língua inglesa, que se refere à parte física de computadores e outros sistemas microeletrônicos.
Interface de programação de aplicações
Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).
Ver C for Graphics e Interface de programação de aplicações
Linguagem assembly
Motorola MC6800. Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar códigos entendidos por dispositivos computacionais, como microprocessadores e microcontroladores.
Ver C for Graphics e Linguagem assembly
Linguagem de programação
C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.
Ver C for Graphics e Linguagem de programação
Microsoft
Microsoft Corporation é uma empresa transnacional dos Estados Unidos com sede em Redmond, Washington, que desenvolve, fabrica, licencia, apoia e vende softwares de computador, produtos eletrônicos, computadores e serviços pessoais.
Ver C for Graphics e Microsoft
Movimento de rotação
Movimento de rotação é o movimento circular de um objeto ao redor de um centro ou ponto de rotação.
Ver C for Graphics e Movimento de rotação
Nvidia
Nvidia Corporation estilizada como NVIDIA ou, devido ao seu logotipo, nVIDIA é uma empresa multinacional de tecnologia incorporada em Delaware e com sede em Santa Clara, Califórnia.
OpenGL
O OpenGL (Open Graphics Library) é uma API livre utilizada na computação gráfica, para desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros.
Placa de vídeo
Placa de vídeo, também chamada placa gráfica ou aceleradora gráfica, é uma placa de expansão que gera uma saída de alimentação de imagens para um dispositivo de exibição (como um monitor de computador).
Ver C for Graphics e Placa de vídeo
Programação de computadores
coloração de sintaxe e indentação de código. Programação é o processo de escrita, teste e manutenção de um programa de computador.
Ver C for Graphics e Programação de computadores
Renderização
Uma paisagem renderizada computacionalmente pelo Terragen Renderização é o processo pelo qual se obtém o produto final de um processamento digital qualquer.
Ver C for Graphics e Renderização
Sombreador
Shaders são comumente usados para produzir iluminação e sombreado em modelagem 3D.Essa imagem ilustra o Sombreamento de Phong, um dos primeiros modelos de shading de computador desenvolvido. Em computação gráfica, um shader ou sombreador é um programa de computador usado para fazer shading: a produção de níveis de cor apropriadas para uma imagem, ou, na era moderna, também produzir efeitos especiais ou pós-processamento de vídeo.
Ver C for Graphics e Sombreador
Transformação linear
reflexão em torno do eixo Oy é um exemplo de transformação linear. Em álgebra linear, uma transformação linear é um tipo particular de função entre dois espaços vetoriais que preserva as operações de adição vetorial e multiplicação por escalar.
Ver C for Graphics e Transformação linear
Unidade de processamento gráfico
GPU nVidia GeForce 3 GPU Matrox Parhelia GPU (Graphics Processing Unit, ou Unidade de Processamento Gráfico), conhecido também como VPU ou unidade de processamento visual, é um tipo de microprocessador especializado em processar gráficos em computadores pessoais, estações de trabalho ou videogames.
Ver C for Graphics e Unidade de processamento gráfico
Ver também
DirectX
- C for Graphics
- Direct2D
- Direct3D
- DirectMusic
- DirectShow
- DirectX
- HLSL
Interfaces de programação de aplicações da Microsoft
- .NET
- .NET Framework
- .NET Remoting
- ADO.NET
- API do Windows
- ASP.NET
- Active Template Library
- ActiveX
- ActiveX Data Objects
- C for Graphics
- Component Object Model
- DataAdapter
- DirectShow
- DirectX
- Dynamic Data Exchange
- GDI
- HLSL
- ISAPI
- Input/output completion port
- Media Transfer Protocol
- Microsoft CryptoAPI
- Microsoft Foundation Classes
- Microsoft Management Console
- Microsoft XNA
- ODBC
- OLE Automation
- OLE DB
- Object Linking and Embedding
- Plataforma Universal do Windows
- RDO
- Silverlight
- Win32 Thread Information Block
- WinFS
- Windows Driver Model
- Windows Forms
- Windows Installer
- Windows Management Instrumentation
- Windows Presentation Foundation
- Windows Template Library
- XAML
- XMLHttpRequest
Também conhecido/a como Cg.