licenciatura em engenharia informática sistemas gráficos e

30
Licenciatura em Engenharia Informática Sistemas Gráficos e Interacção DEI-ISEP

Upload: others

Post on 29-Jan-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Licenciatura em Engenharia Informática Sistemas Gráficos e

Licenciatura em Engenharia Informática

Sistemas Gráficos e Interacção

DEI-ISEP

Page 2: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 2

Sumário

• Descrição

• Objectivos

• Programa

• Avaliação

• Bibliografia

Page 3: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 3

Descrição

• Fundamentos de Computação Gráfica

• Técnicas de Interacção Pessoa-Máquina

Page 4: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 4

Objectivos

• Criar competências na área do projecto de sistemas gráficos interactivos e da utilização de ferramentas gráficas padronizadas que visem o seu desenvolvimento

• Sensibilizar os alunos

– para o papel fundamental que os processos de interacção entre o utilizador humano e a máquina desempenham no sucesso das aplicações informáticas

– para a importância crescente da computação gráfica nos mais variados domínios da actividade humana

Page 5: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 5

Programa

• Sistemas Gráficos– Desenho e programação de sistemas gráficos

– Algoritmos geométricos

– Técnicas gráficas fundamentais

– Modelação geométrica

– Síntese de imagem e animação por computador

– Design de jogos

• Interacção Pessoa-Máquina– Usabilidade

– Domínios de desenvolvimento de interfaces

– Linhas de orientação do design de interfaces

– Construção de uma interface com o utilizador

– Avaliação e desenvolvimento de software numa perspectiva humana

Page 6: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 6

Avaliação

• Construção de um sistema gráfico 3D interactivo

sobre OpenGL, WebGL ou outra API (three.js ou

Babylon.js recomendados)

– realizado em grupos de 4 elementos

– execução e apresentação obrigatórias para todos os

alunos

– avaliado individualmente

– duas avaliações intermédias e uma avaliação final

– 70% da classificação final

– 8.0 valores no mínimo

Page 7: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 7

Avaliação

• Apresentação do trabalho e prova oral

– obrigatórias para todos os alunos

– avaliadas individualmente

– 30% da classificação final

– 8.0 valores no mínimo

Page 8: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 8

Bibliografia

Hix, D.; Hartson, H. R.

Developing User Interfaces: Ensuring

Usability Through Product & Process

Wiley & Sons

Page 9: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 9

Bibliografia

Nielsen, J.

Usability Engineering

AP Professional

Page 10: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 10

Bibliografia

Sharp, H.; Rogers, Y.; Preece, J.

Interaction Design: Beyond Human-

Computer Interaction

Wiley & Sons

http://www.id-book.com

Page 11: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 11

Bibliografia

Galitz, Wilbert O.

The Essential Guide to User Interface

Design: An Introduction to GUI Design

Principles and Techniques

Wiley Publishing, Inc.

Page 12: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 12

Bibliografia

Abascal et al.

Introducción a la Interacción Persona-

Ordenador

Asociación de Interacción Persona-Ordenador (AIPO)

http://www.aipo.es

Page 13: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 13

Bibliografia

Norman, D. A.

The Design of Everyday Things

The MIT Press

Page 14: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 14

Bibliografia

Plastock, R. A.; Gordon, K.

Computação Gráfica

Tradução de José Carlos Teixeira

McGraw-Hill de Portugal

Page 15: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 15

Bibliografia

Foley, J. D.; van Dam, A.; Feiner, S. K.;

Hugues, J. F.; Phillips, R. L.

Introduction to Computer Graphics

Addison-Wesley

Page 16: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 16

Bibliografia

Akenine-Möller, T.; Haines, E.; Hoffman, N.

Real-Time Rendering, Third Edition

A. K. Peters, 3rd edition, 2008

Page 17: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 17

Bibliografia

Angel, E.

Interactive Computer Graphics: A

Top-down Approach Using OpenGL

Addison-Wesley

Page 18: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 18

Bibliografia

Shreiner, D.; Woo, M.; Neider, J.; Davis, T.

OpenGL Programming Guide: The

Official Guide to Learning OpenGL

Addison-Wesley

Page 19: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 19

Bibliografia

Shreiner, D. (Editor)

OpenGL Reference Manual: The Official

Reference Document to OpenGL

Addison-Wesley

Page 20: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 20

Bibliografia

Matsuda, Kouichi; Lea, Rodger

WebGL Programming Guide: Interactive

3D Graphics Programming with WebGL

Addison-Wesley, 2013

Page 21: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 21

Bibliografia

Anyuru, Andreas

Professional WebGL Programming:

Developing 3D Graphics for the Web

Wiley, 2012

Page 22: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 22

Bibliografia

Angel, Edward; Shreiner, Dave

Interactive Computer Graphics: A Top-

Down Approach with WebGL

Pearson, 2014

Page 23: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 23

Bibliografia

Parisi, Tony

WebGL: Up and Running. Building 3D

Graphics for the Web

O’Reilly, 2012

Page 24: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 24

Bibliografia

Parisi, Tony

Programming 3D Applications with

HTML5 and WebGL: 3D Animation and

Visualization for Web Pages

O’Reilly, 2014

Page 25: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 25

Bibliografia

Dirksen, Jos

Learning Three.js: The JavaScript 3D

Library for WebGL

Packt Publishing, 2015

Page 26: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 26

Bibliografia

6.837 Computer Graphics, Fall 2003

Electrical Engineering and Computer Science

MIT OpenCourseWare

http://ocw.mit.edu/courses/electrical-engineering-and-

computer-science/6-837-computer-graphics-fall-2012/

Page 27: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 27

Bibliografia

CSCI1230 Introduction to Computer

Graphics

Computer Science

Brown University Department of Computer Science

http://www.cs.brown.edu/courses/csci1230.html

Page 28: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 28

Bibliografia

Rogers, D. F.; Adams, J. A.

Mathematical Elements for Computer

Graphics

McGraw-Hill, 2nd edition, 1990

Page 29: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 29

Bibliografia

Lengyel, Eric

Mathematics for 3D Game Programming

and Computer Graphics

Cengage Learning, 3rd edition, 2011

Page 30: Licenciatura em Engenharia Informática Sistemas Gráficos e

01/10/2020 30

Internet

• Moodle

– https://moodle.isep.ipp.pt

• Sítio Web

– http://www.dei.isep.ipp.pt/~jpp/sgrai

• E-mail

[email protected]