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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
590
Generative Query Networks
raincrash
0
170
Django Unchained!
raincrash
0
85
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
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
580
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
110
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
220
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
Agile Leadership Summit Keynote 2026
m_seki
1
560
Stately
mu7889yoon
1
110
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
140
2人で作ったAIダッシュボードが、開発組織の次の一手を照らした話― Cursor × SpecKit × 可視化の実践 ― Qiita AI Summit
noalisaai
1
380
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.1k
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
150
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
370
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Exploring anti-patterns in Rails
aemeredith
2
250
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
WENDY [Excerpt]
tessaabrams
9
36k
Marketing to machines
jonoalderson
1
4.6k
Rails Girls Zürich Keynote
gr2m
96
14k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Google's AI Overviews - The New Search
badams
0
900
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
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^)/