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
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Computer Graphics : Part 2
Sricharan
May 08, 2015
More Decks by Sricharan
See All by Sricharan
Isospectralization
raincrash
0
680
Generative Query Networks
raincrash
0
180
Django Unchained!
raincrash
0
100
Smart Suggestions - Part II
raincrash
0
93
Smart Suggestions - Part I
raincrash
0
53
Distributed Version Control
raincrash
0
77
Mechanism and Architecture of Brain-Computer Interaction
raincrash
0
45
Computer Graphics : Intro
raincrash
0
62
Other Decks in Technology
See All in Technology
関東Kaggler会発表資料
takoi
1
280
SmartHR Engineering Team Deck
smarthr
1
3.6k
dbt in Microsoft Fabric
ryomaru0825
0
180
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
880
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
FDEの心得
noriakioji
5
6.4k
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.5k
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
520
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
320
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
【Aiming】共通基盤なのに「共通化しない」課金・認証基盤「LINK」が選び取ったシングルテナント戦略と運用の秘訣
saikeda
0
160
暗号化?某ファイルストレージはどうなるの!? 3rd Partyとうまく付き合う秘密度ラベル設計
kasada
0
150
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
850
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Skip the Path - Find Your Career Trail
mkilby
1
190
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Marketing to machines
jonoalderson
1
5.7k
Everyday Curiosity
cassininazir
0
290
Between Models and Reality
mayunak
4
400
Prompt Engineering for Job Search
mfonobong
0
410
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
A Modern Web Designer's Workflow
chriscoyier
698
190k
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^)/