Draco:谷歌开源3D数据压缩工具
来源:互联网 发布:php发送短信 编辑:程序博客网 时间:2024/06/03 20:21
Draco是一个3D图形压缩工具,由Chrome Media团队开发。它用来压缩复杂3D模型上的数据,使其在浏览器中更快下载和更易显示,而且利用更少带宽。谷歌一个视频显示,Draco比gzip速度快多12个网格加载。
Draco对WebVR意义重大。这种工具允许在头显内显展示更细致的场景,因为所用数据已经被压缩了,更易传输。它显著缩小3D图形文件大小的同时,对观看者来说又根本不严重影响视觉效果。有了Draco的协助,WebVR也许能走出简单的360视频,比原先预想更快进入真正的VR内容。
谷歌承诺会对Darco进行更多开发,包括更快的网格加载速度。你可以从GitHub获取该工具。
Draco 由谷歌 Chrome 媒体团队设计,旨在大幅加速 3D 数据的编码、传输和解码。因为研发团队的 Chrome 背景,这个开源算法的首要应用对象是浏览器。但既然谷歌把它开源,现在全世界的开发者可以去探索 Draco 在其他场景的应用,比如说非网页端。目前,谷歌提供了它的两个版本: JavaScript 和 C++。
构建
对于所有平台,您必须先生成project / make文件,然后编译示例。
CMake作为编译工具
1
$ cmake path/to/draco
在Windows上,上述命令将为系统上检测到的最新Visual Studio生成Visual Studio项目文件。 在Mac OS X和Linux系统上,上述命令将生成一个makefile。
要控制生成哪些类型的项目,请将-G参数添加到cmake命令中。 此参数后面必须跟有一个生成器的名称。 使用--help参数运行cmake将列出系统的可用生成器。
Mac OS X
1
$ cmake path/to/draco -G Xcode
Windows
将运行以下命令来生成Visual Studio 2015项目:
1
C:\Users\nobody> cmake path/to/draco -G
"Visual Studio 14 2015"
Windows 64位
1
C:\Users\nobody> cmake path/to/draco
"Visual Studio 14 2015 Win64"
本文由最三方开源平台(http://www.zuisanfang.com/archives/view-2057-1.html)原创,转载请保留版权和链接!
1 0
- Draco:谷歌开源3D数据压缩工具
- 谷歌开源 3D 数据压缩算法 Draco以及代码分析
- 3D文件压缩库——Draco简析
- 基于谷歌draco项目的测试---三维模型数据压缩方案
- GZIP数据压缩/解压工具
- ZIP数据压缩/解压工具
- 谷歌draco
- 3D调试工具
- 3d 建模工具
- 3d工具收集
- 数据压缩
- 数据压缩
- 数据压缩
- 数据压缩
- 数据压缩
- 数据压缩
- 数据压缩
- 数据压缩
- Java中的枚举(enum)知多少
- Struts 自定义类型转化器
- opencv+人脸识别(识别出来是某个人)
- shell 数组、字典、source、split简单实例
- table进行合并,求合计
- Draco:谷歌开源3D数据压缩工具
- 安卓视屏录制MediaRecorder
- TortoiseGit安装与配置
- bootsect.S 中文注释 ( linux-0.12 )
- Maven仓库镜像
- zoj1089
- 《Shell Programming in Unix, Linux and OS X, 4th Edition 》 笔记之Can I Quote You On That?
- Android的Handler部分原理的解析
- unity 检测 任意半径球体内的所有物体( 碰撞体)