狠狠撸

狠狠撸Share a Scribd company logo
1
Vasilika Klimova
@Lik04ka
Потанцуем?
2
Frontend Developer
Community
3
4
Community
5
SkillUp School
skillup.lu
artec3d.com
6
Artec 3D
avaloq.com
7
Avaloq
8
?orian-rappl.de
Games
9
Games
10
? Marketing / Ads
? Maps
? eCommerce
? 3D tours / Real estate
? Storytelling
Where?
11
? Entertainments
? Education
? Art
? Medicine
? Industrial
12
Entertainments
13
Maps / Statistics
covid3d.live
3D viewer
14
viewshape.com
15
Medicine biodigital.com
16
Real estate home.by.me
17
Kitchen Con?gurator
tollbrothers.com
Presentation
18
nytimes.com
Interior
19
@mrmaxm
Marketing
20
go.pioneer.com
WebAR
21
sodar.withgoogle.com
SpaceX
22
Support
23caniuse.com
24
playcanv.as
WebGL Developer
3D artist
3D animator
3D modeler
25
Creative Developer
mathis-biabiany
Human Resources
26
webgl_ru
3D Modeling
27
3D scanners artec3d.com
viewshape.com
28
Leo
Eva
Space Spider
Shapify Booth shapify.me
29
30
OBJ + Texture
31
Little man
32
Rig
33
Auto Rigger
mixamo
Skin
34
Skeletal animation
Bones Skeleton
35
3D Skinning
36
3D Rigged models turbosquid.com
37
Scan yourself
ScandyPro
38
Mixamo presets
FBX ?le
39
? HTML5 <canvas>
? OpenGL ES 2.0+
? GLSL ES 1.10+
? 2D/3D
WebGL
40
OpenGL
Shading Language
JavaScript
++
<canvas>
41
? Point
? Polygon
Vertex
Polygon
Vertex
Vertex
3D basics
42
Polygonal model
43
Polygonal model. Di?erence
44
WebGL Cube
Faces
45
WebGL Cube
Shaders
Draw
? C Syntax
? Types
? Use GPU
? JS Strings
? Runtime
46
WebGL Cube
47
WebGL Cube
48
WebGL Cube
Shaders
Draw
DRAW!
Cube
49
tutorialspoint.com
50
51
Frameworks
52
53
Scene initialization
54
Three.js Cube
Scene
55
Three.js Cube
Cube
56
Three.js Cube
Camera
57
Three.js Cube
Light
58
Three.js Cube
Animation
codepen.io
59threejs/examples
Three.js Examples
60
Scene with animation
? three.min.js
? FBXLoader.js
? OrbitControls.js
youtube.com
61
Animation Mixer
62
Animation loop
animate: function() {
requestAnimationFrame(animate);
var delta = clock.getDelta();
mixer.update(delta)
controls.update();
renderer.render(scene, camera);
}
Request the browser to repeat animate()
Draw model
Update camera position
requestAnimationFrame
63
Animated me
vasilika.ru/webgl/dance
64
3D Model
65
66
67
playcanv.as
Cloth simulation
68
3D sel?e
69
Motion capture
70
3D avatar
71
CG-reconstruction
72
Avatarify
73
threejs.org/examples
74
? High GPU Performance
? No compilation
? Cross-platform (desktop, mobile, VR / AR)
? Open standard
WebGL Features
Links
75
? discoverthreejs.com
? WebGL Fundamentals
? WebGL Academy
? Mozilla
? Three.js Books
Walt Disney
76
All our dreams come true,
if we have the courage to
pursue them
Vasilika Klimova
@Lik04ka
Thank you!
vasilika.ru

More Related Content

Let's dance?