An Introduction to Computer Graphics
|
|
- Maria das Neves Lage Sales
- 8 Há anos
- Visualizações:
Transcrição
1 An Introduction to Computer Graphics Joaquim Madeira October, 2013 RVA /2014 1
2 Computer Graphics The technology with which pictures, in the broadest sense of the word, are Captured or generated, and presented Manipulated and / or processed Merged with other, non-graphical application data It includes: Integration with other kinds of data Multimedia Advanced dialogue and interactive technologies [CG Topics Darmstadt] RVA /2014 2
3 Computer Graphics Computer Graphics deals with all aspects of creating images with a computer Hardware Software Applications How was this image produced? [Angel] RVA /2014 3
4 Computer Graphics: Earliest days of computing Pen plotters Simple calligraphic displays Issues Cost of display refresh Slow, unreliable, expensive computers RVA /2014 4
5 Computer Graphics: Wireframe graphics Draw only lines! [Angel] RVA /2014 5
6 Computer Graphics: Ivan Sutherland s Sketchpad PhD thesis at MIT (1963) Man-machine interaction Processing loop Display something Wait for user input Generate new display [ RVA /2014 6
7 Computer Graphics: Raster graphics Allows drawing polygons First graphics standards Workstations and PCs RVA /2014 7
8 Raster graphics Image produced as an array (the raster) of picture elements (pixels) in the frame buffer [Angel] RVA /2014 8
9 Raster graphics Drawing polygons Illumination models Shading methods [Angel] RVA /2014 9
10 Computer Graphics: The quest for realism Smooth shading Environment mapping Bump mapping [Angel] RVA /
11 Computer Graphics: Special purpose hardware Industry-based standards PHIGS RenderMan Human-Computer Interaction RVA /
12 Computer Graphics: OpenGL API First successful computer-generated featurelength animation film: Toy Story New hardware capabilities RVA /
13 Computer Graphics: 2000 Photorealism Graphics cards for PCs dominate the market Nvidia ATI Game boxes / players determine the market CG is routine in the film industry RVA /
14 Gouraud shading 1971 [Wikipedia] RVA /
15 Phong reflection model 1973 [Wikipedia] RVA /
16 Phong shading 1973 [Wikipedia] RVA /
17 Ray-Tracing example RVA /
18 Vermeer s Studio Wallace & Cohen, 1987: Radiosity and Ray-Tracing RVA /
19 Another Ray-Tracing example RVA /
20 CG Application areas Entertainment Computer games Animation films Special effects Engineering / Architecture Computer-Aided Design (CAD) Data Visualization Medicine Visualization RVA /
21 Games Lara Croft 1996 [Wikipedia] 2007 RVA /
22 Animation films Pixar Toy Story 1995 Ratatouille 2007 [ RVA /
23 Animation films Pixar Toy Story Brave 2012 [ RVA /
24 Special effects ILM [Wikipedia] RVA /
25 Special effects ILM [Wikipedia] RVA /
26 Computer-Aided Design CAD mockup [Wikipedia] RVA /
27 CAD Simulation [Wikipedia] RVA /
28 Scientific Data Visualization [Wikipedia] RVA /
29 Medical Data Visualization From CT data to lung models U.Aveiro, 2004 RVA /
30 Medical Data Visualization PET scan for tumor diagnosis [Wikipedia] RVA /
31 CG is not alone Visualization Core areas: CG, IP, CV and HCI Satellite areas: Geometric Modeling Data and Information Visualization What is common? CV CG, IP : image file formats, color models, CG, CV : 3D model representations, IP, CV : noise removal, filters, IP CG HCI Geometric Modeling RVA /
32 CG is not alone Visualization Geometric Modeling CV : 3D scanning CV CG : 2D and 3D models HCI : interaction techniques IP CG HCI Geometric Modeling Visualization HCI : interaction techniques GeoM : 2D and 3D models CG : rendering RVA /
33 Example Medical Imaging Processing pipeline Noise removal Segmentation Generating 2D / 3D models Data visualization User interaction [ RVA /
34 CG Main Tasks Modeling Construct individual models / objects Assemble them into a 2D or 3D scene Animation Static vs. dynamic scenes Movement and / or deformation Rendering Generate final images Where is the observer? How is he / she looking at the scene? CV /
35 Basic Graphics System [Angel] Image formed in the frame buffer RVA /
36 A VR system architecture Rendering Graphics + Haptics [Burdea]
37 VR Engine One or more processors / computers Powerful enough Fast refresh rates 30 fps for graphics + hundreds of Hz for haptics Low latencies < 100 ms to avoid simulation sickness
38 Computer Graphics APIs Create 2D / 3D scenes from simple primitives OpenGL Rendering No modeling or interaction facilities Direct 3D Microsoft VTK 3D CG + Image processing + Visualization RVA /
39 API contents Functions for specifying / instantiating Geometric primitives Viewer / Camera Light sources Materials Functions for simple user interaction Input from devices: mouse, keyboard, etc.
40 Geometric Primitives Simple primitives Points Line segments Polygons Geometric primitives Parametric curves / surfaces Cubes, spheres, cylinders, etc. CV /
41 Camera specification Six degrees of freedom Position of lens center Lens Film size Orientation of film plane [Angel]
42 Lights and materials Types of light sources Point vs distributed light sources Spot lights Near and far sources Color properties Material properties Absorption: color properties Scattering: diffuse and specular Transparency
43 OpenGL Multi-platform API for rendering 2D and 3D computer graphics Interaction with the GPU to achieve hardware-accelerated rendering Application areas CAD Virtual reality Scientific and Information Visualization RVA /
44 OpenGL OpenGL ES Subset for use in embedded systems and portable devices WebGL JavaScript API based on OpenGL ES 2.0 Rendering interactive 2D and 3D graphics on any compatible browser, without the use of plug-ins RVA /
45 OpenGL Primitives Set of points GL_POINTS Point coordinates Color Marker size Marker shape CV /
46 OpenGL Primitives Line segments GL_LINES GL_LINE_STRIP and GL_LINE_LOOP Vertex coordinates Color Width Stipple CV /
47 OpenGL Primitives Triangles GL_TRIANGLES GL_TRIANGLE_STRIP + GL_TRIANGLE_FAN Fill color and edge color Drawing mode General Polygons Define as sets of triangles CV /
48 OpenGL Primitives [OpenGL The Red Book] CV /
49 3D visualization pipeline [Hearn & Baker]
50 3D visualization pipeline Instantiate models Position, orientation, size Establish viewing parameters Camera position and orientation Compute illumination and shade polygons Perform clipping Project into 2D Rasterize
51 3D visualization pipeline Main operations represented as point transformations Homogeneous coordinates Transformation matrices Matrix multiplication
52 Lighting Compute surface color based on Type and number of light sources Illumination model Phong: ambient + diffuse + specular components Reflective surface properties Atmospheric effects Fog, smoke Polygons making up a model surface are shaded Realistic representation RVA /
53 Lighting How to optimize? Fewer light sources Simple shading method BUT, less computations mean less realism Wireframe representation Flat-shading Gouraud shading Phong shading RVA /
54 Gouraud shading [Wikipedia]
55 Flat shading vs Phong shading [Wikipedia] RVA /
56 Clipping The virtual camera only sees part of the world or object space View volume [Angel]
57 Geometric Modeling A geometric model describes the shape of a real or virtual object (2D or 3D) How? Different representations? Data structures? Possible operations? Compactness? Robustness? Interpolation vs Approximation? RVA /
58 Geometric Modeling What for? Distinguish between inside, outside and border of a model Compute properties Centroid Area / Volume Detect interferences / collisions Compute light reflections and / or transparencies RVA /
59 3D models Applications CAD / CAM [Wikipedia] RVA /
60 3D models Applications Virtual / Augmented reality RVA /
61 3D models Applications Medical Data Processing Mesh detail Mesh RVA /
62 3D models Applications Other application areas Computer games Geographic information systems Fast prototyping Engineering analysis U. Aveiro, Out
63 3D modeling tools Spatial Corp. s ACIS; 3D modeling engine Siemens s Parasolid; 3D modeling engine Dassault Systemes s CATIA; CAD / CAM / CAE PTC s Pro/ENGINEER; 3D feature modeling SolidWorks; 3D feature modeling U. Aveiro, Out
64 3D modeling tools Autodesk s 3ds max and Maya Blender: Free open source 3D content creation suite Rhino: Uninhibited free-form 3-D modeling Trimble SketchUp: Intuitive 3D modeler POV-Ray: Persistence of Vision Ray-Tracer U. Aveiro, Out
65 Modelação Geométrica Áreas principais Modelação de curvas e superfícies Computer-Aided Geometric Design (CAGD) Modelação de sólidos Modelação de volumes Modelos mais simples Curvas : linhas poligonais Superfícies : malhas poligonais U. Aveiro, Out
66 Linhas Poligonais ( Polylines ) Questões : Linhas poligonais abertas ou fechadas? Representação exacta? Quando? Representação aproximada? Uma boa aproximação pode requerer um grande número de pontos / segmentos Níveis de detalhe (LODs) Aplicação habitual Representação de contornos em imagens, após identificação de pontos dominantes U. Aveiro, Out
67 Linhas Poligonais ( Polylines ) Contours segmented from CT images Contour description is point by point Too many points! Solution: Dominant Point Detection Contour detail Dominant points Polyline U. Aveiro, Out
68 Malhas Poligonais ( Meshes ) Definição Colecção de vértices, arestas e polígonos adjacentes Vértice Aresta Partilhado por, pelo menos, 2 arestas Liga 2 vértices Partilhada por, pelo menos, 2 polígonos, se a superfície for fechada Polígono Sequência (fechada) de, pelo menos, 3 vértices U. Aveiro, Out
69 Malhas Poligonais ( Meshes ) [Wikipedia] U. Aveiro, Out
70 Malhas Poligonais ( Meshes ) Pirâmide Quantas entidades? Malhas Homogéneas? Adaptativas? Triângulos!! [Wikipedia] U. Aveiro, Out
71 Polygonal Meshes Complex topology Complex geometry [Seidel and Belyaev, 2006] U. Aveiro, Out
72 Malhas Poligonais ( Meshes ) A superfície (i.e., o modelo) é definida como uma colecção de faces (p.ex., triângulos) adjacentes Que informação geométrica armazenar? Coordenadas dos vértices Que informação topológica (i.e., de conectividade) armazenar? Como se organizam as arestas e faces? Como determinar as entidades vizinhas? Eficiência! Que propriedades adicionais armazenar? Vector normal a cada face / vértice Coordenadas de textura Como verificar a validade de um modelo? 2-manifolds Fórmula de Euler U. Aveiro, Out
73 Algumas operações básicas Encontrar os vértices de uma aresta Encontrar as arestas que concorrem num vértice Encontrar os polígonos que partilham Um vértice Uma aresta Identificar erros. I.e., a falta de Um vértice / uma aresta / um polígono Visualizar / representar a malha U. Aveiro, Out
74 Malhas Poligonais ( Meshes ) Suportadas pela maioria das aplicações Diferentes formatos de ficheiro Malhas de triângulos são as mais habituais!! Faces planas Simplicidade dos algoritmos Robustez numérica Rendering eficiente U. Aveiro, Out
75 Malhas Poligonais ( Meshes ) Representação exacta vs. aproximada Quando? Modelos poliédricos Superfícies curvas Modelos de terrenos Superfícies / modelos mais complexos Uma boa aproximação pode requerer um grande número de faces Níveis de detalhe (LODs) U. Aveiro, Out
76 Modelos poliédricos A representação de um modelo poliédrico pode ser feita por diferentes malhas poligonais!! Importante para o shading / rendering Graus de liberdade Número dos vértices da malha Distribuição dos vértices da malha Definição das arestas / polígonos Exemplo Representar um cubo usando diferentes malhas poligonais U. Aveiro, Out
77 Superfícies curvas A representação da forma de uma superfície curva é um processo de aproximação Não há um modelo único!! Graus de liberdade Número dos vértices da malha Distribuição dos vértices da malha Definição das arestas / polígonos U. Aveiro, Out
78 Que modelo escolher? [CMU, 2000] U. Aveiro, Out
79 Critérios de escolha Suavidade ( smoothness ) Geometria diferencial Curvatura? Qualidade dos triângulos? Complexidade Número de vértices / faces Espaço de memória / Tamanho em ficheiro Custo computacional das operações habituais U. Aveiro, Out
80 Critérios de escolha Restrições Menor suavidade admissível Resolução? Percepção? Estudos com utilizadores Máxima complexidade admissível Velocidade de processamento / visualização Espaço de memória / Tamanho de ficheiro Ponto de equilíbrio? U. Aveiro, Out
81 Como ajustar? Refinement Aumentar a suavidade da superfície de um modelo!! Como determinar novos vértices e faces? Em que locais? Decimation Diminuir o número de vértices / faces!! Que arestas / faces colapsar? Em que locais? U. Aveiro, Out
82 Mesh decimation 90% reduction [Seidel and Belyaev, 2006] U. Aveiro, Out
83 Mesh smoothing [Seidel and Belyaev, 2006] U. Aveiro, Out
84 O pipeline de processamento Aquisição de uma nuvem de pontos ( Point Cloud ) Digitalização 3D Laser scanning Simulação numérica Dados volúmicos Criação de um modelo geométrico Triangulação U. Aveiro, Out
85 O pipeline de processamento Verificação da validade da malha poligonal P.ex., hole filling Edição manual? Análise da qualidade da superfície Qualidade dos triângulos Curvaturas Refinamento? / Dizimação? U. Aveiro, Out
86 Digitizing Real world object Cloud of points Digitized shape [Seidel and Belyaev, 2006] U. Aveiro, Out
87 Digitizing An Unorganized Set of Points A Mesh or Implicit Surface Reconstruction [Seidel and Belyaev, 2006] U. Aveiro, Out
88 Áreas de aplicação Engenharia Mecânica Shape Interrogation Digitalizar uma peça manufacturada e compará-la com o modelo 3D que lhe deu origem Reverse Engineering Digitalizar uma peça para criar um seu modelo 3D Engenharia Civil Reconstrução de Superfícies Criar modelos 3D para grandes edifícios / monumentos U. Aveiro, Out
89 Áreas de aplicação Medicina Diagnóstico Modelos 3D a partir de dados de TAC, MRI, etc. Simulação / Treino cirúrgico Pacientes virtuais Planeamento cirúrgico Implantação de próteses E-Comércio Transmissão de modelos 3D para clientes Virtual showrooms Roupas Carros U. Aveiro, Out
90 Áreas de aplicação Jogos de Computador Animação Cinema Efeitos especiais Actores virtuais U. Aveiro, Out
91 Representação da superfície de um modelo Informação geométrica Coordenadas dos vértices Informação topológica ou de conectividade Definição (abstracta) de vértices, arestas e faces Informação de incidência e adjacência Propriedades Vectores normais ( Normal Maps ) Coordenadas de texturas U. Aveiro, Out
92 Informação topológica Vértice Vértice regular Vértice singular? Aresta Limitada por dois vértices Aresta de fronteira : 1 só face incidente Aresta regular : 2 faces incidentes Aresta singular : 3 ou mais faces incidentes Loop Ciclo ou sequência (fechada) Sequência orientada de arestas U. Aveiro, Out
93 Informação topológica Face Shell Limitada por um conjunto de sequências (disjuntas) de arestas A fronteira exterior As fronteiras de eventuais buracos Conjunto de faces conexas Exemplos? U. Aveiro, Out
94 Modelos válidos vs. inválidos 2-Manifold Model Em torno de qualquer um dos seus pontos, há uma vizinhança homeomórfica do plano Não há vértices singulares!! Não há arestas singulares!! Non-Manifold Model Dangling Edges / Faces Touching Faces São modelos não manufacturáveis ou inválidos!! Exemplos? U. Aveiro, Out
95 A Fórmula de Euler Permite verificar a consistência da informação topológica!! V + F E = 2 Em que casos se aplica? Modelo tem uma superfície fechada e orientável! Cada face é limitada por uma única sequência de arestas! Não há quaisquer furos passantes! Nem cavidades! Exemplos Tetraedro Diferentes representações de um cubo U. Aveiro, Out
96 A Fórmula de Euler-Poincaré Generalização!! V + F E (L F) 2 (S G) = 0 L Número de ciclos (sequências de vértices) S Número de shells G Genus : número de ansas ( handles ) Em que casos se aplica? Furos passantes Cavidades Exemplo? U. Aveiro, Out
97 Verificação da consistência Verificar se Todos os polígonos fecham Todas as arestas são usadas pelo menos uma vez Cada vértice pertence, pelo menos a 2 arestas 1 polígono U. Aveiro, Out
98 Representação computacional Memória ou ficheiro? Listas de vértices Informação topológica?? Listas de polígonos / triângulos isolados Como determinar os vizinhos?? Listas de vértices, arestas e faces Eficiência? Winged-edge or half-edge data structures U. Aveiro, Out
99 Lista de Polígonos Isolados Cada polígono é representado pela lista ordenada das coordenadas dos seus vértices CCW Ineficiência Espaço : múltipla representação dos vértices Falta informação sobre vértices e arestas comuns Essa detecção pode ser muito ineficiente!! Rendering : desenho duplicado das arestas!! Exemplo? U. Aveiro, Out
100 STL File Format Stereolitography File Format Malha definida por T triângulos isolados Cada triângulo definido por 3 vértices Normal unitária a cada triângulo Total : 9T números reais Utilização Prototipagem Rápida CAM U. Aveiro, Out
101 Estereolitografia [Wikipedia] U. Aveiro, Out
102 Lista de Vértices Existe uma lista / array de vértices Coordenadas dos vértices armazenadas uma só vez! Fácil alteração das coordenadas de um vértice Cada polígono é descrito pela sequência dos seus vértices Ponteiro ou índice Aplicação : armazenamento em ficheiro Ineficiência Difícil detectar que polígonos partilham uma aresta!! Rendering : desenho duplicado das arestas Exemplo? U. Aveiro, Out
103 Indexed Face Set VRML or MCGL or Array de coordenadas dos vértices 3D Um índice para cada vértice Polígono (convexo) de n lados definido por n índices Exemplo [0,1,2,-1,2,1,3,4,-1] U. Aveiro, Out
104 OBJ File Format Lista dos vértices v v Lista das faces f f Informação adicional Vectores normais Coordenadas de textura U. Aveiro, Out
105 Informação topológica Como armazenar informação de incidência e adjacência? Como responder rapidamente às queries básicas? Quais os vértices extremos de uma aresta? Quais as faces adjacentes de uma aresta? Quais as arestas incidentes numa aresta? Quais as arestas concorrentes num vértice? Quais os vértices vizinhos de um dado vértice? Eficiência Temporal Espacial U. Aveiro, Out
106 Lista de Vértices Adjacentes [Wikipedia] U. Aveiro, Out
107 Lista de Vértices + Lista de Faces [Wikipedia] U. Aveiro, Out
108 Listas de Vértices, de Arestas e de Faces Existe uma lista / array de vértices Existe uma lista / array de arestas, referenciando Os respectivos vértices Os polígonos a que pertencem Existe uma lista de polígonos, referenciando As arestas que os constituem Rendering : desenham-se arestas, e não polígonos!! Problema Como determinar as arestas que concorrem num dado vértice? Exemplo? U. Aveiro, Out
109 A estrutura de dados Winged-Edge Representação explícita de vértices, arestas e faces Permite Modificação dinâmica de uma malha Resposta eficiente a algumas queries U. Aveiro, Out
110 A estrutura de dados Winged-Edge U. Aveiro, Out
111 A estrutura de dados Half-Edge U. Aveiro, Out
112 Bibliotecas para manipulação de malhas OpenMesh Usado no IEETA!! CGAL Computational Geometry Algorithms Library MCGL Matlab Computer Graphics Library U. Aveiro, Out
113 Some reference books D. Hearn and M. P. Baker, Computer Graphics with OpenGL, 3 rd Ed., Addison-Wesley, 2004 E. Angel and D. Shreiner, Introduction to Computer Graphics, 6 th Ed., Pearson Education, 2012 J. Foley et al., Introduction to Computer Graphics, Addison-Wesley, 1993 RVA /
Introdução à Modelação Geométrica usando Malhas Poligonais
Introdução à Modelação Geométrica usando Malhas Poligonais Joaquim Madeira VI / CG - 2012/2013 1 Sumário Introdução: CG e áreas afins Modelação Geométrica Malhas poligonais Representação exacta vs. aproximada
Leia maisConceitos e Enquadramento Histórico
Conceitos e Enquadramento Histórico Edward Angel, Cap. 1 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Objectivos Aprender diferenças entre CG vectorial e raster (quadrículas) Conhecer evolução
Leia maisComputação Gráfica. Daniela G. Trevisan. dtrevisan@joinville.udesc.br. http://www.joinville.udesc.br/portal/professores/dtrevisan/
Computação Gráfica Daniela G. Trevisan dtrevisan@joinville.udesc.br http://www.joinville.udesc.br/portal/professores/dtrevisan/ Computação Gráfica Jogos (Quake 4) Quake 4 By: Activision, Raven Software
Leia maisAntónio Costa. Paulo Roma Cavalcanti
Introdução à Computação Gráfica Modelação Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti História Modelação por malha de arame (wireframes) Representa os objectos
Leia maisInteracção Homem-Máquina Interfaces Tangíveis e Realidade Aumentada
Interacção Homem-Máquina Interfaces Tangíveis e Realidade Aumentada Pedro Campos dme.uma.pt/pcampos pcampos@uma.pt Novos paradigmas de interacção Pervasive computing Wearable computing Tangible user interfaces
Leia maisBruno Pereira Evangelista. www.brunoevangelista.com
Bruno Pereira Evangelista www.brunoevangelista.com 2 Introdução Shaders Pipeline de Renderização Evolução dos Shaders Como Programar Shaders Programando Shaders com XNA Ferramentas Conclusões 3 Durante
Leia maisIntrodução. Dados. Imagens. 1. CG Computação Gráfica. 2. Paradigmas de Abstração
Universidade Federal de Santa Maria Departamento de Eletrônica e Computação Prof. Cesar Tadeu Pozzer Disciplina: Computação Gráfica pozzer@inf.ufsm.br 19/03/2008 1. CG Computação Gráfica Introdução Teve
Leia mais3D Photography. R 3 - on three CG research topics - Goals and Motivation. Common Ground. Outline. Demo. Part I: Present Trends in Graphics & Vision
Goals and Motivation R 3 - on three CG research topics - Luiz Velho IMPA Present Trends in Graphics & Vision Review State-of-the-Art Report Current Efforts at VISGRAF Lab Discuss Research Directions Entice
Leia maisFicha da Disciplina COMPUTAÇÃO GRÁFICA E INTERFACES. Objectivos. Docente
Ficha da Disciplina COMPUTAÇÃO GRÁFICA E INTERFACES Apresentação da disciplina Ano lectivo 2003/2004 Carlos Carreto Nome: Computação Gráfica e Interfaces Curso: Engenharia Informática Área Científica:
Leia maisUtilização. de Shaders de efeitos realistas para jogos. Bruno Pereira Evangelista. Pontifícia Universidade Católica de Minas Gerais
Utilização de Shaders para criação de efeitos realistas para jogos Bruno Pereira Evangelista Pontifícia Universidade Católica de Minas Gerais Sumário 2/48 Apresentação pessoal Introdução Pipeline de renderização
Leia maisPipeline de Visualização Câmara Virtual
Pipeline de Visualização Câmara Virtual Edward Angel, Cap. 5 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na última aula... Transformações Geométricas Composição de Transformações Deformação
Leia maisOpenGL. http://www.opengl.org. Alberto B. Raposo
OpenGL http://www.opengl.org Alberto B. Raposo OpenGL: o que é? API Interface para programador de aplicação Aplicação API abstrata API Hardware & Software Dispositivo de saída Dispositivo de entrada Por
Leia mais2º Ciclo em: Engenharia Informática Design e Desenvolvimento de Jogos Digitais DI UBI 2014/2015
ANIMATION & VIRTUAL REALITY 2º Ciclo em: Engenharia Informática Design e Desenvolvimento de Jogos Digitais DI UBI 2014/2015 Contacts! Docente (Teacher): Frutuoso Silva! Gabinete (Office): 3.18 (Bloco VI
Leia maisFrederico Damasceno Bortoloti. Adaptado de: Claudio Esperança Paulo Roma Cavalcanti
Fundamentos de Representação Gráfica Frederico Damasceno Bortoloti Adaptado de: Claudio Esperança Paulo Roma Cavalcanti Estrutura do Curso Avaliação através de Prova Estudo / Seminário Nota parcial NP
Leia maisDESENHO TÉCNICO AULA 01
DESENHO TÉCNICO AULA 01 INTRODUÇÃO Computação Gráfica A computação gráfica é a área da ciência da computação que estuda a transformação dos dados em imagem. Esta aplicação estende-se à recriação visual
Leia maisComputação Gráfica. Introdução. Profª Alessandra Martins Coelho
Computação Gráfica Introdução Profª Alessandra Martins Coelho março/2013 Introdução Computação gráfica (CG) é a utilização de computadores para gerar imagens (GUHA, 2013). Nos dias atuais, para não se
Leia maisCriação do Modelo 4 Cilindro (Cylinder) 4 Esfera (Sphere) 5 Superfícies (Quadpatch) 6 Bandeira 6 Chão 7 Texto (Text) 8 Materiais (Material) 10
Criiar uma Aniimação usando o 3D Studio MAX?? RELEASE 3 Nuno Silva nº 5768 Criação do Modelo 4 Cilindro (Cylinder) 4 Esfera (Sphere) 5 Superfícies (Quadpatch) 6 Bandeira 6 Chão 7 Texto (Text) 8 Materiais
Leia maisVisão Geral de Hardwares de Renderização e Ferramentas de Avaliação. Carlos Eduardo Rodrigues
Visão Geral de Hardwares de Renderização e Ferramentas de Avaliação Carlos Eduardo Rodrigues Motivação Os chips gráficos monolíticos da década de 80 evoluíram bastante, e hoje são denominados GPUs (Graphics
Leia maisIntrodução a Modelagem 3D com Blender 3D
Introdução a Modelagem 3D com Blender 3D Thiago H. B. de Oliveira 1, Gabriel de França Pereira e Silva 1 1 Unidade Acadêmica de Garanhuns, Universidade Federal Rural de Pernambuco (UFRPE) Av. Bom Pastor,
Leia maisSimulação Gráfica e Visão Computacional. Soraia Raupp Musse
Simulação Gráfica e Visão Computacional Soraia Raupp Musse Objetivo Analisar exemplos comerciais e do estado-da-arte científicos que utilizam dados reais para aprimorar a qualidade de simulações e animações.
Leia maisPipeline Gráfico Cluter & Durand, MIT
INF 1366 Computação Gráfica Interativa Rasterização Alberto B. Raposo e Marcelo Gattass abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf1366/index.htm Modeling Transformations Illumination
Leia maisEste documento foi elaborado sob a licença
1 2 Este documento foi elaborado sob a licença Atribuição - Não Comercial - Sem Trabalhos Derivados Brasil (CC BY-NC-ND 4.0) Sobre este documento, você tem o direito de: Compartilhar - reproduzir, distribuir
Leia maisComputação Gráfica. 35T56 Sala 3E3 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227
Computação Gráfica 35T56 Sala 3E3 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227 Logística do Curso 2 2 avaliações Projetos práticos Grupos de duas pessoas (somente para os projetos!!) Implementações
Leia maisFerramentas Web, Web 2.0 e Software Livre em EVT
E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Cloud canvas
Leia maisApostila 01 Conceitos de Modelagem.
Apostila 01 Conceitos de Modelagem. 1- Conceitos Basicos O Autodesk 3ds Max é um programa de modelagem tridimensional que permite renderização de imagens e animações. Sendo usado em produção de filmes
Leia maisAula de ArcGIS Criando uma planta de um
Aula de ArcGIS Criando uma planta de um topográfico Prof. Frederico D. Bortoloti Introdução No menu Iniciar, vá no grupo de programas ArcGIS e clique em ArcMap No ArcMap, feche a janela inicial. Passo
Leia maisFerramentas Web, Web 2.0 e Software Livre em EVT
E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Anim8or M a n
Leia maisOpenGL. Uma Abordagem Prática e Objetiva. Marcelo Cohen Isabel Harb Manssour. Novatec Editora
OpenGL Uma Abordagem Prática e Objetiva Marcelo Cohen Isabel Harb Manssour Novatec Editora Capítulo 1 Introdução A Computação Gráfica é uma área da Ciência da Computação que se dedica ao estudo e ao desenvolvimento
Leia maisAnimação. Animação. Criação de imagens em movimento a partir de frames individuais
Criação de imagens em movimento a partir de frames individuais Em sentido literal: Dar vida P.ex. Produzir uma sequência de desenhos em papel nos quais a posição de personagens muda ligeiramente em cada
Leia maisModelação 3D. Sumário COMPUTAÇÃO GRÁFICA E INTERFACES. Introdução. Introdução. Carlos Carreto
Sumário COMPUTAÇÃO GRÁFICA E INTERFACES Modelação 3D Introdução Técnicas de modelação 3D - - - Modelação Procedimental Carlos Carreto Curso de Engenharia Informática Ano lectivo 2003/2004 Escola Superior
Leia maisEscola de Engenharia de São Carlos EESC Universidade de São Paulo USP Departamento de Engenharia de Materiais, Aeronáutica e Automobilística
Escola de Engenharia de São Carlos EESC Universidade de São Paulo USP Departamento de Engenharia de Materiais, Aeronáutica e Automobilística Tutorial 3a: Revestimento com reforço. Prof. Dr. Volnei Tita
Leia maisOpen Graphics Library OpenGL
Open Graphics Library OpenGL Filipe Gonçalves Barreto de Oliveira Castilho Nuno Alexandre Simões Aires da Costa Departamento de Engenharia Informática Universidade de Coimbra 3030 Coimbra, Portugal http://student.dei.uc.pt/~fgonc/opengl/
Leia maisVISUALIZAÇÃO VOLUMÉTRICA DE EXAMES DE RESSONÂNCIA MAGNÉTICA DA MAMA
PIBIC-UFU, CNPq & FAPEMIG Universidade Federal de Uberlândia Pró-Reitoria de Pesquisa e Pós-Graduação DIRETORIA DE PESQUISA VISUALIZAÇÃO VOLUMÉTRICA DE EXAMES DE RESSONÂNCIA MAGNÉTICA DA MAMA Gabriel Jara
Leia maisVISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica
VISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica SAMUEL ANDERSON NUNES ORIENTADOR: DALTON SOLANO DOS REIS FURB Universidade Regional de Blumenau DSC Departamento
Leia maisINTERACTIVE ILLUSTRATIVE RENDERING ON MOBILE DEVICES Jingshu Huang, Brian Bue, Avin Pattath, David S. Ebert and KrystalM. Thom as IEEE Com puter Graphics and Applications, Vol. 27, 3, 2007 Pedro Lobo,
Leia maisProf. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br. 3 de maio de 2011. SCC0250 - Computação Gráca
Introdução à Opengl com Java SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade
Leia maisHARDWARE GRÁFICO. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR
HARDWARE GRÁFICO Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR Mar/2012 Introdução Características do hardware Funcionalidades do hardware gráfico Influência da área
Leia maisCOMPUTAÇÃO GRÁFICA REPRESENTAÇÃO DE IMAGENS
COMPUTAÇÃO GRÁFICA REPRESENTAÇÃO DE IMAGENS Curso: Tecnológico em Análise e Desenvolvimento de Sistemas Disciplina: COMPUTAÇÃO GRÁFICA 4º Semestre Prof. AFONSO MADEIRA ARQUITETURA GRÁFICA Frame-buffer
Leia maisUniversidade Federal do Rio de Janeiro. Nome:Daniel Oliveira de Lima Paper: Real-Time Shaded NC milling Display Tim Vam Hook - SIGGRAPH 86
Universidade Federal do Rio de Janeiro Nome:Daniel Oliveira de Lima Paper: Real-Time Shaded NC milling Display Tim Vam Hook - SIGGRAPH 86 SIMULAÇÃO DE USINAGEM EM TEMPO REAL Motivação Problema Considerações
Leia maisInformação Geográfica (SIG) Inês Pinto Instituto de Investigação Cientifica Tropical
Introdução aos Sistemas de Informação Geográfica (SIG) Inês Pinto Instituto de Investigação Cientifica Tropical DEFINIÇÃO DE SIG As definições são condicionadas pelo ambiente em que surgem e pela realidade
Leia maisComputer-Aided Drafting System
Introdução ao CAD Computer-Aided Drafting System Frederico Damasceno Bortoloti Adaptado de: Kai Tang 1 O que é um desenho técnico? Definição de desenho técnico (Encarta) Desenho preciso mostrando quantidades
Leia maisAnatomy of the Process. Cultural Heritage Applications of Vision and Graphics. Process: Step by Step. Process: Step by Step. Process: Step by Step
Cultural Heritage Applications of Vision and Graphics 3D artifact Anatomy of the Process Model Luiz Velho Results IMPA Instituto de Matemática Pura e Aplicada Usual pipeline, new & more powerful tools
Leia maisTópico: A Terceira Dimensão (Conceitos Básicos)
Tópico: A Terceira Dimensão (Conceitos Básicos) Computação gráfica tridimensional Modelagem tridimensional Elaboração de imagens tridimensionais Realidade virtual Formatos tridimensionais: DXF, padrão
Leia maisRendering. Por Angelo Luz
Rendering Por Angelo Luz Sumário O que é Rendering? Qual a utilidade? Alguns Componentes do Rendering Técnicas mais utilizadas Métodos de utilização O que é Rendering? Rendering é o processo de criação
Leia maisINICIAÇÃO Revista Eletrônica de Iniciação Científica, Tecnológica e Artística
HOLOFACE Programação de Simulação de Interfaces Interativas Aluno: Leandro Santos Castilho 1 Orientador: Romero Tori 2 Linha de Pesquisa: Ambientes Interativos Projeto: Livro 3D Resumo Os conceitos de
Leia maisCurso de Computação Gráfica (CG) 2014/2- Unidade 1- Modelagem de objetos. Exercício 1 (individual) - Entrega: quarta 13/08
Curso de Computação Gráfica (CG) 2014/2- Unidade 1- Modelagem de objetos Exercício 1 (individual) - Entrega: quarta 13/08 Escolha um objeto entre os que possivelmente compõem uma clínica médica de exames
Leia mais展 示 及 展 覽 藝 術 Apresentação e Exposição de Arte Presentation and Exhibition of Art
展 示 及 展 覽 藝 術 Apresentação e Exposição de Arte Presentation and Exhibition of Art 協 辦 機 構 : Colaboração 全 藝 社 Art For All Society 報 名 費 : Taxa de Inscrição $20 Co-organizers Art For All Society Application
Leia maisUNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS DEPARTAMENTO DE CIÊNCIAS DA COMUNICAÇÃO, ARTES. Diploma: Diploma de 1º Ciclo Total ECTS: 6
EISI-2312 UNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS DEPARTAMENTO DE CIÊNCIAS DA COMUNICAÇÃO, ARTES E TECNOLOGIAS DA INFORMAÇÃO Curso: CINEMA, VÍDEO E COMUNICAÇÃO MULTIMÉDIA Diploma: Diploma de
Leia maisGerenciando TI - do físico ao virtual para o cloud. Guilherme Azevedo EMC Ionix. Copyright 2009 EMC Corporation. All rights reserved.
Gerenciando TI - do físico ao virtual para o cloud Guilherme Azevedo EMC Ionix 1 O trajeto do data center virtualizado Desafios de gerenciamento Exigências essenciais Gerenciar entre domínios Adotar a
Leia maisFerramentas Web, Web 2.0 e Software Livre em EVT
E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a AutoCAD WS M
Leia maisComputação Gráfica. Renderização em Tempo Real. Erivaldo Xavier de Lima Filho desadoc@gmail.com
Computação Gráfica Renderização em Tempo Real Erivaldo Xavier de Lima Filho desadoc@gmail.com Computação Gráfica É a síntese de imagens por computador Consiste de vários passos: o Modelagem o Renderização
Leia maisSimulando com o Autodesk Inventor e Autodesk Simulation
Simulando com o Autodesk Inventor e Autodesk Simulation Vanderson Zangerolamo MAPData Tecnologia Inf. e Com. Ltda. Será apresentado como as soluções Autodesk para simulação podem ajudar a realizar seus
Leia maisCom este tutorial, temos por objetivo determinar a distância entre duas localidades.
Tutorial 2 Introdução Para determinar a distância entre duas localidades, basta simplesmente selecionar um recurso de medida de distância (Measure tool) e clicar sobre cada uma das localidades. Entretanto,
Leia maisComputação Gráfica. Modelo de sombreamento Determina como o modelo de iluminação será aplicado e quais seus argumentos
Computação Gráfica Iluminação Prof. Rodrigo Rocha Prof.rodrigorocha@yahoo.com Introdução Determinação da cor envolve Além das propriedades da superfícies Cor, textura, material,... Incidência da luz Shading
Leia maisPré-Requisitos: Os alunos deverão ter conhecimentos aprofundados de desenho técnico e médios de aplicações de desenho vectorial e edição de imagem.
Ficha de Unidade Curricular Unidade Curricular Designação: Técnicas de Representação Digital II Área Científica: Desenho (DES) Ciclo de Estudos: Licenciatura Carácter: Obrigatória Semestre: 4º ECTS: 6
Leia maisRELATÓRIO FINAL DE ATIVIDADES. Projeto de Iniciação Científica: Visualizador Dinâmico para Estruturas de Representação de Subdivisões Planares
RELATÓRIO FINAL DE ATIVIDADES Projeto de Iniciação Científica: Visualizador Dinâmico para Estruturas de Representação de Subdivisões Planares Orientador: Prof. Dr. Pedro J. de Rezende Orientado: Flávio
Leia mais2. Revisão Bibliográfica, Materiais e métodos. Revisão Bibliográfica Materiais Linguagem de programação c Malhas poligonais 3D: Algoritmos k-means
Algoritmos aleatórios de segmentação de malhas poliédricas 3D Luiz Mauricio Nascimento Silva, Gabriel de Mello Loureiro, Pedro Paulo Nascimento, Cesar Alberto Bravo Pariente. UESC - Departamento de Ciências
Leia maisModelos de Iluminação Métodos de surface-rendering
Modelos de Iluminação Métodos de surface-rendering VI / CG 2012/2013 Beatriz Sousa Santos, J. Madeira 1 As imagens realistas obtêm-se : usando projecções perspectivas da cena aplicando efeitos de iluminação
Leia maisCAPÍTULO 2. Grafos e Redes
CAPÍTULO 2 1. Introdução Um grafo é uma representação visual de um determinado conjunto de dados e da ligação existente entre alguns dos elementos desse conjunto. Desta forma, em muitos dos problemas que
Leia maisVirtual Reality Tools OSG - Open Scene Graph ODE - Open Dynamics Engine
Universidade do Vale do Rio dos Sinos Virtual Reality Tools OSG - Open Scene Graph ODE - Open Dynamics Engine M.Sc.. Milton Roberto Heinen - Unisinos / UFRGS E-mail: miheinen@gmail.com Dr. Fernando S.
Leia maisMESTRADO EM CIÊNCIAS DA COMPUTAÇÃO COMPUTAÇÃO GRÁFICA PROF A. CARLA FREITAS SISTEMA DE MODELAGEM DE SÓLIDOS POR SWEEP ROTACIONAL RELATÓRIO
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL UFRGS CENTRO DE PÓS-GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO CPGCC UNIVERSIDADE DA REGIÃO DA CAMPANHA URCAMP CENTRO DE CIÊNCIAS DA ECONOMIA E INFORMÁTICA CCEI MESTRADO
Leia maisCriando Maquetes Eletrônicas com 3ds Max Design 2012 e Integração com Vue xstream. Edisio Rangel dos Santos
Criando Maquetes Eletrônicas com 3ds Max Design 2012 e Integração com Vue xstream Edisio Rangel dos Santos Prefácio O autor deste livro é, acima de tudo, um artista escultor com talento e de vídeos. -
Leia maisProcessamento de Sinais Áudio- Visuais
Processamento de Sinais Áudio- Visuais Parte IV Modelagem Gráfica & Hardware e Software para Processamento AudioVisual Profs. Celso Kurashima celso.kurashima@ufabc.edu.br Introdução à Engenharia da Informação
Leia maisSistema de. alternância de Menus.
TUTORIAL MAYA 2013 Disciplina: Modelagem Digital 3D Professor: Adolfo Shedler Bittencourt Tutorial elaborado por Míria Santanna dos Santos Versão recomendada MAYA 2013. Sistema de Alternância de Menus
Leia maisCap. 7 Coloração (Shading) e Iluminação Global
Cap. 7 Coloração (Shading) e Iluminação Global Engenharia Informática (5385) - 2º ano, 2º semestre Revisão sobre Modelos de Iluminação Dependentes da Luz Modelos dependentes da luz Ambiente Normais à superfície
Leia maisEngenharia Informática Computação Gráfica
Computação Gráfica 11569 - Engenharia Informática Gráficos 3D - Evolução Histórica Computação Gráfica 1 Sumário! Criação de Gráficos! Criação de Modelos 3D! Pipeline Gráfico! Hardware Gráfico! Bibliotecas
Leia maisWiki::Score A Collaborative Environment For Music Transcription And Publishing
Wiki::Score A Collaborative Environment For Music Transcription And Publishing J.J. Almeida 1 N.R. Carvalho 1 J.N. Oliveira 1 1 Department of Informatics, University of Minho {jj,narcarvalho,jno}@di.uminho.pt
Leia maisTutorial 3 Dataframe layers Dataframe
Tutorial 3 Inserir malha geográfica Inserir uma linha conectando as duas localidades Copiar a imagem produzida Definir uma projeção cartográfica Mudar o nome do Dataframe Exportar os layers do Dataframe
Leia maisA interface do Microsoft Visual Studio 2005
Tarefa Orientada 1 A interface do Microsoft Visual Studio 2005 Objectivos: Introdução à framework.net Iniciar o Visual Studio 2005. Criar um novo projecto de Windows Forms em Visual Basic Introdução à
Leia maisEnquadramento e Conceitos Fundamentais
Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 Questão 9, exame de 29/06/11 [0.5v] Identifique e descreva os três
Leia maisMODELAGEM TOPOLÓGICA NON-MANIFOLD PARA O AMBIENTE 3DMAX
MODELAGEM TOPOLÓGICA NON-MANIFOLD PARA O AMBIENTE 3DMAX Daniel Sousa Fest (IC) e Luciano Silva (Orientador) Apoio: PIBIC CNPq Resumo Para todos os tipos de representação de modelos existentes, existem
Leia maisIntrodução ao OpenGL 2.1 e GLSL 1.2
Introdução ao OpenGL 2.1 e GLSL 1.2 Felipe Bessa Coelho Universidade de São Paulo 25 de Setembro de 2012 Felipe Bessa Coelho (USP) OpenGL+GLSL 2012 1 / 49 Sumário 1 Objetivos 2 Transformações geométricas
Leia maisTécnicas de Animação. Soraia Raupp Musse
Técnicas de Animação Soraia Raupp Musse Aula passada: Classificação de técnicas Diferenças Low-level High-level Intervenção do usuário Nível de abstração Precisão do resultado em relação ao especificado
Leia maisOptimização de um Mundo Virtual
secção 3.2 Optimização de um Mundo Virtual Dadas as limitações impostas pela actual tecnologia, um mundo virtual que não seja cuidadosamente optimizado torna-se necessariamente demasiado lento para captar
Leia mais2º Exame Computação Gráfica
2º Exame Computação Gráfica LEIC-T Prof. Mário Rui Gomes 17 de Julho 2007 Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às questões seguintes justificando adequadamente
Leia maisComputação Gráfica. Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com
Computação Gráfica Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Modelagem Em Computação Gráfica, modelagem consiste em todo o processo de descrever um modelo, objeto ou cena, de forma
Leia mais11/06/2013. O que é Software Aplicativo? Suítes de Software. Adquirindo Software SOFTWARES APLICATIVOS
2 O que é Software Aplicativo? SOFTWARES APLICATIVOS Introdução à Microinformática Prof. João Paulo Lima Software que realiza tarefa útil específica Suítes de aplicativos Softwares empresariais Softwares
Leia maisProf. Responsável Wagner Santos C. de Jesus
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina Desenho Técnico Aplicado a Segurança do Trabalho Material III-Bimestre Introdução e Conceito de CAD e Ferramentas,Primitivas
Leia maisComputer Aided Design (CAD)
S07 Projeto auxiliado por computador Computer Aided Design (CAD) Desenho técnico Desenho auxiliado por computador Desenho artístico Tecnologias de manufatura Projeto Controle Manuseio Gerenciamento Projeto
Leia mais1. Introdução. 1.1 A Quem se Destina Este Livro. 1.2 Acerca do Software. 1.3 Como Usar Este Livro. 1.4 Estrutura do Livro
1. Introdução 1.1 A Quem se Destina Este Livro 1.2 Acerca do Software 1.3 Como Usar Este Livro 1.4 Estrutura do Livro 2. Do Land Desktop ao Civil 3D 2.1 Land Desktop versus Civil 3D Terminologia 2.2 A
Leia maisSoluções Autodesk Transferência de Tecnologias. Parcerias tecnológicas, treinamentos e licenciamentos
Soluções Autodesk Transferência de Tecnologias Parcerias tecnológicas, treinamentos e licenciamentos Soluções Autodesk na ENG AutoCAD 2010 - o software AutoCAD para arquitetos. Criação, coordenação e colaboração
Leia maisA Cloud Computing Architecture for Large Scale Video Data Processing
Marcello de Lima Azambuja A Cloud Computing Architecture for Large Scale Video Data Processing Dissertação de Mestrado Dissertation presented to the Postgraduate Program in Informatics of the Departamento
Leia maisa partnership for new applications of virtual and augmented reality targeting the automotive industry Portugal Fraunhofer Gesellschaft Agreement
a partnership for new applications of virtual and augmented reality targeting the automotive industry Portugal Fraunhofer Gesellschaft Agreement Porto, 18th April 2007 Outline 1. Presentation of CEIIA
Leia maisFORMAÇÃO EM TÉCNICAS DE PLANEAMENTO DE REDES PRIMÁRIAS DE FAIXAS DE GESTÃO DE COMBUSTÍVEL FASE II ELABORAÇÃO DE PLANOS DE RPFGC
FORMAÇÃO EM TÉCNICAS DE PLANEAMENTO DE REDES PRIMÁRIAS DE FAIXAS DE GESTÃO DE COMBUSTÍVEL FASE II ELABORAÇÃO DE PLANOS DE RPFGC Tecnologias SIG Sistemas de Informação Geográfica Centro de Operações e Técnicas
Leia maisINTRODUÇÃO À TRIDIMENSIONALIDADE Step by step Maja`s House 16 11 2015
INTRODUÇÃO À TRIDIMENSIONALIDADE Step by step Maja`s House 16 11 2015 PARTE II: luminação. Visualizações realistas (renders). ILUMINAÇÃO Por omissão, o AutoCAD ilumina o desenho 3D com duas luzes distantes
Leia maisRealidade Virtual e Aumentada em Espaço pç e
E 200 4 CSE Realidade Virtual e Aumentada em Espaço pç e Indústria Christopher Shneider Cerqueira christophercerqueira@gmail.com http://www.cscerqueira.com/christopher 1 Rti Roteiro CURSO DE PÓS-GRADUAÇÃO
Leia maisRealidade Virtual: Conceitos e Aplicações REALIDADE VIRTUAL
Realidade Virtual: Conceitos e Aplicações Curso de Informática Disciplina: Prof. Marcelo Walter Palestrante: Prof. Fernando Osório 2000/1 UNISINOS - Centro de Ciências Exatas e Tecnológicas (C6/6) Curso
Leia maisNanoDataCenters. Aline Kaori Takechi 317055
NanoDataCenters Aline Kaori Takechi 317055 INTRODUÇÃO Introdução Projeto Europeu: NICTA National ICT Australia FP7 7th Framework Program Rede formada por Home Gateways Objetivo: distribuir conteúdo Dispositivos
Leia maisDigital Cartographic Generalization for Database of Cadastral Maps
Mariane Alves Dal Santo marianedalsanto@udesc.br Francisco Henrique de Oliveira chicoliver@yahoo.com.br Carlos Loch cloch@ecv.ufsc.br Laboratório de Geoprocessamento GeoLab Universidade do Estado de Santa
Leia maisFormação para o terceiro trimestre
Formação para o terceiro trimestre Desenho Assistido por Computador Cloud computing Blocos e atributos Numa era em que a informação tem de estar disponivel ao virar da esquina, a Autodesk desenvolveu um
Leia maisRelatório Interno. Calibração do Sistema de Aquisição de Informação 3D do LOME
LABORATÓRIO DE ÓPTICA E MECÂNICA EXPERIMENTAL Relatório Interno Calibração do Sistema de Aquisição de Informação 3D do LOME Maria Cândida F. S. P. Coelho João Manuel R. S. Tavares Abril de 2004 Resumo
Leia maisFundamentos do Método dos Elementos Finitos
Orgãos de Máquinas Fundamentos do Método dos Elementos Finitos Conceitos básicos para a utilização do M.E.F. no âmbito de um sistema de CAD/CAE Licenciatura em Engenharia de Máquinas Marítimas ENIDH -
Leia maisManual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres
Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres Número de horas do programa: 60 horas Número de horas Semanal: 4 Horas Número
Leia maisProjectos em Ambientes de Realidade Virtual e Aumentada
Projectos em Ambientes de Realidade Virtual e Aumentada Paulo Dias IEETA Universidade de Aveiro z ieeta instituto de engenharia electrónica e telemática de aveiro universidade de aveiro Outline DETI Reconstrução
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO INTRODUÇÃO AO MACROMEDIA DREAMWEAVER MX 2004 O Macromedia Dreamweaver MX 2004 é um software que permite a criação de páginas de Internet profissionais, estáticas
Leia maisLuiz Gonzaga da Silveira Jr
Luiz Gonzaga da Silveira Jr O p e n G L evolução recente Luiz Gonzaga da Silveira Jr OpenGL 4.x: D3D a guerra não acabou OpenGL 4.2 - novas funcionalidades: Contadores atômicos para shaders Tesselação
Leia maisPtex e outras ferramentas para modelagem de animação
Ptex e outras ferramentas para modelagem de animação Savyo Nóbrega (savyo@dsc.ufcg.edu.br) Agenda Motivação Conceitos Gerais Modelagem Matemática Mapeamento de texturas Softwares e ferramentas para modelagem
Leia maisRendering Volumétrico Direto A versão resumida. Haim Levkowitz Maria Cristina F. de Oliveira Rosane Minghim
Rendering Volumétrico Direto A versão resumida Haim Levkowitz Maria Cristina F. de Oliveira Rosane Minghim Overview Rendering de superfícies vs. volumes Rendering Volumétrico Direto Ray casting Abordagens
Leia maisUnidade 07 - UTILIZAÇÃO DE COMPUTAÇÃO NA GEOTECNIA Uso do programa GEOSLOPE/W (Student Version)
Unidade 07 - UTILIZAÇÃO DE COMPUTAÇÃO NA GEOTECNIA Uso do programa GEOSLOPE/W (Student Version) A computação vem sendo, a partir da década de 80, cada vez mais utilizada para a solução dos diversos problemas
Leia maisManual de Docência para a Disciplina de Análise Matemática II
Universidade Fernando Pessoa Faculdade de Ciência e Tecnologia Manual de Docência para a Disciplina de Análise Matemática II Número de horas do programa: 90 horas Número de horas semanal: 6 horas Número
Leia mais