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
Sricharan
April 11, 2015
Technology
0
55
Computer Graphics : Intro
Sricharan
April 11, 2015
Tweet
Share
More Decks by Sricharan
See All by Sricharan
Isospectralization
raincrash
0
480
Generative Query Networks
raincrash
0
150
Django Unchained!
raincrash
0
56
Smart Suggestions - Part II
raincrash
0
60
Smart Suggestions - Part I
raincrash
0
37
Distributed Version Control
raincrash
0
64
Mechanism and Architecture of Brain-Computer Interaction
raincrash
0
30
Computer Graphics : Part 2
raincrash
0
29
Other Decks in Technology
See All in Technology
エンジニアのための 法規制への取り組み方 #healthtechmeetup
77web
0
260
(なるべく)無料で始めるTerraformのインフラ構築体験
sakamossaaaan
1
110
経済メディア編集部の実務に小さく刺さるAI / small-ai-with-editorial
nkzn
2
520
え!! 日本国内でGo言語のバイリンガル勉強会を!?
logica0419
2
100
【Gen-AX】20250514開催_Findyオンラインイベント_技術選定を突き詰める
genax
0
130
SaaS公式MCPサーバーをリリースして得た学び
kawamataryo
5
1.4k
GitHub ActionsをTypeScriptで作ろう!
sansantech
PRO
2
110
Google CloudのAI Agent関連のサービス紹介
shukob
0
180
事業と組織から目を逸らずに技術でリードする
ogugu9
19
5.5k
チェックツールを導入したけど使ってもらえなかった話 #GAADjp
lycorptech_jp
PRO
1
150
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
28k
GrafanaをClaude DesktopからMCPで触ってみた
hamadakoji
0
1.2k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
GitHub's CSS Performance
jonrohan
1031
460k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Designing Experiences People Love
moore
142
24k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.8k
Optimizing for Happiness
mojombo
378
70k
Gamification - CAS2011
davidbonilla
81
5.3k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
A better future with KSS
kneath
239
17k
4 Signs Your Business is Dying
shpigford
183
22k
Building Applications with DynamoDB
mza
94
6.4k
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^)/