The OpenNET Project / Index page

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



"Выпуск графической библиотеки IGL 1.0, абстрагирующей работу с OpenGL, Metal, Vulkan и WebGL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск графической библиотеки IGL 1.0, абстрагирующей работу с OpenGL, Metal, Vulkan и WebGL"  +/
Сообщение от opennews (??), 11-Июл-24, 20:23 
Компания Meta* опубликовала релиз графической библиотеки IGL 1.0 (Intermediate Graphics Library), предоставляющей универсальный низкоуровневый API для управления GPU. Предложенный API охватывает типовую функциональность GPU и позволяет создавать кросс-платформенные приложения, способные работать поверх графических API OpenGL, Metal и  Vulkan на системах с  Android, iOS, Linux, macOS и Windows, а также использовать  WebGL для отрисовки в Web при компиляции приложения в промежуточный код WebAssembly. Код IGL написан на языке С++ и распространяется под лицензией MIT...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=61529

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


4. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от cheburnator9000 (ok), 11-Июл-24, 20:55 
Нужно. Пусть ее встроят в Unity вместо того позора что сейчас в Unity.
Ответить | Правка | Наверх | Cообщить модератору

14. Скрыто модератором  +/
Сообщение от Аноним (14), 12-Июл-24, 02:17 
Ответить | Правка | Наверх | Cообщить модератору

15. Скрыто модератором  +1 +/
Сообщение от cheburnator9000 (ok), 12-Июл-24, 02:24 
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от Аноним (29), 12-Июл-24, 09:26 
Проблема не в движке а в руках, точнее в их отсутствии.
Нельзя на юнити писать другими частями тела(ну разве что тентаклями)) иначе получится лагучее болото. Разработчики того же 7dtd тому эталонный пример.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

30. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +2 +/
Сообщение от Аноним (30), 12-Июл-24, 09:47 
В этом плане римейк Myst показателен. Сначала сделали на Unity — и получилось постоянно фризящее нечто. После переделали на Unreal Engine… и получилось то же фризящее нечто. Ну стыдно же, там даже для римейка графоний средненький.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (43), 15-Июл-24, 14:08 
Хаха, первый римейк (realMyst) требовал 32 МБ видео и не тормозил, Unity это уже римейк римейка был, а текущий уже третий...
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Бывалый Смузихлёб (ok), 16-Июл-24, 19:12 
В юнити и без того есть закрытые куски )) Причём, их даже декомпилировать пытались и заменять своими аналогами. Загнулось примерно как с малиной и открытыми прошивками для видеочипа
Это тебе не анреал энджин с открытыми исходниками
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

46. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (29), 18-Июл-24, 19:42 
Тото ue5 жрёт в 10 раз больше чем 4, открытость, доступность всего и вся. Тяжело передвинаться когда дует из всех щелей))
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от vitalif (ok), 11-Июл-24, 21:22 
Будет очередное жуткое folly
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  –1 +/
Сообщение от Аноним (18), 12-Июл-24, 05:13 
Ничего вообще не будет:

> OpenGL, Metal и Vulkan на системах с Android, iOS, Linux, macOS и Windows

- Direct3D нет - невзлетит... OpenGL не всегда же даже просто есть, в виндах,
а это главная платформа для такого(пусть на АнроидовОС или НадгрызкеОС игры тоже не плохо продаются, ктати а где приставки, но ведь игры это чать применений тут) и просто раз упомянута.

Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (24), 12-Июл-24, 08:15 
Зачем на винде абстракция директХ когда он там нативно есть. Об чём продукт из новости то может почитаем?
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +2 +/
Сообщение от нах. (?), 12-Июл-24, 08:38 
с разморозочкой. Твоя 3.11 for workgroups уже немодно, у нас такого уже не носют.

OpenGL в виндах есть всегда и в любом драйвере. В чем-то не устаревшем безнадежно со времен обожаемой семерочки - будет даже 3.x а не 1.1 (без наличия которой драйвер вообще не получит одобрения MS)

Ну и IGL придуман вовсе не для игоря, тот утонул давно. Он придуман чтоб вооон те авторы хрусторедактора не страдали что "тут у вас все непонятно как-то и чего-то как-то сложно". Правда, те, конечно, так и будут страдать, вместе с пользуемыми. Но их и не жаль.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

37. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от Аноним (37), 13-Июл-24, 08:52 
Там ещё и вулканище теперь
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от yurikolesemail (ok), 14-Июл-24, 00:56 
Direct3D есть всегда, а если поставщик драйвера не реализовал поддержку альтернативных API, то 11-я при первом попадании в Интернеты автоматически скачает OpenCL™, OpenGL®, and Vulkan® Compatibility Pack: https://apps.microsoft.com/detail/9nqpsl29bfff.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

45. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  –1 +/
Сообщение от Аноним (45), 17-Июл-24, 12:24 
Какая "11-я"...
Какие "Интернеты"....
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от Аноним (10), 11-Июл-24, 23:10 
> По уровню абстракций IGL близок к Vulkan

Т.е. от абстракции тут одно название, так?

Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от Аноним (-), 11-Июл-24, 23:17 
По примерам намного короче чем Vulkan, но вот функции очень его напоминают. Подозреваю что тут просто наставили нормальных значений по умолчанию.
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +1 +/
Сообщение от laindono (ok), 11-Июл-24, 23:30 
Хотят повторить успех wgpu?
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (18), 12-Июл-24, 05:25 
Как знаток такого - не напомните? - когда то встречал в сети (~на уже закрытом гугловском хранилще исходников, но могу и ошибаться или там и ещё гденибудь продублированно)
- библиотеку для оперирования с шейдерами как было заявленно как то там очень продвинуто, уже начиная с реализации проходов выполнения, для обхода недостатков стандарного метода,
- хотелось что то такое прикрутить в один OSC проект, точней даже серию проектов, с просто отвратным и мегалагающим шейдерным скрипт-генератором(тоже в ч.н.для упрощения проходов) учитывая его неадекватность синтаксиса и бажность для улучшения затем шейдеров, а то ступорит это,
хоть название?
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (18), 12-Июл-24, 05:28 
P.S. (но, для С или С++)
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (18), 12-Июл-24, 05:33 
P.S.S. (он вроде бы тоже был API-неависимый, впрочем... но, мне минимум под OpenGL)
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  –5 +/
Сообщение от laindono (ok), 12-Июл-24, 06:29 
> P.S. (но, для С или С++)
> P.S.S. (он вроде бы тоже был API-неависимый, впрочем... но, мне минимум под OpenGL)

Я особо не интересуюсь устаревшими технологиями вроде крестов или жиэля. Минимум лет 10 уже не трогал их за пределами чтения.

Плюс я не распарсил, что именно тебе нужно. Какие ещё  реализации проходов выполнения? Что это должно значить вообще? Оптимизация кода шейдеров? Менеджер шейдеров с разными параметрами? Древо рендеринга? Генерация шейдеров из визуального представления?

Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +2 +/
Сообщение от Bottle (?), 12-Июл-24, 00:49 
Но, но... Vulkan и OpenGL уже существуют!
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от нах. (?), 12-Июл-24, 08:40 
не только лишь все жаждут писать код под отдельно то и отдельно другое, а потом еще бороться за то чтоб он не слайдшоу показывал.

Правда, что-то не верится что взлетит.

Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 12-Июл-24, 03:39 
На скриншотах метавселенная?
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (17), 12-Июл-24, 04:16 
Ноунейм обертки никому не нужны и не интересны, но реклама imgui это хорошо.
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +2 +/
Сообщение от Аноним (28), 12-Июл-24, 08:57 
Теперь надо написать библиотеку, абстрагирующуюся от  IGL.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (35), 12-Июл-24, 12:17 
В чём преимущества перед ANGLE?
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Аноним (39), 13-Июл-24, 11:05 
Написано кем надо
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от Ivan7 (ok), 13-Июл-24, 14:32 
Не проще ли взять OpenGL или OpenGL ES поверх всего остального, чем городить новый API, который никто, кроме разработчиков, использовать толком не будет?
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск графической библиотеки IGL 1.0, абстрагирующей работу..."  +/
Сообщение от yurikoles (ok), 14-Июл-24, 01:07 
> Для отрисовки предоставляются бэкенды для API Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1 и WebGL 2.0.

Давайте сделаем единый API вместо шести конкурирующих: https://imgs.xkcd.com/comics/standards.png.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру