Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Redes
Redes
Vídeo
Vídeo
Windows
Windows
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Fórum
Links
Livros Recomendados
Livros do Autor
Pesquisa de Preços
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
 
Procura
 




Home » Vídeo

Algumas Noções de 3D
Autor: Gabriel Torres
Tipo: Artigos Última Atualização: 03 de julho de 1998
Página: 1 de 1
A AMD criou recentemente a tecnologia 3DNow! um recurso novo e inovador do processador AMD K6-2. As vantagens proporcionadas por essa nova tecnologia incluem maior quantidade de quadros por segundo em imagens de alta resolução, modelagem física muito melhor de ambientes reais, imagens 3D mais nítidas e detalhadas, playback de vídeo mais contínuo e áudio com qualidade próxima a de cinema. Um dos benefícios mais comentados dessa tecnologia é a sua capacidade de melhorar drasticamente gráficos 3D. Para ajudá-lo a entender o recente universo de 3D, nós relacionamos para você uma lista com algumas noções sobre 3D. essa lista não pretende ser um documento altamente técnico, mas sim um simples guia para que você compreenda melhor a terminologia normalmente utilizada.
  • API (Application Programming Interface, Interface de Programacao de Aplicativo): Um conjunto de rotinas que um aplicativo utiliza para solicitar e conduzir serviços de baixo nível executados por um sistema operacional de computador. Ou, em uma linguagem mais "humana", um conjunto de rotinas que localiza-se entre o hardware (CPU e Processador de vídeo, por exemplo) e o aplicativo de software (um jogo, por exemplo). Os programadores só precisam escrever o código uma vez para a API , permitindo que ele rode no hardware de qualquer fabricante.
  • DirectX: Uma API do Windows voltada para o desenvolvimento de programas com conteúdo multimídia. Segundo a Microsoft, ela oferece o primeiro conjunto completo de ferramentas que permite aos programadores acessar a flexibilidade multi-plataformas da Internet e as poderosas capacidades de multimídia do computador pessoal. O DirectX 6.0 é otimizada para 3DNow! e está disponível para aumentar o desempenho dos PCs baseados em processadores AMD-K6-2.
  • Direct3D: Uma API do DirectX utilizada especificamente para gráficos 3D. O Direct3D está sendo fortemente promovida pela Microsoft como sendo uma importante API para jogos e outras aplicações 3D. O Direct3D, sendo uma parte do DirectX 6.0, é otimizada para tecnologia 3DNow!.
  • OpenGL: Uma API utilizada há bastante tempo em estações de trabalho 3D de ponta. Muitos fabricantes de jogos também estão usando essa API. O OpenGL será otimizada para tecnologia 3DNow!.
  • AGP (Accelerated Graphics Port): O AGP é uma conexão ponto-a-ponto de alta velocidade entre o chipset do sistema (ponte norte) e o chip gráfico. O AGP destina-se a aumentar a qualidade, a taxa de quadros por segundo e a interatividade de aplicativos 3D e otimizar o custo do equipamento. A característica-chave do AGP é sua interface de alta velocidade com a memória principal (RAM). Isto significa que o buffer de quadros (e, mais significativamente, as funções de cache do buffer de quadros) pode localizar-se na memória principal, em vez de na placa (reduzindo o custo). Dessa forma, recursos 3D tais como mapas de textura podem ser maiores e armazenados na memória RAM, em vez de no buffer de quadros. Assim, mantém-se o buffer de quadros menor.
  • Cores de 16, 24 e 32 bits: Cada pixel é representado por uma cor. O modo 16 bits pode produzir 65.536 cores, enquanto o modo 24 bits pode produzir 16,7 milhões de cores. O modo 32 bits proporciona o mesmo número de cores que o modo 24 bits, mas gráficos de 32 bits podem ser manipulados muito mais rapidamente do que gráficos de 24 bits. Além disso, gráficos de 32 bits requerem cerca de 25% a mais de memória. Como o ser humano não consegue diferenciar mais do que 10 milhões de cores diferentes, considera-se que tanto gráficos de 24 bits como de 32 bits possuem qualidade fotográfica.
  • Taxa de "Blit" (Blit Rate): O processo de copiar uma seqüência de dados da memória principal do PC para a da placa de vídeo é chamado de "Blitting". A velocidade dessa operação é a taxa de "blit".
  • Taxa de Preenchimento (Fill Rate): Uma medida de quantos pixels uma placa 3D pode desenhar em um segundo.
  • Sprite: Um objeto gráfico (freqüentemente, um caractere ou cursor) que pode ser movimentado sobre uma imagem de fundo.
  • Engine: A parte de um programa de software que gerencia e atualiza os gráficos 3D em tempo real.
  • Polígono: Uma figura fechada, separando uma área interna de uma externa, formada por pelo menos três linhas - um triângulo, por exemplo. Triângulos (polígonos simples de três lados) formam a base para objetos criados no ambiente 3D. Na maioria dos aplicativos 3D, os objetos são feitos de polígonos dispostos em uma variedade de maneiras, de modo a criar uma imagem realística. Na maioria das vezes, centenas ou milhares de polígonos são necessários para um único objeto 3D, criando uma enorme quantidade de dados a serem gerados e manipulados. A tecnologia 3DNow! é idealmente adequada a esse tipo de ambiente.
  • Pixel - PI(X)cture ELement (Elemento de Imagem): A menor unidade de gráficos gerada por um adaptador de vídeo, geralmente do tamanho de uma cabeça de alfinete. Pixels podem possuir praticamente qualquer cor, dependendo das capacidades do adaptador.
  • Texel - TE(X)ture ELement (Elemento de Textura): Um pixel de um mapa de textura que foi aplicado a um polígono.
  • Malha: Termo para um objeto ou cena 3D - assim denominado por possuir a aparência de fios entrelaçados (como em uma rede).
  • Estrutura de Arame (wireframe): Uma exibição bruta de um objeto, utilizando linhas para representar as bordas dos polígonos, o que a faz lembrar uma escultura feita de uma malha de arame.
  • Sombreamento Plano (Flat Shading): Mostra a superfície e as cores, de uma maneira simples. Os objetos parecem, freqüentemente, facetados (pouca ou nenhuma suavidade entre os polígonos).
  • Sombreamento Suave (Goraud Shading): Mostra a superfície com cor e suavização. E um modo de exibição muito popular atualmente, pois o hardware pode suporta-lo. Ainda assim, requer muito poder de processamento.
  • Texturização suave: Começa a parecer-se com uma renderização pronta. Exige uma quantidade enorme de poder de processamento da CPU e de memória.
  • Iluminação: São necessárias luzes para iluminar objetos em rotação, de forma que eles pareçam o mais realísticos possível na renderização final. Quatro tipos principais de luzes são utilizadas em software 3D: 1. Luzes Omni: Como uma lâmpada, iluminando objetos em todas as direções.
    2. Luzes Spot: Destacam uma porção de um objeto.
    3. Luzes Distantes: Usadas para simular fontes distantes de luz, tais como a lua, que cria sombras paralelas.
    4. Luz Ambiente: Presente em todos os lugares, em um espaço 3D. Usada para simular a luz refletida por outros objetos.
  • Brilhos Especulares: Os reflexos brilhantes de luz vistos em objetos polidos.
  • Renderização: O processo de um computador interpretar todos os dados de objetos e iluminação, e então criar uma imagem finalizada, vista pela perspectiva escolhida.
  • Renderizacao "Chata" (Flat): Cria superfícies de polígonos com contornos nítidos, cada uma preenchida por uma só cor. Um meio muito rápido, porem bruto, de renderizar uma cena.
  • Sombreado Gouraud: Une suavemente superfícies de objetos, tornando-os muito mais realísticos do que superfícies com renderizacao "chata". Muitos dos jogos e simuladores de vôo 3D em tempo real mais novos utilizam sombreado Gouraud (também conhecido com sombreado suave).
  • Sombreado Phong: Uma forma de sombreado mais realística e complexa do que Gouraud, e que requer ainda mais poder de processamento.
  • Ray Tracing (Traçado de Raios): O mais alto nível de qualidade de renderizacao disponível através da maioria de aplicativos de desenvolvimento 3D em computadores desktop. Permite que um raio seja refletido em superfícies e distorcido, exatamente como a luz real. O resultado obtido é muito realístico, com sobras extremamente precisas, reflexões e até mesmo refração.
  • Transformações: Operações que alteram a posição, o tamanho ou a orientação de um objeto. Transformações comuns incluem Mover, Ampliar/Reduzir e Rotacionar.
  • Deformações: Semelhante as transformações, mas alteram objetos de maneiras como Torcer, Entortar, Enviesar etc.
  • Corte (Clipping): Eliminação de quaisquer polígonos fora do campo de visão do observador.
  • Mapeamento de Textura: É o processo de desenvolver e designar atributos de material a um objeto, para proporcionar uma aparência realística. Antes de as texturas serem aplicadas, todos os objetos em um programa 3D possuem uma aparência padrão de plástico, seja cinza ou em algumas cores. O mapeamento dá ao objeto uma cor, acabamento, ou textura específicos. O segredo para criar cenas 3D convincentes é a prática - a prática que leva a imperfeição! Na realidade, os objetos possuem contornos brutos e imperfeições. O mapeamento de texturas permite este tipo de realismo. Pense em uma pedra: Uma parede composta por retângulos levemente irregulares, todos com superfícies chatas e cinzas e tão pouco convincente quanto uma parede feita de blocos perfeitos. Mas quando a textura de uma "pedra", com suas imperfeições, e adicionada aos objetos, os blocos anteriormente cinzas e simples adquirem a aparência de pedras verdadeiras. Os recursos mais importantes de mapeamento de texturas são correção de perspectiva, mapeamento MIP e filtragem bilinear.
  • Textura: Uma imagem em bitmap, seja digitalizada ou pintada, que proporciona a um material qualidades realísticas.
  • Bitmap (BMP): Um formato comum de imagens de 24 bits. Originalmente desenvolvido pela Microsoft como o formato nativo para ícones e imagens no ambiente Windows.
  • JPG: Usado normalmente para armazenar imagens fotográficas - muito popular na Internet.
  • GIF: Usado amplamente por programas comerciais e shareware - freqüentemente usado como formato padrão de imagens na Internet - também inclui um formato animado, utilizado na Internet em muitas animações gráficas simples.
  • Correção de Perspectiva: Corrige as texturas, ajustando-as a perspectiva do observador. Os jogos, hoje em dia, tendem a utilizar triângulos relativamente grandes e empregar mapas de textura para dar a aparência de muito mais detalhe do que seria possível de outra forma. Apesar de a manutenção da perspectiva correta exigir poder de processamento, as abordagens alternativas resultam em distorção visível e texturas flutuantes, o que provoca perda de atenção na cena em doses brandas e enjôo em doses maiores!
  • Mapeamento MIP: essa técnica melhora a qualidade de imagem de objetos 3D distantes. Mapas MIP são texturas múltiplas com diferentes resoluções, que representam a textura quando vista de distâncias variadas e são substituídas na textura conforme o ponto de vista aproxima-se (ou afasta-se) do objeto. esse recurso evita que objetos distantes tenham uma aparência caótica.
  • Filtragem bilinear e trilinear: A filtragem bilinear é uma das maneiras mais simples de evitar um efeito "pixelated" (aparência de mosaico, ou em blocos) nas texturas, o que pode se tornar especialmente obvio quando o observador aproxima-se de um objeto com mapeamento de textura, tal como uma parede. esse recurso suaviza a textura, colorindo cada texel com uma media ponderada dos valores das cores dos quatro texels ao redor. A diferença da qualidade resultante é dramática, especialmente nos casos em que mapas de textura são ampliados.
  • Anti-aliasing: Pelo fato de imagens digitais serem basicamente constituídas por uma matriz de pontos, as linhas que não sejam perfeitamente horizontais ou verticais podem criar objetos com linhas serrilhadas (com a aparência de uma "escada"). Essas imagens com os cantos quadrados são chamadas, freqüentemente, de "jaggies". O Anti-aliasing reduz esse efeito, preenchendo os pixels nas regiões "serrilhadas" como cores intermediárias entre a cor da linha e a cor de fundo, suavizando as bordas e tornando a linha mais fluida.
  • Névoa (Fogging): Um dos efeitos atmosféricos mais comuns - permite que objetos próximos sejam vistos claramente, ao passo em que objetos distantes podem parecer esmaecidos. Por exemplo, os objetos podem parecer dissolver-se na névoa distante. esse efeito e não somente atmosférico, mas os programadores gostam dele porque pode-se reduzir a quantidade de detalhes contidos ao mesmo tempo em uma cena, reduzindo-se assim o peso sobre a CPU e o acelerador gráfico.
  • Buffer Z: Um recurso relativamente novo e popular, serve para coordenar precisamente a superposição de objetos no espaço 3D. Usado freqüentemente para a criação de efeitos de névoa. Em vez de armazenar apenas a posição espacial de um pixel (x,y), o buffer z armazena também a profundidade. Um buffer contendo estes valores de profundidade é denominado buffer z.
  • Combinação Alfa (Alpha Blending): Método de misturar texturas, permitindo muitos efeitos visuais, como reflexões ou transparência parcial. Os objetos podem adquirir um alto grau de transparência, tal como água límpida, ou uma translucência parcial, como explosões.

 

 
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Placa de Vídeo GeForce 2 MX
  • Placa de Vídeo Gigabyte Radeon 9200 SE
  • Placa de Vídeo HIS Radeon 9200 PCI VIVO
  • Placa de Vídeo Gigabyte Radeon 9800 Pro
  • Placas de Vídeo 3D: Voodoo 3 vs. TNT2 M64
  • Classificados
  • Placa De Vídeo Radeon Hd 4850 512mb Gddr3 His Iceq Box +Nf - R$ 445,00
  • Placa De Vídeo Xfx Radeon Hd 4850 Ddr 3 512 Mb 256bit Hd4850 - R$ 419,00
  • Placa De Video Ati Radeon Hd4870 1gb 256bits Gddr5 4870 Ddr5 - R$ 649,90
  • Placa De Vídeo Geforce Gts 250 1gb 256bits Gddr3 Box +Nf - R$ 534,00
  • Xfx Force - Placa De Vídeo Geforce® 250 Gts 512mb Ddr3 - Top - R$ 433,90
  • Mais Ofertas...
  • Ofertas de Lojas Parceiras
    Placa De Video Sapphire ATI Radeon HD 3870 512MB, 256 - bit GDDR4, PCI - Express 2.0, HDCP, CrossFire, DirectX 10, Clock 775 MHz / 2250MHz - 100225L - cod. 4977 - R$ 352,70 ou 12x de R$ 39,43 (4,84% a.m.)
    Freqüência: 750MHz GPU: 2x ATI Radeon HD 4870 - Memória: Bus: 256bits Padrão: GDDR5 Freqüência: 3,6GHz Tamanho: 2GB ( 2 x 1GB ) - Resoluções ( máx. ) : DVI: 2.560 x 1.600 Espelho: S - Video + 2x DVI - I ( Dual Link ) Internos: 2x PCI Express ( 6 pino - R$ 1.536,00 ou 6x sem juros de R$ 256,00
    PLACA DE VIDEO GEFORCE NVIDIA 9800GT 1G... - cod. 1325 - R$ 449,90 ou 5x sem juros de R$ 89,98
    Placa de vídeo VGA Zotac 9500GT - 512 MB, DDR2, PCI - Express - - cod. 9477 - Cod. 9477 - R$ 181,05 ou 7x de R$ 30,43 (4,24% a.m.)
    Placa De Video shappire Ati Radeon HD 4850 512MB, 256 - bit, GDDR3, PCI - Express 2.0 x16, HDCP Ready, CrossFireX, DirectX 10.1, HDMI, Clock 625MHz / 1986MHz - R$ 447,50 ou 12x de R$ 44,58 (2,85% a.m.)
    BuscapéVeja Mais Ofertas de Placa de Vídeo no Buscapé

    Últimas Notícias
    Thermaltake Lança Cooler PW880i
    03 de julho de 2009 - 13:12 H
    Controlador de Ventoinhas Sentry 2 da NZXT
    02 de julho de 2009 - 13:21 H
    Transcend Lança Memória com Sensores de Temperatura
    01 de julho de 2009 - 12:14 H
    Cooler Master Lança Carregador Universal para Notebooks
    30 de junho de 2009 - 14:26 H
    Memória Flash USB do Presidente Barack Obama
    29 de junho de 2009 - 13:07 H
    Novas Unidades SSD da Corsair
    26 de junho de 2009 - 09:13 H
    MSI Anuncia Notebook X-Slim X600
    25 de junho de 2009 - 22:43 H
    Zotac Lança GeForce GTX 275 com 1.792 MB de Memória
    24 de junho de 2009 - 12:18 H
    Kingston Lança Kit de Memória HyperX T1 DDR3-1600
    23 de junho de 2009 - 10:36 H
    Walton Chaintech Lança Série de Memórias eSATA/USB
    22 de junho de 2009 - 06:56 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Fonte de Alimentação Seventeam ST-750P-AF
    Fontes de Alimentação Re-Testadas - Parte 3
    Teste da Fonte de Alimentação Leadership Gamer Wireless 2.0 560 W
    Teste do Gabinete In Win X-Fighter
    Teste da Fonte de Alimentação BFG ES-800
    Entendendo a Certificação 80 Plus
    Duelo dos Discos Rígidos de 2 TB: Seagate Barracuda LP vs. Western Digital Caviar Green
    Teste da Fonte de Alimentação Corsair HX850W
    Clube do Hardware no Twitter
    Teste do Telefone Celular Samsung Eternity
    Placa-mãe Gigabyte G31M-ES2C
    Teste do Sistema Telefônico Panasonic Link-to-Cell
    E o Treino Continua...
    Fontes de Alimentação Re-Testadas - Parte 2
    Fontes de Alimentação Re-Testadas - Parte 1

    Últimas Mensagens no Fórum
    302.909 usuários cadastrados
    3.324 usuários on-line
    [Review] Asus F5SL - T2370 e HD3470 - Atualizado - Upgrade 4gb DDR2
    por digodigo666
    (42.621 visualizações, 1.206 respostas)
    Volante Foston Azul e Preto PSX/PC
    por crislinuxer
    (1 visualizações, 0 respostas)
    Notebook até R$4mil
    por rmoraes711
    (131 visualizações, 15 respostas)
    problema na Asus 5VD2-X.
    por viniski
    (37 visualizações, 6 respostas)
    [Review Oficial] Notebook Kennex U50SA T5550
    por fenixgm
    (101.343 visualizações, 2.063 respostas)
    Qual destas configurações é melhor ?
    por megahard
    (92 visualizações, 8 respostas)
    Teclado notebook bipando (socorro!)
    por viniski
    (33 visualizações, 4 respostas)
    Emular Dynavision no PS2 e...
    por emerick
    (960 visualizações, 5 respostas)
    o que comprar para fazer uma mini eletronica em casa só para consertos meus
    por Felipe_Eletronic
    (12 visualizações, 1 respostas)
    Qual a diferença entre um NPN e PNP.
    por Agricio
    (80 visualizações, 10 respostas)
    .:: Visite Nosso Fórum ::.

    © 1996-2009, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade