Scope
DEMO
Installed Software
Accounts
Workshop Content
Source Code
Checkpoints
Steps
Reference files and content
Instructions, videos and snippets for each step
Stable snapshots of the project as we progress
Git and Github
Git
Version control system
Software Technology
Used to manage code development in teams
Github
Cloud service
Based on git
Used to manage code development in teams
Git Clients
Command Line
Github Desktop GUI
VueJS
VueJS
Official vuejs documentation
(https://vuejs.org/v2/guide/)
VueJS
Official vuejs documentation
(https://vuejs.org/v2/guide/)
VueJS
Dev Mode
Build in memory
Hot reloading
Production Mode
Single file output
Optimized builds
Source Files
threejs
threejs
Realtime Rendering with OpenGL, Nov 19’ - F Andreussi, Bauhaus–Universit¨at Weimar
(https://www.uni-weimar.de/fileadmin/user/fak/medien/professuren/Computer_Graphics/CG_WS_19_20/Computer_Graphics/01_Introduction.pdf)
Attach to HTML
threejs
Realtime Rendering with OpenGL, Nov 19’ - F Andreussi, Bauhaus–Universit¨at Weimar
(https://www.uni-weimar.de/fileadmin/user/fak/medien/professuren/Computer_Graphics/CG_WS_19_20/Computer_Graphics/01_Introduction.pdf)
1
Attach to HTML
Initialize scene
threejs
Realtime Rendering with OpenGL, Nov 19’ - F Andreussi, Bauhaus–Universit¨at Weimar
(https://www.uni-weimar.de/fileadmin/user/fak/medien/professuren/Computer_Graphics/CG_WS_19_20/Computer_Graphics/01_Introduction.pdf)
1
2
Attach to HTML
Initialize scene
Set up camera
threejs
Realtime Rendering with OpenGL, Nov 19’ - F Andreussi, Bauhaus–Universit¨at Weimar
(https://www.uni-weimar.de/fileadmin/user/fak/medien/professuren/Computer_Graphics/CG_WS_19_20/Computer_Graphics/01_Introduction.pdf)
1
2
3
Attach to HTML
Initialize scene
Set up camera
Set up lighting
threejs
Realtime Rendering with OpenGL, Nov 19’ - F Andreussi, Bauhaus–Universit¨at Weimar
(https://www.uni-weimar.de/fileadmin/user/fak/medien/professuren/Computer_Graphics/CG_WS_19_20/Computer_Graphics/01_Introduction.pdf)
1
2
3
4
Attach to HTML
Initialize scene
Set up camera
Set up lighting
Add objects to scene
threejs
Realtime Rendering with OpenGL, Nov 19’ - F Andreussi, Bauhaus–Universit¨at Weimar
(https://www.uni-weimar.de/fileadmin/user/fak/medien/professuren/Computer_Graphics/CG_WS_19_20/Computer_Graphics/01_Introduction.pdf)
1
2
3
4
5
git
Git
Git
Git
Git
Publish website
Run
tests
Make coffee
https://xkcd.com/1597/