SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
WebGL
Report
Hyosung Jeon
Follow
Daum
Oct. 28, 2011
•
0 likes
•
2,361 views
1
of
24
WebGL
Oct. 28, 2011
•
0 likes
•
2,361 views
Report
Technology
Hyosung Jeon
Follow
Daum
Recommended
쉽게 풀어보는 WebGL
Myung Woon Oh
6.7K views
•
35 slides
[1A3]지금까지 상상한 표현의 한계를 넘자 WebGL
NAVER D2
5.2K views
•
41 slides
지금까지 상상한 Web 표현의한계를넘자 WebGL
Jun Ho Lee
1.1K views
•
39 slides
NAVER TECH CONCERT_FE2019_빠르게 훑어보는 웹 개발 트렌드
NAVER Engineering
4K views
•
37 slides
[D2 오픈세미나]1.무한스크롤성능개선
NAVER D2
14.7K views
•
34 slides
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
우영 주
12K views
•
101 slides
More Related Content
What's hot
원모먼트 Vue js 적용기
우현 김
6.8K views
•
68 slides
웹 프로그래밍 팀프로젝트 최종발표
Seong Heum Park
3.6K views
•
22 slides
웹 디자이너의 도전: Vue.js 따라하기
Seungmin Lee
5.9K views
•
32 slides
2013 W3C HTML5 Day Conferences:HTML5 Game App 개발 및 이슈
Changhwan Yi
1.8K views
•
28 slides
Shader Driven
changehee lee
1.3K views
•
31 slides
How_to_choose_the_right_framework
JT Jintae Jung
849 views
•
18 slides
What's hot
(20)
원모먼트 Vue js 적용기
우현 김
•
6.8K views
웹 프로그래밍 팀프로젝트 최종발표
Seong Heum Park
•
3.6K views
웹 디자이너의 도전: Vue.js 따라하기
Seungmin Lee
•
5.9K views
2013 W3C HTML5 Day Conferences:HTML5 Game App 개발 및 이슈
Changhwan Yi
•
1.8K views
Shader Driven
changehee lee
•
1.3K views
How_to_choose_the_right_framework
JT Jintae Jung
•
849 views
Html5 게임 기술의 개요
Changhwan Yi
•
2.1K views
Web Framework (웹 프레임워크)
Junsu Kim
•
3.3K views
웹프로그래밍 팀프로젝트 중간발표
Seong Heum Park
•
671 views
응답하라 반응형웹 - 4. angular
redribbon1307
•
4K views
The LESS 기초 : The Dynamic Styleshee Language Basic
jeong seok yang
•
2.1K views
Vue.js와 Firebase활용기
Aria (In Suk) Kim
•
9.3K views
Cooking jquery
JinKwon Lee
•
834 views
HTML5로 만드는 데스크탑 어플리케이션 (Node-Webkit)
JinKwon Lee
•
12K views
모바일 웹앱 프로그래밍 과정
Kenu, GwangNam Heo
•
2.9K views
Html5 ie9
Reagan Hwang
•
1.4K views
모두의 클라우드 딥러닝
NAVER Engineering
•
887 views
AWS 구축 경험 공유
민태 김
•
5.2K views
Grunt
Dohoon Kim
•
462 views
Mean stack Start
Kenu, GwangNam Heo
•
2.9K views
Viewers also liked
내 손에 픽셀을 쥐어다오
KwangSam Kim
2.1K views
•
61 slides
Mobile Augmented Reality (KT경제연구소 세미나)
DoubleMe, Inc.
3.6K views
•
43 slides
[H3 2012] 키노트 - Backend platform의 미래, baas.io
KTH, 케이티하이텔
4.1K views
•
57 slides
AR tool - Vuforia
SeongSik Choi
1K views
•
18 slides
Oauth 이해 (소셜로그인)
Eunsung Lim
3.1K views
•
25 slides
모바일 엔진 개발기
changehee lee
2.9K views
•
29 slides
Viewers also liked
(6)
내 손에 픽셀을 쥐어다오
KwangSam Kim
•
2.1K views
Mobile Augmented Reality (KT경제연구소 세미나)
DoubleMe, Inc.
•
3.6K views
[H3 2012] 키노트 - Backend platform의 미래, baas.io
KTH, 케이티하이텔
•
4.1K views
AR tool - Vuforia
SeongSik Choi
•
1K views
Oauth 이해 (소셜로그인)
Eunsung Lim
•
3.1K views
모바일 엔진 개발기
changehee lee
•
2.9K views
Similar to WebGL
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
Sang Seok Lim
14.2K views
•
64 slides
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
Sang Seok Lim
8.7K views
•
54 slides
Social game and windows azure platform (final)
정현 남
2.1K views
•
50 slides
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
park jinwoo
306 views
•
44 slides
WebKit / Blink Community 동향 및 개발방향
Gyuyoung Kim
2.9K views
•
20 slides
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
Jun Ho Lee
3.7K views
•
28 slides
Similar to WebGL
(20)
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
Sang Seok Lim
•
14.2K views
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
Sang Seok Lim
•
8.7K views
Social game and windows azure platform (final)
정현 남
•
2.1K views
오픈소스 기반의 Digital Twin Platform mago3D의 과거, 현재 그리고 미래
park jinwoo
•
306 views
WebKit / Blink Community 동향 및 개발방향
Gyuyoung Kim
•
2.9K views
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
Jun Ho Lee
•
3.7K views
GDG DevFest Busan 16" Android Nougat Developer's Note
Seok-yong Kim
•
236 views
Cloud ide를 이용한_모바일_개발의_가능성과_전망
Sung-tae Ryu
•
1.6K views
Web os 전략 0912
우일 권
•
1.1K views
Single-page Application
Sangmin Yoon
•
1.1K views
HTML5/JSON 을 이용해 범용 2D 맵에디터 제작하기
Miyu Park
•
9.6K views
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Channy Yun
•
4.6K views
Modern Android App Development
Chi Hwan Choi
•
1.3K views
Front end dev 2016 & beyond
Jae Sung Park
•
8.1K views
Weblockly 소개자료
Kay Sung Hyuk
•
306 views
지도 서비스용 웹앱 개발환경 사용기
Q-Young Lee
•
6.1K views
mago3D 한국어 소개 자료
SANGHEE SHIN
•
1.9K views
[24]안드로이드 웹뷰의 모든것
NAVER Engineering
•
9.2K views
NAVER의 웹/HTML5환경 대응 현황
NAVER Engineering
•
7K views
회사에서 새로운 기술_적용하기
Dexter Jung
•
3.3K views
More from Hyosung Jeon
Nodejs express
Hyosung Jeon
1.5K views
•
24 slides
windows via c++ Ch 5. Job
Hyosung Jeon
1.1K views
•
35 slides
9장 도메인 주도 설계
Hyosung Jeon
1.5K views
•
28 slides
Mongo db 복제(Replication)
Hyosung Jeon
4.8K views
•
27 slides
xUnitTestPattern/chapter12
Hyosung Jeon
809 views
•
23 slides
Map reduce
Hyosung Jeon
1.3K views
•
26 slides
More from Hyosung Jeon
(7)
Nodejs express
Hyosung Jeon
•
1.5K views
windows via c++ Ch 5. Job
Hyosung Jeon
•
1.1K views
9장 도메인 주도 설계
Hyosung Jeon
•
1.5K views
Mongo db 복제(Replication)
Hyosung Jeon
•
4.8K views
xUnitTestPattern/chapter12
Hyosung Jeon
•
809 views
Map reduce
Hyosung Jeon
•
1.3K views
목적이 부여된 에이전트 행동
Hyosung Jeon
•
595 views
WebGL
1.
아꿈사 오전반 스터디 자유발표
: WebGL 2011. 10. 29. 2012. 10. 23. 전효성 itmentor@gmail.com
2.
이번 발표에서 다루는
것들 • WebGL 등장 배경 • WebGL로 할 수 있는 것들 • WebGL에 대한 소개 2
3.
WebGL 등장 배경 •
컴퓨팅 파워의 증가, GPU의 활용 • 웹 상에서 3D 요구 3
4.
Web 3D의 역사 •
VRML / X3D – 뷰어마다 보이는게 다름 – 망했어요 • Collada – 최근 표준처럼 통용되는 3D모델 교환 형식 – XML기반, 느리다 • WebGL – 최근 Khronos group에서 제정한 Web 3D를 지원 하기 위한 API – 일부 웹 브라우저에서 사용이 가능하다. 4
5.
Web 3D로 어떤
일들을 할 수 있나? 5
6.
6
7.
Google Maps –
MapsGL 7
8.
Google: WebGL Bookcase
8
9.
PDF Viewer –
CubicVR demo 9
10.
Shader Toy
10
11.
Google I/O 2011:
Building Game Development Tools with App Engine, GWT, and WebGL 11
12.
Firefox plugin -
Tilt 12
13.
Google chrome web
store 13
14.
WebGL, 실체는 무엇인가?
14
15.
OpenGL related eco-system
OpenGL OpenCL OpenGL ES WebGL WebCL (OpenGL ES 2.0) Visualization Computation 15
16.
간단하게 말하면… Web browser에서
javascript로 OpenGL ES 2.0 API를 쓰게 하는 것 16
17.
WebGL에 없는 것 •
Math library • High level graphics API • Immediate mode glBegin( GL_TRIANGLES ); glVertex3f( 0.0f, 0.0f, 0.0f ); glVertex3f( 1.0f, 0.0f, 0.0f ); glVertex3f( 1.0f, 1.0f, 1.0f ); glEnd(); 17
18.
개발환경(IDE) • 웹페이지 개발하는
IDE면 모든 OK – Eclipse – Titanium studio 18
19.
코드를 구경해 봅시다. •
WebGL 사이트 – http://learningwebgl.com/blog/?page_id=1217 • 한글 번역 사이트 : – http://firejune.com/1669/ 19
20.
웹에서 3D를 보여준다는
것은? • 장점 – 새로운 사용자 경험 제공 – 빠른 성능 • 단점 – 컨텐츠 비용 증가 – 전력 소모 증가 – 웹개발 + 3D 개발 지식 필요 • 이슈사항 – 컨텐츠의 로딩 시간이 길다 20
21.
진입장벽을 낮추기 위한
노력들 • 라이브러리 – Three.js – GLGE – J3D • Unity exporter – 수 많은 WebGL기반 렌더링 라이브러리 – 심지어 물리 엔진도 JS기반으로 있음(JigLibJS) • http://glge.org/demos/cardemo/ 21
22.
WebGL의 문제점 •
초기 로딩 속도 문제 • 보안 문제 • IE 미지원 • 안정성 • 완전하지 않은 모바일 브라우저 지원 – iOS 5.0부터 지원 (iAd에서만 지원) – Android( 기본 브라우저에서 미지원 ) 22
23.
Web 3D를 위한
다른 기술 • Flash 11 • Silverlight / ActiveX • PC시장 게임 엔진에서 export – Unity Engine – Cry engine – Unreal engine • Hybrid app – Titanium opengl module 23
24.
결론 • 시간이 지나면
대부분에 웹브라우저에 장착 될 확률이 높 다. • Apple iOS는 정책적으로 막아놓음. • MS는 지원 계획 없음. 답이 없다. • 당장은 사용하기 제한적이지만, 눈여겨보면 좋은 기술. 24