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
Computer Graphics : Part 2
Search
Sricharan
May 08, 2015
Technology
0
33
Computer Graphics : Part 2
Sricharan
May 08, 2015
Tweet
Share
More Decks by Sricharan
See All by Sricharan
Isospectralization
raincrash
0
530
Generative Query Networks
raincrash
0
150
Django Unchained!
raincrash
0
66
Smart Suggestions - Part II
raincrash
0
66
Smart Suggestions - Part I
raincrash
0
39
Distributed Version Control
raincrash
0
67
Mechanism and Architecture of Brain-Computer Interaction
raincrash
0
33
Computer Graphics : Intro
raincrash
0
58
Other Decks in Technology
See All in Technology
トヨタ生産方式(TPS)入門
recruitengineers
PRO
4
990
コスト削減の基本の「キ」~ コスト消費3大リソースへの対策 ~
smt7174
2
260
イオン店舗一覧ページのパフォーマンスチューニング事例 / Performance tuning example for AEON store list page
aeonpeople
2
340
人を動かすことについて考える
ichimichi
2
350
知られざるprops命名の慣習 アクション編
uhyo
11
2.7k
JOAI発表資料 @ 関東kaggler会
joai_committee
1
440
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
140
Microsoft Fabric のネットワーク保護のアップデートについて
ryomaru0825
1
100
見てわかるテスト駆動開発
recruitengineers
PRO
6
1.7k
Devinを使ったモバイルアプリ開発 / Mobile app development with Devin
yanzm
0
200
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
130
microCMS 最新リリース情報(microCMS Meetup 2025)
microcms
0
220
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Building Applications with DynamoDB
mza
96
6.6k
The Invisible Side of Design
smashingmag
301
51k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Fireside Chat
paigeccino
39
3.6k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
185
54k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
What's in a price? How to price your products and services
michaelherold
246
12k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Transcript
Computer Graphics: Overview
What is computer graphics? • Representation and display of image
data • Concerned with mathematical and computational aspects of displaying and representing images • Not concerned with design/aesthetics
3D Modelling • Mathematical representation of 3D surface • Polygonal
modelling: Mesh • Curve modelling: NURBS
Wireframe model
NURBS surface
3D Rendering • Displaying a model (or collection of models)
• Real-time/Non real-time
The Graphics Pipeline • Vertex transformation: Translation, rotation, scaling, projection
• Clipping and rasterization, hidden surface detection • Per-pixel operations: Lighting, texture mapping • Display finished frame
Transformation matrices
Illumination
Texture mapping
The Role of the Graphics card • GPU and RAM
• Used for hardware accelerated graphics computations
The Graphics Processing Unit • Implements the graphics pipeline in
hardware • Performs vector and matrix operations, clipping, interpolation, rasterization and more • Can simultaneously perform many computations
Video Memory
The Graphics Pipeline
APIs: OpenGL and Direct3D • Used to command the graphics
card • Configure graphics pipeline, copy data to video memory, load and run shaders • Low-level
Thank you \(^o^)/