Category: it

Category was added automatically. Read all entries about "it".

Vulkan официально извергнулся


Vulkan — это бесплатный графический API нового поколения. Своеобразный DirectX12 от мира OpenGL. До сего момента было 2 по-настоящему современных аналога: Apple‘овский Metal и DirectX12 от Microsoft.


В чем преимущество Vulkan перед конкурентами? Он бесплатный и кросcплатформенный. Metal заперт в пределах яблочной экосистемы, c DX12 — похожая ситуация. А Vulkan создавался с прицелом на работу везде: Android 6.0+, Windows XP-10, Linux, вполне вероятна поддержка на PS4, даже на MacOS он будет. То есть в идеале портировать приложение будет довольно легко.vulkan platforms


Вулкан уже поддержали множество разработчиков, его поддержка включается в игровые движки вроде Unity или UE4. Уже доступны полноценный SDK, драйверы для видеокарт (Nvidia, AMD), технодемки, а в стиме есть бета-ветка The Talos Principle с поддержкой данного API и тд.


Короче я рад, особенно отличной поддержке со стороны индустрии. Глядишь мы наконец и переберемся с устаревшего DX11 на новые технологии.


Vulkan support



Репост с Golemming.ru

Арт нейронных сетей


Случайным образом наткнулся на такой сайт как deepart.io. Он позволяет обработать любую фотографию в выбранном вами стиле. К примеру моя собственная фотка изменилась таким образом:


ef93290578924bb5-180639 (1)


К сожалению выходные изображения получаются в маленьком разрешении, годящемся только для Инстаграмма, да и ждать своего «заказа» приходится несколько дней (если, конечно, вы не согласны задонатить пару евро). Но даже в таком варианте результат весьма впечатляет. Для сравнения вот варианты применения различных известных полотен к стандартной фотографии.Screen Shot 2015-11-09 at 8.13.11 AM


Неплохо, правда?



Репост с Golemming.ru

Unity и Unreal Engine 4


Недели 3 назад решил посмотреть в чем тут хайп с Unity и Unreal Engine 4 и так ли просто создавать с их помощью игры как многие утверждают. И сразу скажу — таки да, это правда. Но, как обычно бывает, с оговорками.


Unity в теории прекрасный движок. Особенно новая пятая версия, в которой на порядок улучшили освещение. Плюс в распоряжении начинающего разработчика есть огромный магазин, в котором есть практически все от моделек персонажей до игровых систем и паков с окружением, которые к тому же часто совершенно бесплатны. Но тут и кроется пресловутая палка о двух концах.


Легкость, с которой диванному разработчику достаются такие вещи, создает у него ложное впечатление легкости создания конечного результата. При этом стоит ему задуматься о том, как реализовать что-то по-настоящему свое и уникальное — начинаются тормоза. Естественно, потому что это сложнее на порядок чем присвоить готовенькое. Вот и плодятся в Steam Early Access тысячи клонов, паршивых, нихрена не работающих поделок, которые еще и смеют тормозить на ровном месте!


Слава богу есть люди с прямыми руками, которые делают прекрасные игры на данном движке. В случае с некоторыми я и вовсе не подозревал, что они сделаны на Unity!



Немного иначе дело обстоит с Unreal Engine 4. В отличии от Unity проект перешел на бесплатные рельсы сравнительно недавно, а потому у него нет такого богатства ресурсов и обучающих материалов как у конкурента. Но даже того, что есть сейчас хватает за глаза.



Плюс движок просто-таки в РАЗЫ проще в освоении чем Unity. В основном благодаря своей системе Blueprints, которая позволяет делать игры совершенно не умея программировать. Визуальное программирование штука не новая, даже в третьей версии движка был близкий по духу Kismet, но в данном случае на блюпринты завязано всё: текстуры, модели, анимации, скрипты и прочее.



Вдобавок у Анрила совершенно чудесная система освещения. Я не знаю? каким темным богам молятся Тис Суини и его команда, но даже простейшая сцена из пары кубов и модельки персонажа за счет грамотно расставленного света просто оживает. Да, на Unity можно добиться похожего результата, но нужно либо искать плагины, либо самому ручками код прописывать. А тут все из коробки доступно.


В общем, спустя я утвердился во мнении что Unreal 4 мне куда ближе по духу. И решил «а чем черт не шутит? Давай, Серега, попробуй сделать свою игру! Не сделаешь, но хоть получше поймешь как это работает». Однако об этом в следующий раз.



Репост с Golemming.ru

(no subject)

Вопрос из области программирования :)

есть фрейм с кодом

<iframe src="//LearningApps.org/watch?v=buyzuimk" style="border:0px;width:100%;height:500px" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>

но так как страница меньше по ширине нежели контент в фрейме, то контент весь не влазит. Можно ли:

1. Масштабировать контент внутри фрейма?
2. Или сделать его разворачиваемым на весь экран как картинки под lightbox?