Производительность LINQ в .Net 7.0
https://habr.com/ru/company/pvs-studio/blog/702560/
Ждём когда нам снова обновят .NET :) В Unity сейчас у нас вроде .Net 4.8, и там нет многих прикольных фишек последних версий .Net. Я например жду когда ещё завезут интерфейсы вроде INumber и прочие прелести жизни. А пока можем просто порадоваться за .Net разрабов XD
https://habr.com/ru/company/pvs-studio/blog/702560/
Ждём когда нам снова обновят .NET :) В Unity сейчас у нас вроде .Net 4.8, и там нет многих прикольных фишек последних версий .Net. Я например жду когда ещё завезут интерфейсы вроде INumber и прочие прелести жизни. А пока можем просто порадоваться за .Net разрабов XD
👍4
Epic Games Reality Scan вышел
https://www.youtube.com/watch?v=fXLOMOWWBJQ
Круто что вышла, круто что бесплатная (нужен только акк в эпик геймс) Красиво фоточки висят в воздухе. Но при моём тесте (я сделал правда всего лишь 20 фотографий) мой увлажнитель воздуха оказался невосприимчив к облаку точек. Ну может быть как-нибудь потом попробую в условиях попользоваться XD Или эпики просто знают, что я душой с Unity и поэтому не работает)
А если серьёзно, больше тулов круче. Если эпиковский тул сможет давать результат с приемлемым уровнем шума — кому-то пригодится :)
Вышло только на IOS. Ссылка чтобы вам не искать: https://apps.apple.com/us/app/realityscan/id1584832280
https://www.youtube.com/watch?v=fXLOMOWWBJQ
Круто что вышла, круто что бесплатная (нужен только акк в эпик геймс) Красиво фоточки висят в воздухе. Но при моём тесте (я сделал правда всего лишь 20 фотографий) мой увлажнитель воздуха оказался невосприимчив к облаку точек. Ну может быть как-нибудь потом попробую в условиях попользоваться XD Или эпики просто знают, что я душой с Unity и поэтому не работает)
А если серьёзно, больше тулов круче. Если эпиковский тул сможет давать результат с приемлемым уровнем шума — кому-то пригодится :)
Вышло только на IOS. Ссылка чтобы вам не искать: https://apps.apple.com/us/app/realityscan/id1584832280
👍6
Опыт — это про понимание пограничных состояний
Пограничные состояния это то, о чем надо думать больше всего. Допустим почему разработчики не любят время? Казалось бы, что может пойти не так, это же всего лишь часы. Но календарь, время, переход на летнее время — это куча эдж кейсов. Они все легко прогнозируемы, но о них надо помнить.
Допустим в игре есть дейли квесты. Они обновляются каждый день. Или какие-то попытки. А что такое конец дня? У тех кто в Москве — это по UTC 21:00, а у тех кто в часовом поясе UTC+0 в 24:00. Стоит ли брать часовой пояс пользователя? Такой кейс конечно чаще всего обходят выбрав нужный часовой пояс. Но это и не единственный случай. Часто ошибаются в расчёте скажем периодичности. Давайте к другому примеру)
У вас сингл плеер игра, сервера нет. Всё по местному времени так сказать. Вам нужно чтобы у пользователя каждый день выбирался квест из X вариантов. Последовательно. И так по-кругу. Допустим вариантов больше 7, чтобы было чуть посложнее. Как это сделать?
Неправильное решение это скажем брать индекс через DayOfYear % X. Оно будет работать только в том случае, если DayOfYear делится на X без остатка. По сути нужно взять какой-нить DayFromRelease % X, и надеяться что в игру перестанут играть до переполнения переменной :)
Пограничные состояния это то, о чем надо думать больше всего. Допустим почему разработчики не любят время? Казалось бы, что может пойти не так, это же всего лишь часы. Но календарь, время, переход на летнее время — это куча эдж кейсов. Они все легко прогнозируемы, но о них надо помнить.
Допустим в игре есть дейли квесты. Они обновляются каждый день. Или какие-то попытки. А что такое конец дня? У тех кто в Москве — это по UTC 21:00, а у тех кто в часовом поясе UTC+0 в 24:00. Стоит ли брать часовой пояс пользователя? Такой кейс конечно чаще всего обходят выбрав нужный часовой пояс. Но это и не единственный случай. Часто ошибаются в расчёте скажем периодичности. Давайте к другому примеру)
У вас сингл плеер игра, сервера нет. Всё по местному времени так сказать. Вам нужно чтобы у пользователя каждый день выбирался квест из X вариантов. Последовательно. И так по-кругу. Допустим вариантов больше 7, чтобы было чуть посложнее. Как это сделать?
👍2🔥2
Обновил личный сайт
https://noxatra.ru/
Обновил дизайн личного сайта, чтобы было понятнее чем я вообще занимаюсь. Ну фоточку надо будет получше поставить, а то она смотрит мне прямо в душу XD Чуть позже можно будет пойти во вторую итерацию с большей интерактивностью, но уже сильно лучше, чем то что было :) И думаю понятнее, чем я всё же занимаюсь :)
https://noxatra.ru/
Обновил дизайн личного сайта, чтобы было понятнее чем я вообще занимаюсь. Ну фоточку надо будет получше поставить, а то она смотрит мне прямо в душу XD Чуть позже можно будет пойти во вторую итерацию с большей интерактивностью, но уже сильно лучше, чем то что было :) И думаю понятнее, чем я всё же занимаюсь :)
🔥8👍2
Управление состоянием игрока и мира в мультиплеере | Unite 2022
https://www.youtube.com/watch?v=VgaI9ezBvGU
Я всё ещё ищу хорошие доклады c Unite. Доклад в общем неплохой для новичков. Хотя больше рекламы, чем полезной инфы. А так не стоит обольщаться названием. Это обзорный доклад по каким-то базовым концепциям разработки мультплеера, таким как распределённые дб и т.п. В глубь не смотрится, скорее обзорно "а смотрите такое есть". Но ещё есть ряд но:
"JsonUtility very good" — это звучит как "что бы впихнуть в презу из юнити инструментов на юнайт". Так как JsonUtility very bad choice всегда. Жалко тащить весь Newtonsoft.Json? То ну хотя бы Simple Json. Руками прийдётся много описать, но хотя бы нет всех проблем JsonUtility и можно сериализовать к примеру словарь XD
Player Prefs — в нём нет ничего плохого. Как и вероятно в Unity Cloud Save наверное. Хотя для меня загадка почему PlayerPrefs не умеет до сих пор в byte[]. Просто серилазиуемый key-value storage, но иногда же в такой штуке удобно хранить бинарники. Видимо дело в кроссплатформенности. Хотя кроме WebGL слабо себе представляю, где может быть проблема с массивом байт.
В общем если пропустить блок "рекламируем Unity сервисы" для начинающих неплохой доклад подсвечивающий ряд концепций с которыми работаешь пока разрабатываешь мультиплеер. Но к сожалению в докладе нет ответа на по сути поставленный в заголовке вопрос. "Как менеджить стейт?". Есть вот такие инструменты, а как ими пользоваться — разберётесь :) Странно, что ещё теорему CAP не вспомнили :)
Резюмируя. Если есть минимальный опыт с мультиплеером. И что такое firebase, mongoDb, AWS и т.п. не вызывает вопросов, то смортеть там особо нечего. Вскользь упоминается сегментация. Хотя при этом без слов про BSP или же других способов организации этой самой сегментации через деревья.
https://www.youtube.com/watch?v=VgaI9ezBvGU
Я всё ещё ищу хорошие доклады c Unite. Доклад в общем неплохой для новичков. Хотя больше рекламы, чем полезной инфы. А так не стоит обольщаться названием. Это обзорный доклад по каким-то базовым концепциям разработки мультплеера, таким как распределённые дб и т.п. В глубь не смотрится, скорее обзорно "а смотрите такое есть". Но ещё есть ряд но:
"JsonUtility very good" — это звучит как "что бы впихнуть в презу из юнити инструментов на юнайт". Так как JsonUtility very bad choice всегда. Жалко тащить весь Newtonsoft.Json? То ну хотя бы Simple Json. Руками прийдётся много описать, но хотя бы нет всех проблем JsonUtility и можно сериализовать к примеру словарь XD
Player Prefs — в нём нет ничего плохого. Как и вероятно в Unity Cloud Save наверное. Хотя для меня загадка почему PlayerPrefs не умеет до сих пор в byte[]. Просто серилазиуемый key-value storage, но иногда же в такой штуке удобно хранить бинарники. Видимо дело в кроссплатформенности. Хотя кроме WebGL слабо себе представляю, где может быть проблема с массивом байт.
В общем если пропустить блок "рекламируем Unity сервисы" для начинающих неплохой доклад подсвечивающий ряд концепций с которыми работаешь пока разрабатываешь мультиплеер. Но к сожалению в докладе нет ответа на по сути поставленный в заголовке вопрос. "Как менеджить стейт?". Есть вот такие инструменты, а как ими пользоваться — разберётесь :) Странно, что ещё теорему CAP не вспомнили :)
Резюмируя. Если есть минимальный опыт с мультиплеером. И что такое firebase, mongoDb, AWS и т.п. не вызывает вопросов, то смортеть там особо нечего. Вскользь упоминается сегментация. Хотя при этом без слов про BSP или же других способов организации этой самой сегментации через деревья.
YouTube
Managing player & world states in multiplayer games | Unite 2022
Working on a multiplayer? Join this session to see a model for handling persistent data in a multiplayer context. You’ll also get up to speed on PlayerPrefs, CloudSave, and general-purpose DBs, plus get a glimpse at how Unity Gaming Services is planning to…
👍2
Продолжаем писать покер
Пока в новостях по Unity ничё не происходит, я потихоньку пишу несколько глав книги (которую надеюсь дописать в следующем году) + готовлю следующую статью, где я хочу выложить целиком реализацию сингл плеер покера. Завёл сегодня два интерфейса IDeal и ICheckWin. Которые отвечают за раздачу карт и проверку победы. Чтобы поддержать расширение помимо Техасского холдема ещё Омаху и 6-ти карточный холдем. Почему именно такое разделение? Так как скажем проверки победы могут быть почти одинаковые, а раздача карт разная. Скажем захочется ввести уникальные правила или типа того. В общем как доковыряю выложу целиком проект в гитхаб. Чтобы был пример полноценной игры, где можно будет обсудить какой это говнокод XD
Пока в новостях по Unity ничё не происходит, я потихоньку пишу несколько глав книги (которую надеюсь дописать в следующем году) + готовлю следующую статью, где я хочу выложить целиком реализацию сингл плеер покера. Завёл сегодня два интерфейса IDeal и ICheckWin. Которые отвечают за раздачу карт и проверку победы. Чтобы поддержать расширение помимо Техасского холдема ещё Омаху и 6-ти карточный холдем. Почему именно такое разделение? Так как скажем проверки победы могут быть почти одинаковые, а раздача карт разная. Скажем захочется ввести уникальные правила или типа того. В общем как доковыряю выложу целиком проект в гитхаб. Чтобы был пример полноценной игры, где можно будет обсудить какой это говнокод XD
👍8👎3
Про профессиональную игру в покер
Расскажу немного про свою покерную карьеру. У покера почему-то есть какой-то негативный фон, хотя это прикольная сложная интеллектуальная игра. Я занимался покером плотно 4 года. Выиграл всего около 10 000-15 000$ и в пике играл на ставках 0.5/1$ зарабатывая 500+$ в месяц.
Прочитав кучу книг, поиграв немного постепенно я начал играть 32 стола. В 32 стола играть это прикольная разминка для мозгов, так как на принятие решения у тебя не больше 1 секунды. Чтобы посмотреть действия игроков, расстановку на столе и т.п. Так я играл на низких лимитах 0.01/0.02$ пока учился. Там можно было в те времена играть в плюс в режиме бота :) Потом мне так играть надоело. И когда я дошёл до лимитов выше, я играл 4-6 столов.
Сам по себе покер это игра статистики и диапазонов. Многие говорят, что оффлайн отличается сильно от онлайна. Я играл и там, и там, и на самом деле нет. Далеко не все такие прям психологи, многие умеют скрывать эмоции. Но есть одна вещь в покере, которую ты не можешь сделать. Ты не можешь не сделать ставку. И ставки говорят практически всё что нужно, чтобы правильно играть :) Главное отличие оффлайна от онлайна — это отсутствие дистанции. Поэтому там труднее играть в плюс по статистике чистой. Так как в онлайне за 4 года я отыграл более 3 000 000 рук. Я заходил в покер, как на работу. Играл по 8 часов.
И именно поэтому я и забросил. Во-первых, 500$ в месяц ну явно не предел мечтаний. Во-вторых, когда ты работаешь так, это такая же работа как и любая другая становящаяся рутиной. 90% стандартные розыгрыши. В оффлайне я сейчас периодически играю, но скорее из-за общения) Главные плюсы такого моего эпизода в жизни, что покер отлично научил меня дисциплине и не мыслить ярлыками.
Книги, уроки, школа, универ — это всё важно. Но я разы больше благодарен WoW и покеру. Первый научил меня заниматься тупыми однотипными действиями хоть до бесконечности (гриндить), а второй дисциплинированно принимать решения. Так как за отсутствие дисциплины покер наказывает рублём :)
Расскажу немного про свою покерную карьеру. У покера почему-то есть какой-то негативный фон, хотя это прикольная сложная интеллектуальная игра. Я занимался покером плотно 4 года. Выиграл всего около 10 000-15 000$ и в пике играл на ставках 0.5/1$ зарабатывая 500+$ в месяц.
Прочитав кучу книг, поиграв немного постепенно я начал играть 32 стола. В 32 стола играть это прикольная разминка для мозгов, так как на принятие решения у тебя не больше 1 секунды. Чтобы посмотреть действия игроков, расстановку на столе и т.п. Так я играл на низких лимитах 0.01/0.02$ пока учился. Там можно было в те времена играть в плюс в режиме бота :) Потом мне так играть надоело. И когда я дошёл до лимитов выше, я играл 4-6 столов.
Сам по себе покер это игра статистики и диапазонов. Многие говорят, что оффлайн отличается сильно от онлайна. Я играл и там, и там, и на самом деле нет. Далеко не все такие прям психологи, многие умеют скрывать эмоции. Но есть одна вещь в покере, которую ты не можешь сделать. Ты не можешь не сделать ставку. И ставки говорят практически всё что нужно, чтобы правильно играть :) Главное отличие оффлайна от онлайна — это отсутствие дистанции. Поэтому там труднее играть в плюс по статистике чистой. Так как в онлайне за 4 года я отыграл более 3 000 000 рук. Я заходил в покер, как на работу. Играл по 8 часов.
И именно поэтому я и забросил. Во-первых, 500$ в месяц ну явно не предел мечтаний. Во-вторых, когда ты работаешь так, это такая же работа как и любая другая становящаяся рутиной. 90% стандартные розыгрыши. В оффлайне я сейчас периодически играю, но скорее из-за общения) Главные плюсы такого моего эпизода в жизни, что покер отлично научил меня дисциплине и не мыслить ярлыками.
Книги, уроки, школа, универ — это всё важно. Но я разы больше благодарен WoW и покеру. Первый научил меня заниматься тупыми однотипными действиями хоть до бесконечности (гриндить), а второй дисциплинированно принимать решения. Так как за отсутствие дисциплины покер наказывает рублём :)
👍14🤔3
Акиньшин топ
https://www.youtube.com/watch?v=gc3yVybPuaY
Из множества авторов по C#, .Net и т.п. на ру языке его я уважаю больше всего. Этот доклад я как-то пропустил, но он всё равно очень интересный. Как всегда :)
Хотя может я знаю не так много авторов. Покидайте вообще за кем следите в комменты :) А то не всех интересных авторов всегда "видно" :)
https://www.youtube.com/watch?v=gc3yVybPuaY
Из множества авторов по C#, .Net и т.п. на ру языке его я уважаю больше всего. Этот доклад я как-то пропустил, но он всё равно очень интересный. Как всегда :)
Хотя может я знаю не так много авторов. Покидайте вообще за кем следите в комменты :) А то не всех интересных авторов всегда "видно" :)
YouTube
Андрей Акиньшин — Поговорим про перформанс-анализ
Подробнее о конференции DotNext: https://jrg.su/3WmFRE
— —
Когда начинается разговор про перформанс-тестирование, то большинство программистов размышляет только о проведении замеров и сборе метрик, в то время как намного важнее задуматься об анализе собранных…
— —
Когда начинается разговор про перформанс-тестирование, то большинство программистов размышляет только о проведении замеров и сборе метрик, в то время как намного важнее задуматься об анализе собранных…
👍6
Варианты реализации травы
https://www.youtube.com/watch?v=uHDmqfdVkak
Интересное видео по техникам отрисовки травы в Unity
https://www.youtube.com/watch?v=uHDmqfdVkak
Интересное видео по техникам отрисовки травы в Unity
YouTube
Six Grass Rendering Techniques in Unity
Ever wanted to add grass to your game? There are many ways of implementing grass in Unity, and while one technique could be great at one thing, it might suck at another. In this video, I'll go over six grass rendering methods and explore what makes each one…
🔥7👨💻1
Интересная статья про Nullable Reference Types
https://habr.com/ru/post/703518/
Эту фишку ввели в C# 8.0, что ссылочные типы теперь тоже могут быть nullable, но зачем это надо? В основном это улучшает статический анализ кода. Так как бывает такое, что по логике системы какое-то значение не должно принимать значение null, и оно является ссылочным типом. Но на уровне синтаксиса базового шарпа — это особо статически не проверишь. А nullable reference type позволяет это делать)
https://habr.com/ru/post/703518/
Эту фишку ввели в C# 8.0, что ссылочные типы теперь тоже могут быть nullable, но зачем это надо? В основном это улучшает статический анализ кода. Так как бывает такое, что по логике системы какое-то значение не должно принимать значение null, и оно является ссылочным типом. Но на уровне синтаксиса базового шарпа — это особо статически не проверишь. А nullable reference type позволяет это делать)
Хабр
Nullable reference types в Unity простыми словами
С выходом Unity 2021 LTS в полной степени стал доступен Nullable reference types. Коротко расскажу о том, как включить поддержку Nullables в Unity, и с какими проблемами вы можете встретиться. Коротко...
👍3
Мы разработали телеграм бота
https://news.1rj.ru/str/feed_hermes_bot
Мини-анонс. Мы тут разработали телеграм-бота агрегатор разных источников. В нём можно подключить telegram каналы, rss ленты, twitter (если вы хотели читать какой-то канал без VPN) и reddit, чтобы читать их в одной точке. Потом ещё добавим vk, instagram и youtube.
Изначально бот делался для себя :) Так как с тех пор как в телеграме появилась спец. папка unread я заметил, что я не читаю Telegram каналы на которые подписан. А мне даже для того, чтобы вести этот канал очень удобно читать всё в одной точке. Поэтому я подключил себе источники по Unity, по .Net, по AR/VR и смотрю что интересного происходит. Плюс немного каналов по инвестициям)
Большой анонс будет, когда будет фирменный стиль и дизайн. А пока ботом можно пользоваться. Думаю кому-то такой UX будет так же удобен. Ну и если у кого-то будут предложения по улучшению бота — обязательно пишите :)
https://news.1rj.ru/str/feed_hermes_bot
Мини-анонс. Мы тут разработали телеграм-бота агрегатор разных источников. В нём можно подключить telegram каналы, rss ленты, twitter (если вы хотели читать какой-то канал без VPN) и reddit, чтобы читать их в одной точке. Потом ещё добавим vk, instagram и youtube.
Изначально бот делался для себя :) Так как с тех пор как в телеграме появилась спец. папка unread я заметил, что я не читаю Telegram каналы на которые подписан. А мне даже для того, чтобы вести этот канал очень удобно читать всё в одной точке. Поэтому я подключил себе источники по Unity, по .Net, по AR/VR и смотрю что интересного происходит. Плюс немного каналов по инвестициям)
Большой анонс будет, когда будет фирменный стиль и дизайн. А пока ботом можно пользоваться. Думаю кому-то такой UX будет так же удобен. Ну и если у кого-то будут предложения по улучшению бота — обязательно пишите :)
👍12
Senario GG будет чем-то интересным
https://twitter.com/emmanuel_2m/status/1598042945906581504
Тут в треде в твиттере Emm поделился, как он тонко настраивая работу со Stable Diffusion сгенерировал кучу дизайнов зданий. Первые были сгенерированы в midjourney, а другие два в альфе https://www.scenario.gg/ Получилось по-моему неплохо, такой уровень вполне можно использовать в качестве ассетов для какой-нибудь изометрической игры :)
Запуск по идее должен состояться в декабре
https://twitter.com/emmanuel_2m/status/1598042945906581504
Тут в треде в твиттере Emm поделился, как он тонко настраивая работу со Stable Diffusion сгенерировал кучу дизайнов зданий. Первые были сгенерированы в midjourney, а другие два в альфе https://www.scenario.gg/ Получилось по-моему неплохо, такой уровень вполне можно использовать в качестве ассетов для какой-нибудь изометрической игры :)
Запуск по идее должен состояться в декабре
👍10
Нейросети заменят Х
Давайте обсудим страшныйпластмассовый мир мир искусственного интеллекта. И разберём два тезиса. Программисты скоро будут не нужны их заменят нейросети. И художники скоро будут не нужны их заменят нейросети.
По поводу программистов. Не знаю как вы, а я помню времена когда смерть нашей доблестной профессии ещё предрекали во времена конструкторов (так же было с дизайнерами и генераторами всяких логотипов кстати говоря) И вот в чём нюанс. Прошло по меньшей мере 6 лет с момента старта популярности "конструкторов". Конструкторы есть очень много для чего. Телеграм боты, сайты, приложения и т.п. А почему-то ничё не поменялось. Спрос на рынке на разработчиков всё ещё огромный. Почему так? Непонятно. Теперь возьмём автогенераторы кода. Тот же Copilot. Всё, код можно писать текстом? Нам конец? Да тоже нет, так как описать этим целую систему просто невозможно. Это просто замена гуглу+стековерфлоу. Программисты в реальности не то чтобы пишут такие модули. И основная работа программиста не написать код, а подумать как написать систему. Поэтому такие инструменты, это инструменты для программистов
А теперь про художников и дизайнеров. Та же история с генераторами всего подряд (программисты уже постарались). Художники уже не нужны, так как есть куча готовых ассетов, есть генераторы логотипов, может и дизайнеры не нужны? Да нет, все нужны, все работают. Хотя у художников чуть больше задействован "ручной навык", но я верю, что в итоге ускорится работа, ускорится шаг прототипирования, но всё ещё будут нужны не "арт директоры нейросетей", а художники. Неиронка прототипирует, художник рисует чистовик. Даже генерация в прошлом посте если присмотреться имеет кучу косяков. Часть из которых (без разбивки деталей на слои) править довольо долго.
Я уже успел поработать в разных задачах с несколькими неиронками и понимаю, что работа с неиронкой это такой же "итеративный процесс". Результат подходит как "прототипный", но не как чистовой. И все нейросети просто станут инструментами ускорившими работу экспертов. Но что когда-то они заменят спецов, я не верю. Просто новая тулза, с которой надо разобраться. Как переход от ротоскопирования к motion capture и риггингу. Просто инструменты станут совершеннее. И будет выходить больше проектов, лучше качеством, с меньшим бюджетом. Конечно работы может стать меньше, но явно речь не про "смерть профессии". Профессионалы останутся там же, где они и есть.
Давайте обсудим страшный
По поводу программистов. Не знаю как вы, а я помню времена когда смерть нашей доблестной профессии ещё предрекали во времена конструкторов (так же было с дизайнерами и генераторами всяких логотипов кстати говоря) И вот в чём нюанс. Прошло по меньшей мере 6 лет с момента старта популярности "конструкторов". Конструкторы есть очень много для чего. Телеграм боты, сайты, приложения и т.п. А почему-то ничё не поменялось. Спрос на рынке на разработчиков всё ещё огромный. Почему так? Непонятно. Теперь возьмём автогенераторы кода. Тот же Copilot. Всё, код можно писать текстом? Нам конец? Да тоже нет, так как описать этим целую систему просто невозможно. Это просто замена гуглу+стековерфлоу. Программисты в реальности не то чтобы пишут такие модули. И основная работа программиста не написать код, а подумать как написать систему. Поэтому такие инструменты, это инструменты для программистов
А теперь про художников и дизайнеров. Та же история с генераторами всего подряд (программисты уже постарались). Художники уже не нужны, так как есть куча готовых ассетов, есть генераторы логотипов, может и дизайнеры не нужны? Да нет, все нужны, все работают. Хотя у художников чуть больше задействован "ручной навык", но я верю, что в итоге ускорится работа, ускорится шаг прототипирования, но всё ещё будут нужны не "арт директоры нейросетей", а художники. Неиронка прототипирует, художник рисует чистовик. Даже генерация в прошлом посте если присмотреться имеет кучу косяков. Часть из которых (без разбивки деталей на слои) править довольо долго.
Я уже успел поработать в разных задачах с несколькими неиронками и понимаю, что работа с неиронкой это такой же "итеративный процесс". Результат подходит как "прототипный", но не как чистовой. И все нейросети просто станут инструментами ускорившими работу экспертов. Но что когда-то они заменят спецов, я не верю. Просто новая тулза, с которой надо разобраться. Как переход от ротоскопирования к motion capture и риггингу. Просто инструменты станут совершеннее. И будет выходить больше проектов, лучше качеством, с меньшим бюджетом. Конечно работы может стать меньше, но явно речь не про "смерть профессии". Профессионалы останутся там же, где они и есть.
GitHub
GitHub Copilot · Your AI pair programmer
GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.
👍9
Крутой бесплатный тул для мокапа по видео
https://youtu.be/ZpCKukrtSsU
Судя по видео это крутой AI тул, чтобы делать простые мокапы и анимации для тех же игр. Конечно многое для игры в первом приближении (особенно инди без бюджета) можно взять на миксамо. Но я никогда не прощу эплу покупку ikinema orion, ведь это был самый дешёвый мокап :) Но данный ai тул может стать отличной заменой. Уверен, что сальто или какие-то сложные танцевальные движения типа брейк данса он не считает, но выглядит весьма любопытно
https://youtu.be/ZpCKukrtSsU
Судя по видео это крутой AI тул, чтобы делать простые мокапы и анимации для тех же игр. Конечно многое для игры в первом приближении (особенно инди без бюджета) можно взять на миксамо. Но я никогда не прощу эплу покупку ikinema orion, ведь это был самый дешёвый мокап :) Но данный ai тул может стать отличной заменой. Уверен, что сальто или какие-то сложные танцевальные движения типа брейк данса он не считает, но выглядит весьма любопытно
YouTube
Start animating with our free AI mocap tool Rokoko Video I Tutorial
Start your animation journey with our free AI mocap tool Rokoko Video. In this tutorial, you’ll learn the easiest way to animate your characters with Rokoko Video, no frills, and for free.
🏆 💵 Sign up to our first Animation Challenge with Rokoko Video and…
🏆 💵 Sign up to our first Animation Challenge with Rokoko Video and…
🔥6
Генеративные текстуры
Раз уж сегодня какой-то день AI, то стоит рассказать про ещё один интересный инструмент — Texturelab :) Он позволяет генерировать из текста различные seamless текстуры для материалов. Если нужны текстурки чтобы затекстурить какой-то энвайромент — очень может пригодится
Раз уж сегодня какой-то день AI, то стоит рассказать про ещё один интересный инструмент — Texturelab :) Он позволяет генерировать из текста различные seamless текстуры для материалов. Если нужны текстурки чтобы затекстурить какой-то энвайромент — очень может пригодится
Scenario
Textures
Generate rich, seamless textures with intricate details.
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Красивый VFX
https://realtimevfx.com/t/a-unity-stylized-vfx/2950
Красивый эффект вихря вокруг персонажа. Как раз напомнил мне о том, что надо бы доделать мой тулсет для VFX который кольца и полусферы для аналогичных эффектов позволит генерировать, а не моделить в блендере :) А то я чёт на конусах и ещё паре примитивов отвлёкся от этого проекта :)
https://realtimevfx.com/t/a-unity-stylized-vfx/2950
Красивый эффект вихря вокруг персонажа. Как раз напомнил мне о том, что надо бы доделать мой тулсет для VFX который кольца и полусферы для аналогичных эффектов позволит генерировать, а не моделить в блендере :) А то я чёт на конусах и ещё паре примитивов отвлёкся от этого проекта :)
👍4
Хотя тем кто работал на стоки будет тяжко
https://80.lv/articles/adobe-stock-to-start-selling-ai-generated-images
Да чтож такое, сегодня прям день ИИ :) Когда я писал про то, что художники и дизайнеры в безопасности, я совсем забыл про стоки) Вот там ребят вынесут вперёд ногами
ИИ отлично подходят для прототипирования, проверки бизнес гипотез) Да что тут говорить, даже аватарка у канала сделана неиронкой сейчас :) А теперь ещё на стоке адоба будут продаваться нейрокартинки :)
Графоманы всех стран объединяйтесь! Пора идти захватывать стоки text2art неиронками! Настал наш час! :)
https://80.lv/articles/adobe-stock-to-start-selling-ai-generated-images
Да чтож такое, сегодня прям день ИИ :) Когда я писал про то, что художники и дизайнеры в безопасности, я совсем забыл про стоки) Вот там ребят вынесут вперёд ногами
ИИ отлично подходят для прототипирования, проверки бизнес гипотез) Да что тут говорить, даже аватарка у канала сделана неиронкой сейчас :) А теперь ещё на стоке адоба будут продаваться нейрокартинки :)
Графоманы всех стран объединяйтесь! Пора идти захватывать стоки text2art неиронками! Настал наш час! :)
80LV
Adobe Stock To Start Selling AI-Generated Images
Adobe will allow uploading and selling generative AI artwork on its stock images service but only as long as it meets certain criteria.
👍4