
Ivan
03.05.2018
11:54:24
Теперь - да
И это правильный подход, как по мне
В нынешнее время

Oleg
03.05.2018
11:54:44

Google

Ivan
03.05.2018
11:54:55
Они есть, да
Но если ввести в гугл "Уроки OpenGL", то картина примерно такая - gl1, максимум gl2
Хотя не
Первая ссылка неплоха
Короче, если че по шейдерам, видеокартам, всякой низкоуровневой штуке - пингуйте) Отличного дня всем!)

Oleg
03.05.2018
11:56:33

Denis
03.05.2018
11:56:36

Ivan
03.05.2018
12:00:06
http://youtu.be/25-NIqoGhUM это единственное, че осталось из "показать", делали с чуваками шутан в свое время со своим двиглом, я был единственным программистом графики. Тут ничего такого нет, DX11, попытка сделать PBR, каскадные тени и колоргрейдинг.
А так еще с чуваками такое делаем иногда: https://www.youtube.com/watch?v=RCh3Q08HMfs
https://www.youtube.com/watch?v=OfbaJEgZ3c0

Denis
03.05.2018
12:00:39
почему dx11? это же виндо-лок
12

Dark
03.05.2018
12:01:14

Google

Oleg
03.05.2018
12:07:29


Ivan
03.05.2018
12:07:32
почему dx11? это же виндо-лок
У директа есть куча преимуществ по сравнению с тем же OpenGL.
1). Он надежен, как молоток, если что-то в нем не работает, всегда можно включить debug layer и отладить, разница в поведении на разных IHV - практически отсутствует, что я даже могу сказать, что ее нет
2). OpenGL с системой расширений и прочего очень тяжел для драйверистов, поэтому разработчикам всегда проще взять то, что работает, что саппортится, а не возиться с непонятными OpenGL'ными багами
3). В DX начиная с самого момента, как появились шейдеры, они компилялись в байткод. Из байткода драйверу В РАЗЫ проще сварганить шейдер для непосредственно железа, чем компилировать GLSL (да, компиляция GLSL'а - это ответственность драйвера). То есть в таком случае это быстрее и надежнее. К тому же, раньше в OpenGL не было возможности закешировать эти скомпиленные шейдера и каждый раз игра при запуске заново все компиляла.
Плюсов у OpenGL кроме кроссплатформенности никаких. Если нужен сейчас кроссплатформ - Vulkan - отличное подспорье, но даже там Khronos смогли накосячить, например, не реализовав все инструкции полезные типа кондишнл мува, который на железе есть и эксплуатируется на полную (в байткоде dxasm есть эта инструкция).
Подытожу: хоть это и виндалок, но разработчикам на это плевать было до последнего времени, так как большинство геймеров было с виндой.
Холивар разводить не хочу, но это к тому, что не все, что делают Microsoft - плохо, отстой и вендекапец.
И кроссплатформ для разработчиков это - PC, PS4, Xbox One
А не винда, линукс и макось


Denis
03.05.2018
12:08:51
Фишка в том что винда помирает медленно но верно
десктопная
хбоксы поживут ещё но тоже лет через 10 переедут на какой-то Пукан
телефоны МС талантливо просрали

Oleg
03.05.2018
12:11:11
интересно, после опр критической массы VS Code станет платным?)


Denis
03.05.2018
12:12:31
У директа есть куча преимуществ по сравнению с тем же OpenGL.
1). Он надежен, как молоток, если что-то в нем не работает, всегда можно включить debug layer и отладить, разница в поведении на разных IHV - практически отсутствует, что я даже могу сказать, что ее нет
2). OpenGL с системой расширений и прочего очень тяжел для драйверистов, поэтому разработчикам всегда проще взять то, что работает, что саппортится, а не возиться с непонятными OpenGL'ными багами
3). В DX начиная с самого момента, как появились шейдеры, они компилялись в байткод. Из байткода драйверу В РАЗЫ проще сварганить шейдер для непосредственно железа, чем компилировать GLSL (да, компиляция GLSL'а - это ответственность драйвера). То есть в таком случае это быстрее и надежнее. К тому же, раньше в OpenGL не было возможности закешировать эти скомпиленные шейдера и каждый раз игра при запуске заново все компиляла.
Плюсов у OpenGL кроме кроссплатформенности никаких. Если нужен сейчас кроссплатформ - Vulkan - отличное подспорье, но даже там Khronos смогли накосячить, например, не реализовав все инструкции полезные типа кондишнл мува, который на железе есть и эксплуатируется на полную (в байткоде dxasm есть эта инструкция).
Подытожу: хоть это и виндалок, но разработчикам на это плевать было до последнего времени, так как большинство геймеров было с виндой.
Холивар разводить не хочу, но это к тому, что не все, что делают Microsoft - плохо, отстой и вендекапец.
> но даже там Khronos смогли накосячить, например, не реализовав все инструкции полезные типа кондишнл мува
Они же не глупые люди. Есть этому какое-то объяснение?


Dark
03.05.2018
12:13:10
Может какие то платные ништяки появятся, но вскод на электроне, задекомпилиться на раз

Ivan
03.05.2018
12:16:03
> но даже там Khronos смогли накосячить, например, не реализовав все инструкции полезные типа кондишнл мува
Они же не глупые люди. Есть этому какое-то объяснение?
Они пытаются угодить всем и вся, вероятно, этот косяк из-за того, что SPIR-V даже и не байткод, а бинарное представление GLSL'а. К тому же, они подумали, что вдруг появятся какие-то стремные видеокарты (или уже есть), например на мобилах, где это не получится замаппить. Ну и сделали все как обычно: пускай драйверисты производителей разбираются, наше дело только спеку написать и везде ее пиарить.
Но они это пофиксят
Это не проблема
Просто подошли к проблеме немного по-другому
Обкатают и нормас все будет

Oleg
03.05.2018
12:19:33
Так то и венду можно бесплатно поставить

Google

Oleg
03.05.2018
12:20:40
а редактор то уж тем более

Dark
03.05.2018
12:21:13

Oleg
03.05.2018
12:22:06
ну в любом случае dcd не впаян, можно будет быстро пересесть на что-то другое

Dark
03.05.2018
12:24:03

Denis
03.05.2018
12:24:23
живу на Geany, и там нет нормального интерфейса для прикручивания автодополнений сторонних

Pavel
03.05.2018
12:25:00

Oleg
03.05.2018
12:25:30

Pavel
03.05.2018
12:25:53
Да я знаю но меня никто не спрашивал
Правда сейчас уже все страдают =)

Denis
03.05.2018
12:26:09

Pavel
03.05.2018
12:26:18
даладно??

Denis
03.05.2018
12:26:19
которые пилили будущие версии
ща найду

Pavel
03.05.2018
12:26:27
Ни можед быт!

Dark
03.05.2018
12:27:10
Ни можед быт!
Может. Они очень сильно акцентировали на том, что 10 - последняя ОС такого типа

Denis
03.05.2018
12:29:16
http://echospb.ru/2018/04/02/microsoft-uvolila-vice-prezidenta-otvechavshego-za-windows/

Pavel
03.05.2018
12:29:33
А дальше какого типа будет? Может они какое-то суперновое ядро напишут

Denis
03.05.2018
12:29:33
подразделение Windows and Devices Group будет разделено на две части

Google

Denis
03.05.2018
12:29:50
всё в облако

Dark
03.05.2018
12:30:46

Denis
03.05.2018
12:31:02
у них всё плохо же, потому что доля винды падает
хомячкам стали не нужны десктопы - хватает планшетофонов

qwerty
03.05.2018
13:23:44
я ничего не понимаю в кадрах, но как реорграниция отдела разработки Windows предвещает его конец?

Denis
03.05.2018
16:32:35

Pavel
03.05.2018
16:41:45
Ой ну врядли, это же святая корова у них
Возможно они снова попытаются портировать винду на мобильники,

qwerty
03.05.2018
16:42:59

Admin
ERROR: S client not available

Maxim
03.05.2018
16:44:28
почти наверняка в плане разработки винды для них ничего не изменится)
просто перекинут подразделение в другое структурное подразделение и всё
ну, может, бюджет на кофе и пончики урежут и туалетную бумагу двухслойную вместо трехслойной будут покупать

Dark
03.05.2018
16:46:07
Про туалетную бумагу доставило))

Denis
03.05.2018
16:46:23

Maxim
03.05.2018
16:47:23
микрософт уже давно ориентирован на корпоративный рынок
а там десктопы умирать не собираются)

Dark
03.05.2018
16:59:40

Maxim
03.05.2018
17:00:48

Dark
03.05.2018
17:01:25

Google

Denis
03.05.2018
17:01:35
и их аналоги

Maxim
03.05.2018
17:01:55
да посмотрим, я пока никаких предпосылок к этому не вижу)
была движуха «все в облака», но последние года три шумиха подспала слегка

Dark
03.05.2018
17:03:26
хромобуки всех вытеснят
Гугл на это ставит, позиция МС тут не ясна, но судя по тому, что они решили идти в опенсорс и линукс, у них не очень хорошии планы

Maxim
03.05.2018
17:04:31
да ну ясное дело, что разрабатывать руками сообщества, контрибутить в сообщество и снимать сливки в виде поддержки — это самый кошерный путь)

Денис
03.05.2018
17:04:41

Dark
03.05.2018
17:05:20

Maxim
03.05.2018
17:06:26
у микрософта на этом пути очень друрная слава)

Dark
03.05.2018
17:07:43

Maxim
03.05.2018
17:08:13
ох, я это слышу последние лет 15, всё никак не доживу до момента сбывшегося пророчества)

Денис
03.05.2018
17:09:03
И?
Ну рано или поздно поддержание и развитие этого монструозного winAPI станет более затратным занятием, чем перетащить топовые продукты в облако и отвязаться от своей же ОС. Но я так, фантазирую просто.

Dark
03.05.2018
17:10:24

Maxim
03.05.2018
17:11:15
не спорю, всё, у чего есть начало, имеет и конец)
но опять же, момент смерти десктопов где-то на горизонте
а что такое горизонт? это воображаемая линия, которая удаляется по мере приближения к ней)

Dark
03.05.2018
17:12:30

Maxim
03.05.2018
17:12:53
но говорю же, микрософт плотно сидит в корпоративном секторе и в ус не дует

Dark
03.05.2018
17:15:26