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
58
Computer Graphics : Intro
Sricharan
April 11, 2015
Tweet
Share
More Decks by Sricharan
See All by Sricharan
Isospectralization
raincrash
0
500
Generative Query Networks
raincrash
0
150
Django Unchained!
raincrash
0
61
Smart Suggestions - Part II
raincrash
0
64
Smart Suggestions - Part I
raincrash
0
39
Distributed Version Control
raincrash
0
67
Mechanism and Architecture of Brain-Computer Interaction
raincrash
0
32
Computer Graphics : Part 2
raincrash
0
32
Other Decks in Technology
See All in Technology
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
230
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
100
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
29
9.5k
Observability infrastructure behind the trillion-messages scale Kafka platform
lycorptech_jp
PRO
0
130
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
2
490
Windows 11 で AWS Documentation MCP Server 接続実践/practical-aws-documentation-mcp-server-connection-on-windows-11
emiki
0
750
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
3
330
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
220
キャディでのApache Iceberg, Trino採用事例 -Apache Iceberg and Trino Usecase in CADDi--
caddi_eng
0
180
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
130
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
3
400
20250625 Snowflake Summit 2025活用事例 レポート / Nowcast Snowflake Summit 2025 Case Study Report
kkuv
1
250
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
660
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
What's in a price? How to price your products and services
michaelherold
245
12k
We Have a Design System, Now What?
morganepeng
52
7.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
GraphQLとの向き合い方2022年版
quramy
46
14k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
The Language of Interfaces
destraynor
158
25k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
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^)/