Forwarded from Джимми Нейрон 🚀
Фэнтези вселенная «Короля и Шута»
Многие песни «Короля и Шута» представляют собой законченные фэнтезийные истории с мистическими сюжетами, очень атмосферные и кинематографичные, поэтому я решил нарисовать иллюстрации к некоторым из них с помощью нейросети.
За основу я взял стилистику dark fantasy (а для некоторых иллюстраций — настольной игры Pathfinder).
Midjourney выступила в качестве моего соавтора, мне пришлось перебрать десятки вариантов для каждой песни, а потом дорисовывать их (только немногие картинки получились практически сразу такими, какими я их задумал, и требовали лишь небольших доработок, а некоторые даже пришлось склеивать из трех изображений).
Тут можно посмотреть не вошедшие картинки
Многие песни «Короля и Шута» представляют собой законченные фэнтезийные истории с мистическими сюжетами, очень атмосферные и кинематографичные, поэтому я решил нарисовать иллюстрации к некоторым из них с помощью нейросети.
За основу я взял стилистику dark fantasy (а для некоторых иллюстраций — настольной игры Pathfinder).
Midjourney выступила в качестве моего соавтора, мне пришлось перебрать десятки вариантов для каждой песни, а потом дорисовывать их (только немногие картинки получились практически сразу такими, какими я их задумал, и требовали лишь небольших доработок, а некоторые даже пришлось склеивать из трех изображений).
Тут можно посмотреть не вошедшие картинки
Forwarded from ai.dot(ufna, dev)
Звук не нужен. Но знать почему он не нужен - нужно!
https://uxdesign.cc/ludic-audio-and-player-performance-part-1-comprehensive-and-indicative-sounds-5113611076dc
https://uxdesign.cc/ludic-audio-and-player-performance-part-1-comprehensive-and-indicative-sounds-5113611076dc
Medium
Ludic audio and player performance
Part 1: Comprehensive and Indicative sounds
Forwarded from ai.dot(ufna, dev)
TIL еще один способ сломать все нафиг в проекте. Неочевидное очень.
Допустим, у нас есть функция GetAbility(). Прекрасная функция, существующая на стеке класса MyActor, которая возвращает UObject привязанной абилки. И вот у тебя куча допустим анимбп эту функцию радостно используют (пусть MyActor на самом деле MyActorAnimInstance).
И вот, в порыве рефакторинга, ты этой функции делаешь ренейм или просто ее меняешь. Теперь это GetCurrentAbility().
И вроде бы все ок. Даже странно немного - бп не ругаются, все собирается, только разнесло немного в клочья все.
Казалось бы, вот что может пойти не так?
Все дело в том, что существует другая функция, UMyLibrary::GetAbility(FString AbilityKey), которая ну формально прям отлично туда вписывается по декларации. Может быть вызвана этой нодой? Может. Возвращаешь эктора? Збс.
То, что это вообще левая функция для других целей и просто так повезло - проблемы разраба анрил не волнуют.
Так что одинаковое именование функций - может подкинуть ну мягко говоря не очевидные проблемы. Когда формально с точки зрения движка все будет хорошо.
Допустим, у нас есть функция GetAbility(). Прекрасная функция, существующая на стеке класса MyActor, которая возвращает UObject привязанной абилки. И вот у тебя куча допустим анимбп эту функцию радостно используют (пусть MyActor на самом деле MyActorAnimInstance).
И вот, в порыве рефакторинга, ты этой функции делаешь ренейм или просто ее меняешь. Теперь это GetCurrentAbility().
И вроде бы все ок. Даже странно немного - бп не ругаются, все собирается, только разнесло немного в клочья все.
Казалось бы, вот что может пойти не так?
Все дело в том, что существует другая функция, UMyLibrary::GetAbility(FString AbilityKey), которая ну формально прям отлично туда вписывается по декларации. Может быть вызвана этой нодой? Может. Возвращаешь эктора? Збс.
То, что это вообще левая функция для других целей и просто так повезло - проблемы разраба анрил не волнуют.
Так что одинаковое именование функций - может подкинуть ну мягко говоря не очевидные проблемы. Когда формально с точки зрения движка все будет хорошо.
Forwarded from ai.dot(ufna, dev)
Сколько нужно ключей, отключающих те или иные варнинги и ошибки - речь про
Я насчитал 79 🫠
-Wno-<smth> - чтобы собрать PhysX на современном шланге?Я насчитал 79 🫠
Forwarded from Experimental chill
https://twitter.com/jorgbrown/status/1616711913106444289
Это один из моих коллег. Наверное, он лучше всех разбирается в микро и макро компиляторных оптимизациях в мире. Он мне рассказывал про m68k, как важно следить за компилятором и просто я читал много его тредов. В прошлом году он сэкономил несколько миллионов долларов Гуглу. После 18 лет работы его уволили. Вообще никто не понимает, почему.
Я пока остался, но для Европы процесс увольнений в Гугле затянется на несколько месяцев. Что будет, то будет. Но проживать такие события интересно
Это один из моих коллег. Наверное, он лучше всех разбирается в микро и макро компиляторных оптимизациях в мире. Он мне рассказывал про m68k, как важно следить за компилятором и просто я читал много его тредов. В прошлом году он сэкономил несколько миллионов долларов Гуглу. После 18 лет работы его уволили. Вообще никто не понимает, почему.
Я пока остался, но для Европы процесс увольнений в Гугле затянется на несколько месяцев. Что будет, то будет. Но проживать такие события интересно
X (formerly Twitter)
Jorg Brown (@jorgbrown) on X
#googlelayoffs ended an amazing 18 years at Google. Honored they hired me all those years ago, grateful for the amazing people I worked with. If I could go back in time 18 years, I would absolutely join Google again. Where else could I https://t.co/yFrxkTGu1x…
Forwarded from Pragmatica | Senior Designer (Евгений Яровой)
Друзья, дело серьёзное, нам очень нужна помощь. Москва.
Максиму Десятых требуется кровь. Нам нужно не меньше 15 человек. Приоритет «третья положительная». Но, сдать может любой желающий, мы сможем поменять вашу кровь на нужную. Так же подходит «первая положительная» она универсальная.
Сдать кровь можно в среду и пятницу, до 12:00. Этот вопрос администрирует Юля, все подробности у нее, писать и звонить можно ей. Вот контакты: Телеграм — @assistantx10, и телефон — +7 916 814 8591.
Для справки (говорю своими словами со слов врачей): после операции на сердце оторвался тромб, Максим пережил клиническую смерть: у него остановилось сердце и дыхание. Его удалось спасти, сейчас Максим в сознании, но состояние тяжелое. Прогнозов у меня нет.
Сразу скажу, что больше чем в тексте я сообщить не могу, другой информацией я не обладаю. Мы рядом, он под постоянным присмотром врачей.
Спасибо заранее за помощь, это сейчас очень нужно. «Третья положительная» важна особенно.
Максиму Десятых требуется кровь. Нам нужно не меньше 15 человек. Приоритет «третья положительная». Но, сдать может любой желающий, мы сможем поменять вашу кровь на нужную. Так же подходит «первая положительная» она универсальная.
Сдать кровь можно в среду и пятницу, до 12:00. Этот вопрос администрирует Юля, все подробности у нее, писать и звонить можно ей. Вот контакты: Телеграм — @assistantx10, и телефон — +7 916 814 8591.
Для справки (говорю своими словами со слов врачей): после операции на сердце оторвался тромб, Максим пережил клиническую смерть: у него остановилось сердце и дыхание. Его удалось спасти, сейчас Максим в сознании, но состояние тяжелое. Прогнозов у меня нет.
Сразу скажу, что больше чем в тексте я сообщить не могу, другой информацией я не обладаю. Мы рядом, он под постоянным присмотром врачей.
Спасибо заранее за помощь, это сейчас очень нужно. «Третья положительная» важна особенно.
Forwarded from Shock Design
Премиум шрифты в свободном скачивании для тебя и твоего творчества!
Fonts for your creativity 👍 FREE Download!
Subscribe!
@Fonts_my
========================================================
Yellow Mockup
Откройте для себя неограниченные возможности с нашими удивительными мокапами и творческими активами. Присоединяйтесь бесплатно прямо сейчас!
Discover unlimited possibilities with our amazing mockups and creative assets.
Types: Packaging mockups, Apparel mockups, Vehicle mockups.
Join now for free!
Subscribe!
@Yellow_Mockup
Fonts for your creativity 👍 FREE Download!
Subscribe!
@Fonts_my
========================================================
Yellow Mockup
Откройте для себя неограниченные возможности с нашими удивительными мокапами и творческими активами. Присоединяйтесь бесплатно прямо сейчас!
Discover unlimited possibilities with our amazing mockups and creative assets.
Types: Packaging mockups, Apparel mockups, Vehicle mockups.
Join now for free!
Subscribe!
@Yellow_Mockup