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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Sricharan
May 08, 2015
Technology
0
36
Computer Graphics : Part 2
Sricharan
May 08, 2015
Tweet
Share
More Decks by Sricharan
See All by Sricharan
Isospectralization
raincrash
0
600
Generative Query Networks
raincrash
0
170
Django Unchained!
raincrash
0
86
Smart Suggestions - Part II
raincrash
0
86
Smart Suggestions - Part I
raincrash
0
44
Distributed Version Control
raincrash
0
69
Mechanism and Architecture of Brain-Computer Interaction
raincrash
0
40
Computer Graphics : Intro
raincrash
0
60
Other Decks in Technology
See All in Technology
【PyCon mini Shizuoka 2026】生成AI時代に画像処理やオーディオ処理のノードエディターを作る理由
kazuhitotakahashi
0
190
Claude Codeと駆け抜ける 情報収集と実践録
sontixyou
2
1.2k
競争優位を生み出す戦略的内製開発の実践技法
masuda220
PRO
2
500
Windows ネットワークを再確認する
murachiakira
PRO
0
170
Vertex AI Agent Engine で学ぶ「記憶」の設計
tkikuchi
0
110
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
Introduction to Bill One Development Engineer
sansan33
PRO
0
370
なぜAIは組織を速くしないのか 令和の腑分け
sugino
80
50k
AI活用を"目的"にしたら、データの本質が見えてきた - Snowflake Intelligence実験記 / chasing-ai-finding-data
pei0804
0
820
技術キャッチアップ効率化を実現する記事推薦システムの構築
yudai00
2
160
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
1.1k
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
2.5M
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
63
53k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
310
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
270
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
400
Paper Plane
katiecoart
PRO
0
47k
Code Reviewing Like a Champion
maltzj
527
40k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
A Tale of Four Properties
chriscoyier
162
24k
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^)/