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 : Intro
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sricharan
April 11, 2015
Technology
62
0
Share
Computer Graphics : Intro
Sricharan
April 11, 2015
More Decks by Sricharan
See All by Sricharan
Isospectralization
raincrash
0
620
Generative Query Networks
raincrash
0
170
Django Unchained!
raincrash
0
88
Smart Suggestions - Part II
raincrash
0
87
Smart Suggestions - Part I
raincrash
0
44
Distributed Version Control
raincrash
0
70
Mechanism and Architecture of Brain-Computer Interaction
raincrash
0
41
Computer Graphics : Part 2
raincrash
0
37
Other Decks in Technology
See All in Technology
2026年、知っておくべき最新 サーバレスTips10選/serverless-10-tips
slsops
12
4.9k
JOAI2026講評会資料(近藤佐介)
element138
1
130
BigQuery × dbtでコスト削減した話
rightcode
0
150
終盤で崩壊させないAI駆動開発
j5ik2o
2
2.2k
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
240
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
DIPS2.0データに基づく森林管理における無人航空機の利用状況
naokimuroki
1
220
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.2k
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
4
500
JEDAI in Osaka 2026イントロ
taka_aki
0
230
CloudSec JP #005 後締め ~ソフトウェアサプライチェーン攻撃から開発者のシークレットを守る~
lhazy
0
220
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
78k
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
Information Architects: The Missing Link in Design Systems
soysaucechin
0
880
The Limits of Empathy - UXLibs8
cassininazir
1
290
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Marketing to machines
jonoalderson
1
5.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
360
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Become a Pro
speakerdeck
PRO
31
5.9k
WENDY [Excerpt]
tessaabrams
9
37k
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^)/