The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

13.01.2017 23:52  Компания Google открыла код Draco, библиотеки для эффективного сжатия 3D-графики

Компания Google опубликовала наработки проекта Draco, в рамках которого подготовлена библиотека для эффективного сжатия 3D-данных, таких как полигональные сетки (mesh) и облака точек. Код написан на языке С++ (имеется вариант декодировщика на JavaScript) и распространяется под лицензией Apache 2.0.

Draco поддерживает сжатие параметров расположения точек, информации о связях, цветах, нормалях, мешах, координатах текстур и других геометрических атрибутов. Библиотека позволяет существенно сократить объем хранимых и передаваемых по сети 3D-данных, обеспечив при этом высокую скорость распаковки и упаковки. Например, использование Draco даёт возможность существенно уменьшить размер 3D-приложений и игр, сократить время на загрузку 3D-сцен и параметров визуализации, уменьшить объём данных для систем виртуальной и дополненной реальности, оптимизировать хранение данных от лидаров.

Для web-разработчиков подготовлен распаковщик на JavaScript, позволяющий обрабатывать сжатый 3D-контент непосредственно на стороне web-приложения в браузере. Кроме того, реализована возможность интеграции поддержки Draco в 3D-просмотрщик three.js. Производительность распаковщика на JavaScript примерно в два раза отстаёт от эталонного распаковщика на C++.

В будущем планируется расширить Draco возможностью сжатия с потерей детализации. Draco сможет создавать несколько уровней детализации из исходной модели, что может применяться в условиях жесткой экономии места в хранилище или при очень низкой пропускной способности сети.



  1. Главная ссылка к новости (https://opensource.googleblog....)
  2. OpenNews: Facebook опубликовал реализацию алгоритма сжатия Zstandard 1.0
  3. OpenNews: Dropbox опубликовал реализацию алгоритма сжатия изображений Lepton
  4. OpenNews: Компания Apple открыла реализацию алгоритма сжатия без потерь LZFSE
  5. OpenNews: Представлен FLIF, новый формат сжатия изображений без потерь
  6. OpenNews: Представлен быстрый упаковщик текстур ETC2
Лицензия: CC-BY
Тип: Программы
Ключевые слова: 3d, compress
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Константавр, 00:32, 14/01/2017 [ответить] [смотреть все]
  • +/
    ого
     
     
  • 2.2, Константавр, 00:34, 14/01/2017 [^] [ответить] [смотреть все] [показать ветку]
  • –3 +/
    Хотя, анимаций это не касается, да? Ведь большую часть занимают анимации
     
     
  • 3.9, Ignis, 09:16, 14/01/2017 [^] [ответить] [смотреть все]
  • +/
    анимации чаще хранятся на скелете
     
     
  • 4.10, Константавр, 12:30, 14/01/2017 [^] [ответить] [смотреть все]
  • +/
    Скелетная анимация это понятно, я про ту, мешевую, которая фактически повторяет ... весь текст скрыт [показать]
     
     
  • 5.13, axredneck, 18:40, 14/01/2017 [^] [ответить] [смотреть все]  
  • +/
    > ... и других геометрических атрибутов.

    Тоже жмется, похоже.

     
  • 1.3, Аноним, 00:36, 14/01/2017 [ответить] [смотреть все]  
  • +1 +/
    как скоро это появится в Blender?
     
     
  • 2.6, Аноним, 04:21, 14/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а зачем там вьюпорт и при небольшом числе полигонов становится на колени пока ... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, Аноним, 00:38, 14/01/2017 [ответить] [смотреть все]  
  • –1 +/
    > оптимизировать хранение данных от лидаров

    LiDAR'ов

     
     
  • 2.5, Alinaki, 02:36, 14/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Нет, именно лидаров Это вполне себе официально закрепившаяся транслитерация абб... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.7, Гость, 04:41, 14/01/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    а за мешами закрепились маши
     
  • 3.17, No name, 21:07, 15/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Пруф в любом изданном словаре на такое написание будет?
     
     
  • 4.18, Alinaki, 21:21, 15/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    слово в словари не попало по причине крайне малой распространённости Но вот теб... весь текст скрыт [показать]
     
     
  • 5.19, Андрей, 23:57, 15/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    И ведь никто же не против слов радар, лазер А ведь они на самом деле тоже аббре... весь текст скрыт [показать]
     
     
  • 6.21, Аноним, 13:45, 16/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Ожидаем от Думы закон, запрещающий пропаганду Лидаров ... весь текст скрыт [показать]
     
  • 5.23, Аноним, 13:46, 18/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    официально но в словари не попало Ты крут Пора ТЕБЯ на пост главы РАН ... весь текст скрыт [показать]
     
     
  • 6.24, Ю.Т., 11:12, 20/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Специфическое слово может и не попадать в спец. словари, и, тем не менее, вполне понятно в своей области употребляться. Термин "лидАр" лично мне известен 30+ лет.
     
  • 1.8, Линукс еще не готов, 07:56, 14/01/2017 [ответить] [смотреть все]  
  • +/
    На плюсах? А как же го
     
     
  • 2.11, Уже готов, 12:53, 14/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    потому что игрульки на go не пишутся особенно
     
  • 2.12, Аноним, 16:55, 14/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Сделай привязку Знать c на уровне разработки с открытым мануалом должен уметь... весь текст скрыт [показать] [показать ветку]
     
  • 2.14, Вареник, 19:36, 14/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Серьезные расчетные либы пишутся на плюсах и уже с них мапятся на все остальные языки - питон, жаву, шарп...
     
  • 1.20, Аноним, 11:24, 16/01/2017 [ответить] [смотреть все]  
  • +3 +/
    Сразу вспомнил про Пегого Дудочника.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor