Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Что-ж пришло время впаривать и продвигать говнодвиг? (2 стр)

Что-ж пришло время впаривать и продвигать говнодвиг? (2 стр)

Поделиться
Страницы: 1 2 3 Следующая »
Kurono267Постоялецwww10 окт. 201713:59#15
capitalknew
А оно компилироваться не должно? Или это так предусмотрено?
Фиг с ним что gcc, ругается это не VS. Где определено пространство имен mbl? Я вместо него нашел только NSM.
capitalknewПользовательwww10 окт. 201714:41#16
NSM это особенность, объявленная через #define :)

А скомпилировать да, не просто, если проснусь, постараюсь написать говноинструкции получше

Правка: 10 окт. 2017 14:42

Kurono267Постоялецwww10 окт. 201714:54#17
capitalknew
Под линуху собралось, правда пришлось чуток пошаманить над кодом. Правда шейдеры уже лениво собирать.
А по поводу NSM, там все дефайны закоментированны были.

Правка: 10 окт. 2017 14:54

MisanthropeПостоялецwww10 окт. 201715:06#18
Kurono267
>Под линуху собралось
скрины есть?
capitalknewПользовательwww10 окт. 201715:07#19
Еще одно препядствие на вашем пути это glslc и компиляция шейдеров
Вам нужен shaderc и spirv-tools

Без шейдеров вы не сможете далеко уехать
Знаю, я раньше планировал для Linux
Все силы ушли на NVidia/RXVega

Правка: 10 окт. 2017 15:09

Kurono267Постоялецwww10 окт. 201715:16#20
Misanthrope
Пока черное окошко.
capitalknew
shaderc отказывается собираться.

Правка: 10 окт. 2017 15:21

capitalknewПользовательwww10 окт. 201715:29#21
А дело ещё во флагах, глянь в bat файлы
Kurono267Постоялецwww10 окт. 201716:08#22
capitalknew
Собрал шейдеры через обычный glslValidator, правда в начале вылетела из за ошибки при выставлении неба.
Но тем не менее вне зависимости от модели результат:
Изображение

Правка: 10 окт. 2017 16:08

nesПостоялецwww10 окт. 201716:25#23
capitalknew
Это что за ад такой?
+ Показать
capitalknewПользовательwww10 окт. 201716:28#24
В связи с тем что никто нормально не может скомпилить шейдеры...
https://1drv.ms/f/s!AirFOVKu9K2akGFASECmdRL-bMhy

Вам также потребутся background.png (сферическая мапа для неба), она в коплект увы не входит.

Kurono267Постоялецwww10 окт. 201716:32#25
Юху, у меня все таки получилось хоть что то вывести с помощью этой фигни.
Изображение
Шейдеры компилируются с помощью обычного glslValidator'а и добавления GOOGLE_INCLUDE в расширения для шейдеров.

Правка: 10 окт. 2017 16:34

capitalknewПользовательwww10 окт. 201716:39#26
Kurono267
> Шейдеры компилируются с помощью обычного glslValidator'а и добавления
> GOOGLE_INCLUDE в расширения для шейдеров.
А можно проще используя батники, вы не пробовали хотя бы Notepad++ открывать для убедительности?

Правка: 10 окт. 2017 16:40

Kurono267Постоялецwww10 окт. 201716:42#27
capitalknew
Эм, батник под линухой не работает, по определению. Notepad++ там тоже нет, только Sublime. И да батник я открывал и смотрел, но так как все таки не получилось поставить shaderc и glslc соответвенно, то пришлось собирать шейдеры самым простым способом.
capitalknewПользовательwww10 окт. 201716:43#28
Постараюсь реализовать поддержку Linux в ближайшее время. Сейчас мне надо оправиться после 20 банов со строны нормальных но параноидных людей.
Kurono267Постоялецwww10 окт. 201716:55#29
capitalknew
Под линухой все работает, если надо могу скинуть пофикшенную версию.
Имхо, проблемы по большей части с кодом(аля неймспейсы которых нет, ну и куча ошибок под gcc).
Выглядит и впрямь не плохо, но очень медленно и очень проблемно собирать.
Изображение
Изображение
Страницы: 1 2 3 Следующая »

/ Форум / Программирование игр / Графика

2001—2017 © GameDev.ru — Разработка игр