Computer Graphics
MTAT.03.015
Raimond Tunnel
Computer Graphics MTAT.03.015 Raimond Tunnel 2 / 41 Course - - PowerPoint PPT Presentation
Computer Graphics MTAT.03.015 Raimond Tunnel 2 / 41 Course Information Course Page https://courses.cs.ut.ee/2018/cg/fall Mailing List aine.ati.arvutigraafika@lists.ut.ee Learning Environment (CGLearn) https://cglearn.codelight.eu/
Raimond Tunnel
2 / 41
3 / 41
Lectures, Basic I, Basic II, JavaScript, C++
Blending, Procedural Generation, Noises, Game Engines, Blender
Game Engines, Unreal Engine 4
4 / 41
5 / 41
6 / 41
7 / 41
8 / 41
For inspiration see: https://cgvr.cs.ut.ee/wp/index.php/cg-demo-reels/
9 / 41
10 / 41
11 / 41
12 / 41
13 / 41
CGLearn is my Master thesis work. There might be bugs, let me know immediately if you find some. :)
14 / 41
15 / 41
16 / 41
Each time groups prepare presentations
17 / 41
18 / 41
Deus Ex, 2000 Deus Ex: Human Revolution, 2011
19 / 41
Deus Ex: Mankind Divided, 2016 Cyberpunk 2077, 2019?
20 / 41
Microsoft Word WinDirStat Photoshop
21 / 41
SolidEdge AutoCAD
22 / 41
HIV particle
http://www.scientificamerican.com/gallery/prize-winning-3-d-digital-simulation-of-an-hiv-particle/
Parker Solar Probe
https://www.nasa.gov/feature/jpl/jpl-roles-in-nasa-s-sun-bound-parker-solar-probe
23 / 41
World ocean currents, NASA
http://deepbluehome.blogspot.com/2012/03/cool-cat-currents.html
World's Biggest Airlines
http://spatial.ly/2012/06/mapping-worlds-biggest-airlines/
24 / 41
http://en.wikipedia.org/wiki/Flight_simulator Road Planer Simulator (Maanteehöövli simulaator) Estonian Road Museum (Eesti Maanteemuuseum) http://muuseum.mnt.ee/
25 / 41
Blithe Certainty by Kerry Mitchell
http://www.fractalartcontests.com/2000/en/entry-052-3.htm
Buddhabrot
https://en.wikipedia.org/wiki/Buddhabrot
See also: http://flam3.com/flame.pdf And: https://screen.aptgg.ee/
26 / 41
27 / 41
28 / 41
< > canvas
Language HTML Element Browser Library Language Practice Session Group 1 Practice Session Group 2
29 / 41
Language API Language Practice Session Group 1 Practice Session Group 2
, GLFW
Library
. Three js
Library API
30 / 41
Different calls to GPU
GLSL code
Execute this code...
31 / 41
https://www.khronos.org/assets/uploads/events/Next-Generation-OpenGL-Dec14.pdf
2018 stable
32 / 41
33 / 41
34 / 41
35 / 41
36 / 41
T h i s i s a s c i e n t i f i c t e r m .
37 / 41
38 / 41
39 / 41
40 / 41
This means that the order of polygon vertices will define a front face and a back face.
41 / 41