Disciplinas de Computação Gráfica - Material de Apoio

Ficheiros avulso

01 - Referência sobre Html.
02 - Exercícios iniciais sobre Html.
03 - Exportando Favoritos.
04 - Grupo Web Standards, com convenções sobre rigor de codificação.
05 - Definições de caixa quais os conceitos associados aos atributos de caixa.
06 - Modos do DOCTYPE... estrito ou ambíguo entre IE e outros navegadores.
07 - Aprendendo CSS's...
08 - Porquê a utilização de ID em CSS's?
09 - Standards sobre ID do Consórcio World Wide Web.
10 - Tabela de DOCTYPES.
11 - Artigo do site A List Apart sobre Doctypes...
12 - e outro do mesmo site, com menus suspensos...
13 - Permissões em UNIX, para definir as permissões dos ficheiros na área pessoal...
14 - Alteração das permissões em UNIX, para alterar as permissões dos ficheiros na área pessoal (normalmente chmod -R 755 mydirectory)...
Matérias tratadas:
Marcas Estruturais: Doctype, Html, Head, Title, Body
(- marca Meta HTML 4, pg. 22)
A marca identifica a versão de HTML utilizada no documento aberto, dando assim aos browsers uma indicação de como este deverá ser interpretado. Esta marca não é emparelhada, e é requerida pelas especificações 3.2 e 4 do HTML.
O seu uso típico no início do documento é:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
A parte pincipal desta marca é o elemento DTD (Document Type Definition) que indica aos browsers que o documento se ajusta a uma versão particular de HTML; no exemplo acima demonstrado dá-se a indicação de que o documento foi produzido segundo a especificação HTML 4 Transitional (a mais flexível, já que interpreta marcas entretanto em desuso; em vez de Transitional poderíamos utilizar a especificação Frameset, indicando que o código utilizado suporta frames).
A marca <HTML> é teóricamente supérfula após o Doctype, mas torna-se útili se o documento for visto em browsers antigos.
A marca <HEAD> contem informação sobre o documento, incluindo o seu título, scripts utilizados, definições de estilo e descrição do documento. Nem todos os browsers requerem a utilização desta marca mas quase todos tentam encontrar informação adicional sobre o documento dentro dela. Uma função importante da marca <HEAD> é a inclusão de informação para motores de busca e programas de indexação.
<TITLE> é uma marca requerida pela especificação de HTML 3.2 e 4, contendo um indicação breve do conteúdo do documento que é vista na barra de título do browser. Esta marca é emparelhada e inserida dentro da marca <HEAD>.
O corpo do documento é circunscrito pela marca <BODY>, a qual engloba todas as marcas, atributos e informação que se pretende apresentar na janela do browser. Esta marca deve ser disposta emparelhada, a seguir à marca <HEAD>.
A implementação mínima da especificação HTML 4 implica o uso das marcas <!DOCTYPE...> e <TITLE>, pelo que é desejável ter um ficheiro modelo com estas marcas, a partir do qual se constroem diferentes páginas.
Utilizando a marca <META ...> podemos dar informações sobre o documento, que serão interpretadas automáticamente por programas como motores de busca, ou de modo a afectar o funcionamento interno do documento (por ex: <META HTTP-EQUIV="refresh" CONTENT="5;URL=index.htm">). O atributo NAME associado à marca META e ao atributo CONTENTS, permite definir palavras-chave (NAME="Keywords") ou uma descrição (NAME="Description") que os motores de busca detectarão e apresentarão aquando da realização de uma busca.
Tabelas
<TABLE>
Atributos:
align="left, center, right"; background="url"; bgcolor="#rrggbb" ou "..."; border="n"; bordercolor="#rrggbb" ou "..."; bordercolordark="#rrggbb" ou "..."; bordercolorlight="#rrggbb" ou "..."; cellpadding="n": especifica em nº de pixeis o espaço entre o bordo da célula e o seu conteúdo; cellspacing="n": especifica o espaço entre o bordo de células adjacentes; class="...": indica que classe de estilo se aplica ao elemento <table> cols="n"; frame="{void, border, above, below, hsides, lhs, rhs, vsides, box}"; id="n": funciona associado a estilos como a class mas apenas pode ser usado uma vez; rules="{none, rows, cols, groups, all}": especifica linhas limite das células; style="..."; summary="...": especifica texto descritivo do conteúdo da tabela; title="...";
<TD>
Atributos:
abbr="...": especifica texto abreviado que substitui momentâneamente o conteúdo da célula; axis="...": especifica de modo abreviado o nome da célula; axes="...": listagem de valores de axis associados à célula; align="{left, right, center, char}": alinhamento horizontal - se align="char", o alinhamento far-se-à sobre um caracter específico (ex.: separador decimal); char="...": especifica o caracter sobre o qual se alinha o conteúdo da célula; o valor por omissão é o separador decimal; charoff="n": nº de caracteres contando da esquerda para definição do alinhamento.

Computação Gráfica

Grandes Etapas:

1 Trabalhando em rede
1.1 Login e acesso a área no servidor
1.1.1 Através do Windows Explorer
1.1.2 Através do Smart FTP
1.1.3 Abrindo uma ligação em Telnet
1.2 Publicando informação a partir do servidor
1.2.1 Dando acesso a ficheiros
1.2.2 Tapando o acesso aos ficheiros com index.html
1.2.3 Produzindo informação no index.html
1.2.4 Criando ligações no index.html para ficheiros interpretados pelo browser / navegador
1.2.5 Criando ligações para ficheiros não interpretados pelo browser / navegador

2 Produzindo uma página Internet
2.1 Marcas estruturais e protocolos, estilos lógicos
2.2 Criando ligações e imagens
2.3 Produzindo tabelas e listas
2.4 Produzindo frames
2.5 Formatando com CSS

3 Edição de imagem em Photoshop
3.1 Dimensão e modo de imagem
3.2 Dimensão da tela
3.3 Criação de vectores
3.4 Técnicas de selecção
3.5 Trabalhando com layers
3.6 Ajustando a cor
3.7 Guardando para Internet
3.8 Produzindo a montagem de um panorama
3.8 Resolução de impressão

4 Trabalhando com Autocad

4.1 Interface e comandos recorrentes de produção e edição
4.2 Utilização de ucs's
4.3 Criação de layouts
4.3.1 Definição de escala no pagesetup
4.3.2 Definição de escala nas janelas
4.3.3 Aplicação de cotas nos layouts
4.3.3.1 Definição de variáveis (DIMASSOC) e estilos de cotagem para diferentes escalas de viewpport
4.3.3.2 Aplicação de cotas
4.4 Impressão
4.4.1 Definição de impressora (Adobe EPS)
4.4.2 Definição do padrão de impressão designado ou dependente da cor (CONVERTPSTYLES - *.STB ou *.CTB e CONVERTCTB)
4.4.3 Definido uma tabela de estilos de impressão dependentes da cor (*.CTB)
4.4.4 Imprimindo para EPS
4.4.5 Abrindo o ficheiro EPS e atribuindo-lhe uma dimensão e resolução

5 Modelação 3d
5.1 Digitalizando uma maquete física com Photomodeler
5.2 Racionalização da geometria em Autocad
5.3 Importando e trabalhando com 3ds

Seminários

1 Trabalhar com GoogleEarth
1.1 Manusear o ponto de vista
1.2 Criar e exportar atalhos
1.3 A comunidade Keyhole

2 Produzir filmes VR
2.1 Produzir panoramas VR
2.2 Produzir Cenas VR

3 Trabalhar com ficheiros externos em Autocad e Archicad
3.1 Ligando ficheiros externos
3.2 Gestão de ficheiros externos
3.3 Exportação e importação de ficheiros entre aplicações

4 Trabalhar com SketchUp
4.1 Ferramentas do SketchUp
4.2 Importando e exportando do SketchUp para o GoogleEarth
4.3 Importando do SketchUp em Archicad

Exemplos de realizações
1. Um atalho de GoogleEarth para um modelo 3d
2. Um exemplo de impressão e publicação online por Nelson Leão
3. Um exemplo de panoramas VR em Itália
4. Um exemplo de modelação 3d em Photomodeler - Autocad - 3dsMax por Harald Kofler
      nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido       
 
Francisco Santos Agostinho   <<
 

BIM - 2025/26 54