Ilustrissimo

1073 palavras 5 páginas
Direct3D

Tutorial 4

Microsoft C# Direct3D com XNA Tutorial 4: Texturas
Este tutorial usa um novo projecto para associar uma textura a uma figura plana.

Crie um projecto novo
Crie um projecto Direct3D_Desenho2D_04.

Visão geral
Neste projecto irá terminar com uma janela onde existem figuras desenhadas de três formas distintas: com linhas, com superfícies coloridas e com texturas.

Acrescentar uma textura ao projecto
Para criar uma textura vai adicionar uma figura ao conteúdo do projecto. Irá fazer uma referência ao ficheiro “fig1.png” que vem juntamente com o tutorial. Para tal siga os seguintes passos: a) Na pasta Content acrescente a imagem adicionando a referência:

b)

Escolha a imagem no directório onde a guardou inicialmente. Passará a existir uma cópia da imagem no directório “…Content” do projecto. Os recursos como tipos de letra, imagens e sons ficam assim separados da componente lógica da aplicação. Repita a) e b) para a imagem “fig2.png”.

c)

Marco Costa/2011

Pág. 1

Direct3D
Criar as classes necessárias
Vai em seguida criar as classes necessárias à definição do desenho. Crie cada classe num ficheiro diferente.

Tutorial 4

Classe Figura2D
A classe Figura2D vai permitir desenhar os objectos gráficos todos enviando a mesma mensagem.

using using using using

System; System.Collections.Generic; System.Linq; System.Text;

using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; namespace Direct3D_Desenho2D_04
Marco Costa/2011

Pág. 2

Direct3D
{ public abstract class Figura2D { public abstract void Initialize(); public abstract void Draw(GraphicsDevice device, BasicEffect basicEffect); } }

Tutorial 4

Acrescente as mesmas referências nas classes seguintes. Por economia de espaço serão ignoradas as referências anteriores no código.

Classe FiguraCircular
A classe FiguraCircular vai permitir desenhar figuras baseadas na circunferência (circunferência, círculo e círculo texturizado).

Relacionados

  • ILUSTRISSIMO
    2829 palavras | 12 páginas
  • ILUSTRISSIMO SENHOR DELEGADO DE POL CIA DO
    632 palavras | 3 páginas
  • ILUSTRISSIMO SENHOR PRESIDENTE DA JARI DO DETRAN DO ESTADO DO
    778 palavras | 4 páginas
  • ILUSTRÍSSIMO SENHOR DIRETOR DA SECRETARIA MUNICIPAL DE TRANSPORTES DE OSACO
    296 palavras | 2 páginas
  • ILUSTRÍSSIMO (A) SENHOR (A) PRESIDENTE DA (J.A.R.I) JUNTA ADMINISTRATIVA DE RECURSOS DE INFRAÇÕES DO ESTADO MINAS GERAIS
    803 palavras | 4 páginas
  • Carta de preposição
    1157 palavras | 5 páginas
  • tributario
    480 palavras | 2 páginas
  • Tributário
    517 palavras | 3 páginas
  • defesa multa
    3150 palavras | 13 páginas
  • administração
    2379 palavras | 10 páginas