Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SER431 Lecture 02
Search
Javier Gonzalez-Sanchez
PRO
August 19, 2018
Programming
450
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SER431 Lecture 02
Advanced Graphics
Project Description
(201808)
Javier Gonzalez-Sanchez
PRO
August 19, 2018
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC307 Lecture 21
javiergs
PRO
0
68
CSC307 Lecture 17
javiergs
PRO
0
340
CSC305 Lecture 18
javiergs
PRO
0
380
final project
javiergs
PRO
0
130
CSC305 Lecture 18
javiergs
PRO
0
100
CSC307_L17_mqtt.pdf
javiergs
PRO
0
71
UP Lecture 28
javiergs
PRO
0
62
CSC307_L99_TDD.pdf
javiergs
PRO
0
71
CSC307_L99_TDD.pdf
javiergs
PRO
0
67
Other Decks in Programming
See All in Programming
30年振りにコンパイラの定数整数除算を改善した
herumi
7
3.5k
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
290
Flow は今どうなっているか
mizdra
PRO
0
670
プロポーザルを書いてもらう
pvcresin
0
570
FastAPI の並行処理モデルを完全に理解する
hoto17296
7
2.4k
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
450
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
590
仕様駆動開発の消費期限
watany
20
8.8k
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
130
What's New in Android 2026
veronikapj
0
270
初めての模倣学習とVLA
natsutan
0
150
Oxlintはいいぞ(続)
yug1224
1
340
Featured
See All Featured
Designing for Timeless Needs
cassininazir
1
450
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
390
From π to Pie charts
rasagy
0
310
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
250
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
The Pragmatic Product Professional
lauravandoore
37
7.4k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
660
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
300
Transcript
jgs SER 431 Advanced Graphics Lecture 02: Project Description Javier
Gonzalez-Sanchez
[email protected]
PERALTA 230U Office Hours: By appointment
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 1 jgs
Global Idea Release 3 new features Release 2 new features Release 1 new features Core Features Game
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 2 jgs
Game § Originality: something new. § Re-playability: players want to play again. § Surprise: avoid repetition. § Reasonable Winning chances but Challenging (Tension Curve) § Reasonable Waiting Times § Uniformity (Rules, Format, Graphics, Concept) http://www.thegamesjournal.com/articles/WhatMakesaGame.shtml
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 3 jgs
Graphics https://www.youtube.com/watch?v=aviL3HX3UEc
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 4 jgs
Core Features Part 1 • 2 viewports • Double buffer • Mesh data structure • OBJ files • Display lists • Text • Timer • Window Reshape • Configuration Menu • Moving objects • User-controlled object Part 2 • Light • Normal (face, vertex, weighted) • Textures (images) • Texture generation • Materials • Configuration Menu Part 3 • Fixing Errors
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 5 jgs
Releases 1 September 2 October 3 November • Procedural texture generation • Procedural plane generation • Collision detection • Shading • Filtering • Etc…
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 6 jgs
Graphics • Procedural texture generation • Procedural plane generation https://www.youtube.com/watch?v=aviL3HX3UEc
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 7 jgs
Homework Read the Project General Description Make a team and Start Programming
jgs SER431 Advanced Graphics Javier Gonzalez-Sanchez
[email protected]
Fall 2018 Disclaimer.
These slides can only be used as study material for the class SER431 at ASU. They cannot be distributed or used for another purpose.