tm - khronos group
TRANSCRIPT
![Page 1: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/1.jpg)
Geometry in Motion
Software development tools for solving tough visualization problems in design, manufacturing, and
construction
© 2020 Zea Inc. Not for reproduction or distribution. Contents are private and confidential.
TM
![Page 2: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/2.jpg)
On the Call
Philip TaylorFounderCEO
![Page 3: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/3.jpg)
A WebGL SDK for Professional Graphics
○ Aerospace○ Automotive○ Technical Documentation○ Industry 4.0○ Construction
![Page 4: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/4.jpg)
C++ SDK
C++ SDKs● Load a wide range of CAD file types
○ STEP, AGIS, Solidworks, Catia...● Optimize data
○ Detect congruent geoms ○ Up to ~70% Reduction
● Export custom file: zcad○ Multi-stage compression○ Up to 200x reduction
System Architecture
Load Optimise zcad
Engine
Pass
Pass
Pass
Scene
WebGL Engine● Plugin architecture
○ Scene nodes and passes● Fast rendering
○ Instancing/Multi-draw● WebXR● PBR Rendering● Kinematics & Animation● Collaboration, UX, UI etc...
![Page 5: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/5.jpg)
Updates governed by Directed Acyclic Graph (DAG) of nodes● Architecture behind Maya, 3dsmax, XSI etc..● Each node cleaned in correct order
○ After all upstream nodes are cleaned ○ Reads Inputs○ Calculates values of outputs
● Lazily Evaluated Pull Model○ No redundant calculations
● Supports very complex updates○ Animation○ Robotics
Animation and Kinematics
Operator 3 Operator 4
Operator 5
Operator 1
Operator 2
![Page 6: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/6.jpg)
![Page 7: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/7.jpg)
Plugins and Ecosystem
Zea Potree
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
Zea KinematicsLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
Zea CAD
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
Zea Bullet
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
Svelte Template
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
Sim Stream
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
G-Code Reader
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
Lattice Renderer
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
Ecosystem
https://www.zea.live/en/ecosystem
![Page 8: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/8.jpg)
Getting Started: Plugins, Templates & Community
Svelte based template app● Best practices● Feature rich● UI library
https://github.com/ZeaInc/zea-svelte-template
Plugin Template● Custom Tree Items● Custom Pass● Custom Kinematic Operator
https://github.com/ZeaInc/zea-plugin-template
Community● Support and Q&A
https://community.zea.live/
![Page 9: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/9.jpg)
Licensing
Commercial Open Source Engine● Dual (AGPLv3/Commercial)● 2200 / Developer / Year
Free Open Source (Plugins)● UI, UX, Kinematics● (MIT)
Commercial Closed Source● CAD● 3rd Party Technologies.
![Page 10: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/10.jpg)
Roadmap
● Migrating to WebGPU● Migrating to TypeScript● Migrating Assembly Script
○ Multithreaded DAG!● Adding GLTF plugin
![Page 11: TM - Khronos Group](https://reader031.vdocuments.mx/reader031/viewer/2022012517/6191bb7354825f2e9c61d337/html5/thumbnails/11.jpg)
Thanks!
Reach out if you have any questions
www.zea.live
We’re hiring