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, Константавр (ok), 00:32, 14/01/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    ого
     
     
  • 2.2, Константавр (ok), 00:34, 14/01/2017 [^] [ответить]    [к модератору]
  • –3 +/
    Хотя, анимаций это не касается, да? Ведь большую часть занимают анимации
     
     
  • 3.9, Ignis (?), 09:16, 14/01/2017 [^] [ответить]    [к модератору]
  • +/
    анимации чаще хранятся на скелете
     
     
  • 4.10, Константавр (ok), 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 (ok), 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 (ok), 21:21, 15/01/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Пруф в любом изданном словаре на такое написание будет?

    слово в словари не попало по причине крайне малой распространённости. Но вот тебе пример из книги 1984 года: https://goo.gl/LJmSsc

    Слово в обиходе более тридцати лет. Вот только, например, слово "ксерокс" полностью обрусело и попало в словари, а "лидар" — нет. И можно хоть рогом упереться, но писать "LIDAR'ов" — глупо и неправильно.

     
     
  • 5.19, Андрей (??), 23:57, 15/01/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    И ведь никто же не против слов радар, лазер. А ведь они на самом деле тоже аббревиатуры RADAR, LASER, которые и в английском пишут прописными буквами. Просто лидары только только стали набирать популярность.
     
     
  • 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