Если знаете свежую годноту для вката в движок хотя бы с версии 5.4, и в идеале если сами вкатились по ней и довольно урчите - скидывайте, чтобы разместить в шапке. А то тут в основном олды сидят, и мы не знаем, что сейчас актуально.
Как работает привязка в программировании, например в C#? Ну это по сути сахар с автоматической подпиской на событие изменения значения свойства. И каждый раз, когда событие возникает, привязка обновляет данные. Сделано чисто для удобства, чтобы каждый раз не ебаться с созданием событий под каждое свойство, коих может быть сотни тысяч + под капотом реализация через мягкие подписки, чтобы не было утечек памяти.
Почему в анриле это выглядит как ссаный hook? Почему обновление биндингов происходит каждый тик, а не когда значение действительно изменяется? Почему в анриале все не так, как у людей? Почему все с каким-то подвохом, нацеленным на просадку производительности? Это заговор массонов?
Либо очередное непонимание того, как работает фича. Автор просто нассал на инструмент, созданный для удобства, и пытается всё реализовать "вручную".
>>977754 Алсоу, биндинг в шарпе не будет обновляться, если событие изменения свойства произошло, но новое значение является таким же как и текущее. Даже если я заспамлю свойство жизни персонажа одним значением, то биндингам на это будет абсолютно похуй.
>>977910 ну мы-то в курсе. свини чисто гоев прогрел на чудо движок уе5 нового поколения. хотя это уе4 с новым гуем и парой никому не нужных свистоперделок, которые роняют фпс в 4 раза
>>977754 То, что ты хочешь(подписка на событие) - в анриле называется Делегатом ну или ЕвентДиспетчером у блюпринтовиков. Биндинг в виджетах - это именно забиндить и отслеживать каждый тик, да. Я этим никогда не пользуюсь.
>>977688 (OP) Есть тут шарящие в ниагаре? Мне надо как то сделать, чтобы каждый партикл проверял есть ли впереди него хотя бы один партикл и в таком случае выставлять ему в атрибут true, иначе false. Вроде примитивная хуйня, но я чёт с этими скретчпадами немного запутался.
сто лет не заходил в редактор, напомните каие свистоперделки в новой версии совершенно не к чему и только жрут ресы фрсы и не дают ни какого эффекта, отключил нанит этот директ икс трогать? или что то забыл из гойского развода на ресы?
>>979340 чтобы превратить уе5 обратно в уеч: - убираешь Lumen с глобалки и отражений - на всех мешах отрубаешь Nanite - VST переключаешь обратно на Shadow map
>>979347 спасибо сохроню (а то каждый раз включать/выкл искать такое) правдо люмен местами сука красивый...там есть еще "скрин спейс (бетта)" чет новое или не замечал.
Так падажжи ебана. Есть текстур бомбинг нода, ее для каждой декстуры надо отдельно юзать. Ладно нормалки, но цвет и маски можно семплить по одинаковым юви, то есть можно в одной бомбинг ноде семплить сразу 2 битмапы по одинаковому юви не считая 2 раза одно и то же? или не имеет смысла?
>>979382 компилер всё оптимизирует, если увидит одинаковый хвостовой код. тут один хуй самая медленаня инструкция это семплинг текстуры, хоть обсчитайся своих ювишек, пока она семплится
>>979895 Я с артом так же мучался, а сейчас все на миджорни генерю, выглядит гораздо лучше чем то говно, которое я покупал за деньги с fivver. Подожди ещё годик и нейронки модельки научатся делать. Уже умеют в принципе, но пока только простенькие лоуполи.
>>979895 ассеты ка раз дешевые и роняют рынок 3д моделек, в реальности делать 3д модель это не 5 минут и иногда даже не один день и не одну неделю зависит от качества, а человек видит модельку и думает о это же просто предмет "унитаз там или стол стул" это же так просто, а то что люди делают хп модель лп модель делают бейк делают развертки делают материалы и это только минимум и еще кучу действий чтобы сделать готовый результат, еще подгонки ошибки и прочее, еще в реализм если или в риг анимацию, то вообще время создания может дойти до бесконечности..а игроделы такие ряя дорага дайте мне сразу пакет моделей за 10центов...ебаные индусы и те кто ворует контент и переделывая чужие модели или использует их как каркас для своих "новых" те ещё пидорасы...ну и еще проблема в том что люди не видят не имеют знаний и просто вкуса человек видит два стула один стул выглядит хорошо второй сделан из кубов с натянутыми криво текстурами...понятие "тексель денсити" для многих игроделов вообще какаято НЕВЕДОМАЯ ХУЙНЯЫ да даже что такое ПБР и какаие бывают текстуры материалы для многих игроделов это какието тайны дрвених цивилизаций хоть в унреале и очень продвинутй движек шейдеров....
>>979986 нет не норм 3д моделер умрет с голоду обосравшись и обоссавшись добро пожаловать в капитализм и рыночек, ладно в россии он еще выживет может быть но быстро выгорит, это как представь писатели книг писали бы для тебя одного книгу...
>>979986 для тебя и делают некронки будешь плотить корпоратом подписочку месячную и качать нейрочетевые модельки (по сути будешь качать фрагментировано сплагиаченные стили мертвых на то время моделлеров, а когда база деградирует, а она деградирует потому что новых людей делающих 3д для наполнения базы нету, сеть начнет повторять результат конечно будет казаться сначало что модели в разных стилях и не похожи ни чем но после определенной дегенерациии начнет выявлятся похожесть, вообще нейронки дело не простое и это не магия там все очень печально математику не наебешь..
>>979986 по сути сейчас 3д существует только благодаря дешевому труду - наверно как и любая сфера обесцененная (индусы китайцы ну и мы снг делаем дешево ОЧЕНЬ) ну и благодаря мошенничеству процентов 50 ассетов в магазине унреала платных спизжены или сделаны из чужого материала..всем похуй..ждем когда будут пиздить нейронки, будем по сути перерабатывать чужое наследие до уровня кала возможно лет на 20 чужого материала хватит чтобы нагенерить его подобие лол...
>>979986 >2к за модельку норм, если бы её спецом для тебя делоли Представь, что ты работаешь 5/2 моделлером на кабана. На модельку не супер простую не супер сложную у тебя будет уходить дня 3 точно. В месяце 21 рабочий день в среднем. В итоге успеешь сделать 7 моделек. По 2к. Выходит 14к в месяц. При цене 2к за модель, говночист с 3-мя классами образования будет получать больше, чем моделлер имеющий скилл.
>>980141 и в чем перемога? сто летние киношные технологии лохматых еще годов просто становятся более доступными простому люду, ну и мощности пк теперь хватает на обработки и рендеры реал тайм
>>979998 >Представь, что ты работаешь 5/2 моделлером на кабана. На модельку не супер простую не супер сложную у тебя будет уходить дня 3 точно. Ленивые модельеры работающие на кабанчика специально подольше модели пилят, так как им за часы работы платят. Вот и получается, что они работают над одной моделькой по 3 дня, хотя могли бы ее сделать за несколько часов
>>980423 >хотя могли бы ее сделать за несколько часов попробуй модельку сделать за нескольколько часов сложнее пончика, чисто технически ты не сможешь, растянется до 3-6 дней..да и пончик если ты сделаешь не по уроку долбаеба с ютьюба а по нормальному с запеканием карты сделая сначало хай поли потом под нее лоу поли уже не 3 часа выйдет а целый день, это если ты ещ правильно развертку сделаешь лол...почитайте как те же турбосквиды сертифицируют модельки своими отраслевыми стандартами (а они их поверьте не с неба придумывают) и как ревут индусы и снгшниги не понимая почему их модельки не принимают...тот кто делает пончик по уроку с ютуба самый конченый гой дегенерат кстати
В анриле 5.4 появился ретаргетинг анимации. Но как конвертировать из Mixamo, чтобы была поддержка root motion? Любая анимация движется внутри root и получается какая-то залупа — после анимации, персонаж спавнится к начальной точке.
Вероятно предполагается какой-то хитрый подход, но какой?
>>980569 А как ты хотел? Все по чесноку. Сколько поликов в твоем ландшафте? Ты понимаешь, что у одного куска, растянутого на всю локацию, практически отсутствуют какие либо возможности для оптимизации?
>>980434 >попробуй модельку сделать за нескольколько часов сложнее пончика, Я вообще никакие модели делать не умею, ясень пень у меня уйдет 3-6 дней. Но модельеры то на опыте, в программе не один год работают.
>>980576 да хоть сколько опыта на скорость это не влияет, по твоему художник быстрее картины рисует тот что на опыте? нет, он рисует их лучше, и иногда даже медленнее, потому что ошибки видит и знает, и не торопится чтобы их не совершить, или торопится а потом переделывает что еще долшьше...3д это не кодинг это ближе к творчеству, я соглашусь есть люди кто моделит очень быстро но увы это говноляпы...
>>980579 Эти галки влияют, если корневая кость перемещается. ForceRootLock - замораживает позицию корневой кости. EnableRootMotion - по идее, конечное положение корневой кости использует для старта новой итерации.
А у меня в том-то вся и проблема, что коневая кость по Z всегда стоит на нуле. Соответственно, ни первая опция, ни вторая, не дает никакакого эффекта. Кость как была на нуле, так и осталась.
А мне надо, чтобы работала EnableRootMotion, а для этого корневая кость должна перемещаться, но стандартный ретаргетинг не умеет так делать (он для таких анимаций, вероятно не предназначен).
>>980581 Ну вообще-то можно увеличить скорость, и тут даже дело не в опыте. С годами обмазываешься скриптами и ресурсами.
Например, в зибраше можно выделить только один сабтул. И чтобы удалить сотню, тебе придется сотню раз выделять сабтул и сотню раз нажимать "delete". Казалось бы, простая операция занимает минут десять, а со скриптами доли секунды.
Или взять какой нибудь рендер, типа арнольда или редшифта. Вот новичок скажет, что редшифт круче, потому что хорошо работает из коробки, а арнольд геморный. Но с базой и готовыми пресетами, арнольд так же прост, как и редшифт, но при этом не становится бутылочным горлышком в сложных ситуациях.
Скорость работы очень зависит от наработок. Из практики я понял, что если оптимизировать мелкие операции, длящиеся буквально несколько секунд, но встречающиеся часто, то можно сэкономить чуть ли не десятки часов в неделю. А бывало, что я экономил целую неделю, при этом качество работ никак не просаживалось.
>>980630 >скульптил анатомического чела >На второй раз уже за 5 часов сделал молодец, а теперь заретопь его, разверни, запеки, покрась, забинди на анриловский скелет, сделай развесовку костей, ретаргетни анрил анимации и подмени им стандартного манекена. Тогда модельку можно считать сделанной.
>>980689 Хм, надо попробовать, пока не могу понять почему если скелет тот же но разные пропорции анимации не будут работать. Я думал что если заскинить нормально то проблем быть не должно.
>>980691 >анимации не будут работать Технически будут, но модель попидорасит. В анимации запечена информация не только о ротейте костей, но еще и транслейты и скейлы. Тоесть если у манекена рука 40см(условно), а на твоем персе 35. То накинув анимацию с манекена она вытянется до 40. Ретаржет как раз эти все конфликты должен решать. Есть впринципе ретаржет "на лету" какой-то, но я не юзал.
>>977691 Я фуллнуб, уже охуилиард говнища перечитал\пересмотрел. Сейчас изучаю Title: Unreal Engine 5 Game Development with C++ Scripting Author: ZHENYU GEORGE LI. Хуйня в которой "ну бля, не хочу углубляться, почитайте на анрыле, теперь у вас уже там всё готово, епта, должно вот так быть", куча опечаток, устаревшая инфа имеется. Я вообще удивлён, что нет нормальной литературы как Шилдт или Страуструп, но для UE. Или мне так не везёт на информацию, или качество у нее такое убогое для UE.
>>980708 >Я фуллнуб, уже охуилиард говнища перечитал\пересмотрел. Сейчас изучаю >Title: Unreal Engine 5 Game Development with C++ Scripting Заканчивай с изучением и пили уже что-то своё, а то застрянешь в tutorial hell, я там 10 лет просидел, никому не советую.
>>980698 >В анимации запечена информация не только о ротейте костей, но еще и транслейты и скейлы. Тоесть если у манекена рука 40см(условно), а на твоем персе 35. То накинув анимацию с манекена она вытянется до 40 Ааа, теперь начало доходить, спасибо.
>>980708 >что нет нормальной литературы как Шилдт или Страуструп Какие-то попытки в книги по 4му УЕчу были, но даже курсики и туторы старые уже не так актуальны становятся.
>охуилиард говнища перечитал\пересмотрел Так ты бутерброд неправильной стороной ешь. Ты сперва говнище читаешь, а потом думаешь как из этого игру сделать. А надо сесть игру делать, даже если совсем нулевой, и походу дела искать релевантвное и сразу применять.
>>980712 Спасибо, мне вот тоже кажется что пора уже завязывать, а потом нахаляву скачаю что-то типа этой книги или udemy туториалы и кажется во блин сейчас еще это гляну\почитаю и прям вообще ок будет.
>>980713 >Какие именно шутки? помоему контрл+шифт+запятая делает снапшоп фрейма. И там как раз какая хуйня в кадре сколько времени занимает. Сиди, скроль и смотри что за штуки. Много их.
>>980717 Спасибо, ну дочитаю уже раз начал эту книгу и буду уже сам пердолиться. Сюда за советом приду или на реддит, вживую я не знаю тех кто работает с UE, не знаю где спрашивать нынче принято.
А есть описание, пусть даже без привязки к UE, как работает физика и управление в игре driver первой генерации? Мне нравится баланс аркадности и физики там, но я не знаю с чего начать. В классическое программирование на крестах умею, но пока вот всё это смотрел и читал, понял что это не совсем то что нужно для UE, нужно больше шарить в либе самого движка. Коммерческого я ничего не делаю, просто себе хочу сделать игру, в которую буду сам и играть.
>>980708 Сейм щит. Как же заебали эти клоунские туториалы и курсы по UE. Как будто сюда стеклись все дегенераты мира. Такого беспорядка и костылей я не видел нигде больше.
>>980717 > А надо сесть игру делать Это работает если ты полный ноль. А вот когда неполный, это только вредит.
>>980723 >игре driver первой генерации? Это там где велик чтоли ездит по всякому хламу и разъебывается? Вид сбоку еще? В любом случае если это 2Д или псевдо 2Д платформер, то лучше думать в сторону Юнити. Не потому что движок лучше, а потому что такую всякую 2д хуйню чисто поорать собирают в основном в нем. Там тупо больше комьюнити и база знаний по реализации платформеров в целом. Анрил он все таки для кинца, и псевдо ААА асетфлип шутанчиков. Я даже не знаю много ли итт делают платформер вообще на УЕче?
>>980717 >А надо сесть игру делать Учитывая сколько подводных камней я пропустил при разработке в C# "просто разрабатывая свое приложение", я бы не рекомендовал такой подход для тех, кто более менее что-то знает.
Тяжелые проекты — это комплексная вещь, для которой важны паттерны проектирования, и в которой есть неочевидные особенности языка\движка. Я тратил несколько лет впустую, чтобы понять, что я делал неправильно. Весь код, который я написал, пришлось выбросить.
>>980727 >Я даже не знаю много ли итт делают платформер вообще на УЕче? Я хочу сделать платформер с реалистичной графикой. Достал этот пиксель арт и блевотный векторный стиль уровня флэша.
>>980728 >Тяжелые проекты — это комплексная вещь, для которой важны паттерны проектирования, и в которой есть неочевидные особенности языка\движка. Я тратил несколько лет впустую, чтобы понять, что я делал неправильно. Весь код, который я написал, пришлось выбросить.
Ну так сейм шит. Тоже не первый год замужем. Только ты думаешь, что ты делал неправильно, уже пройдя этот путь. Но суть в том, что пока ты на своей шкуре не упрешься физически в неподдерживаемое говно, ты ничего не поймешь. Ты этот опыт никаким другим путем не получишь. Это иллюзия что можно по книгам выучить все эти паттерны хуятерны а потом таким умным сесть и написать приложуху. Ни билдер ни обсервер ни грасп ни кисс ни дымись канабис тебе вообще никак не помогут пока ты уже не погружен в разгребание авдиевых конюшень по шею в говнокоде. Нельзя по книжкам нучиться архитектуре как и играть на скрипке.
>Я тратил несколько лет впустую, чтобы понять, что я делал неправильно Все ты делал правильно. Это единственный путь, его в любом случае придется пройти чтобы чему-то научится.
>>980731 Тут пориджи, они не знают про драйвера. Как там сделано, вряд ли ты применишь в UE. Но есть туторы по созданию Vehicle System. По-моему в последних трансляциях чуть ли не из коробки все делается.
>>980719 Я когда после 10 лет изучения туторов сел делать что-то своё понял что 10 лет хуй дрочил, потому что когда делаешь что-то пока тебя ведёт за ручку дядя из курса это совершенно другое когда ты сам придумываешь фичу и потом думаешь как её реализовать, рыщешь по интернету в поисках ответа, подсказок. Туторы нужны имхо только для того чтобы дать подсказку во время поиска, дрочить туторы вместо создания чего-то своего это ошибка. Допускается только если твоя цель это освоиться с движком, проходишь курс-два и начинаешь сразу своё пилить.
>>980723 >но я не знаю с чего начать. В классическое программирование на крестах умею Ну если не знаешь с чего начать, то прям с порога прыгать в Анрил кресты не стоит. Не потому, что не осилишь, а потому что тупо не знаешь, что конкретно туда писать. Открой для начала анриловский темпллейт с машинкой. Посмотри как сделано. Непонятное гугли, смотри туторы. Накидай ландскейп, поставь там всяких препятсвий их кубиков, посиди покатайся. Скачай с квикселя Ассеты дорожных отбойников, шин, всякого шлака, порасставляй. Это все довольно медитативная хуйня, она помогает понять общий вайб работы с анрилом. Потом тебе захочется сделать машинке какое-то ХП, какие-то статы, чтобы они влияли на скорость, разгон, управляемость и.т.д. Вот тут уже можешь сделать первый блюпринт компонент и реальзовать простые формулы. Подумать, на что тебе нужны ссылки, как ты будешь обновляться, по евент тику или по таймеру или по делегатам/евентам каким-то. На блюпринте это собирается в разы быстрее чем в крестах. В кресты неси уже устоявшиеся вещи, которые тебя в целом устраивают и хочется "отлить логику в граните". Тут еще проблема в том, что анриловские кресты не юзер френдли, и переименовывать там классы, удалять, перекомпилить - много крови пьет. ЛивеКомпилинг из редактора работате криво, поэтому на каждый пук придется перезапускать редактор. Ты тупо будешь 50% времени не игру писать, а ждать пока что-то загрузится/соберется.
>>980680 >а теперь заретопь его, разверни, запеки, покрась, забинди на анриловский скелет, сделай развесовку костей, ретаргетни анрил анимации и подмени им стандартного манекена На всё перечисленное кроме покраски есть плагины, которые сокращают работу.
Ты еще кстати забыл про одежду и оружие. Персонаж то не голый нужен.
>>980834 >есть плагины лучше чем руками не получится, плагины не смеши даже нейронки пока не могут в развертку а ты плагинами решил, вы что клоуны? я без негатива просто как будто вы в других мирах живете...модели не с проста стоят своих денег, поделки по типу я сделяль конечно делаются за 5 минут и стоят 10 центов
>>980846 Что там сложного в развёртке? Так описываешь словно это занимает какое-то огромное число времени, или ты сейчас рассуждаешь про сложнейшие ААА ассеты будучи безыгоркой на дваче? Плагины помогут быстро заретопить либо даже автоматически, быстро запечь, сгенерить скелет в один клик и даже заскинить, ручками придётся поработать чутка, но с плагинами в разы меньше.
>>980834 >которые сокращают работу Ну так что вы все вокруг да около? Сколько по-вашему должно у моделлера уходить на модель? Ну пусть для конретики пусть будут такие модели: 1) Моделька анриловского манекена. 2) Болтер для шутанчика от 1ого лица. 3) Дженерик танчик из Мира Скуфов. 4) Елли из Ласт Ануса
>>980738 Cпасибо, я в новостях видел что они еще в UE 5.5 для транспорта пару интересных систем подкинут, интересно будет посмотреть. >>980751 Я так попробовал сделать с их примером машин из матрицы, но у меня почему-то неправильно считалась физика деформации. Когда запускал тестовую карту с машинками, то почему-то повреждения рассчитывались неверно, столкновение легкое с препятствием и двери машины сверху сворачивались в трубочку. А в примере самой игры в их городе работало нормально. В интернете решение я не искал, думал сам догадаюсь. Ковырялся, искал что не так. За вечер поисков починить не смог, расстроился, решил что нужно дрочить дальше туториалы.
>>980849 >Что там сложного в развёртке? В абы какой ничего. Развертки с правильным выравниванием шеллов, со швами в адекватных местах, с грамотным распределеннием текселя, чтобы понимать где важная поверхность, а где второстепенная и на ней можно тексель съекономить - делаются вручную. Хуево сделанные авто-развертки за 5мин, вытягиваються в норм качетство только оверкилом по разренеию текстур. А это привет 2фпс.Такое можно простить только АртСтайшн кукаретнику, которому надо картиночку получить красивую с 4к текстурами и ни в какую игру он это загружать не собиратся. Там можно дохуя на что забить. И на сетку и на развертку, лишь бы с ракурса норм смотрелось. В Гейдеве так себя не ведут.
>>980887 Ну и еще у моделей может быть несколько ЮВ каналов, что бы по одним запекать основные карты и маски, а по другим мапить тайловые материалы. Как раз для экономии ДроуКолов такое делается.Чтобы не назначать на модель дохулион материалов, а делать один но слоеный по маскам или вертекс колору. Это тоже особенность гейдева, на которую картиночко-петиху с можно забить, и даже не знать что такое бывает.
>>980887 >Развертки с правильным выравниванием шеллов, со швами в адекватных местах, с грамотным распределеннием текселя, чтобы понимать где важная поверхность, а где второстепенная и на ней можно тексель съекономить - делаются вручную Охуеть сколько воды о том что надо провести шов там куда смотреть меньше всего будут. Ребята, если вы зарплатные геймдевы то делайте модельку хоть год, мне похуй, я говорю про случай когда сам игру делаешь.
>>980892 >надо провести шов там куда смотреть меньше всего будут Не только и не столько поэтому, надо еще у лоупольки продумывать где будут харды, а где софты. На самой лоупольке тоже надо шейдинг править, чтобы нормалка не охуела это всё компенсировать. Тупо сделать фаску на углу геометрией и назначить на все софт - тоже не рабочая хуйня. Плюс оверлапы продувывать. Дохуя там работы на самом деле. Даже на дженерик калаше для шутанчика.
>>980890 Я регулярно нанимаю фрилансеров, так что расценки и сроки примерно знаю. Каждый второй ноет что мало времени, и я их сразу отсеиваю ибо знаю что это ленивые пиздаболы, которые половину времени ебланят, если не больше.
>>980895 >Я регулярно нанимаю фрилансеров лол он еще не знает..только тссс...фрилансер это не значит что он умееет и могёт (да даже не всегда факт что он не спиздил чужую модельку), а то что ты не разбираешься и тебя результат устроил и ты скушал это как бы твои проблемы....ну да зато дешево. и попустил этих лодырей ууу сюкааа какой грозный попускатель ленивых бездарных моделлеров ууу...наказал то как их ууу
>>980826 а в чем манямирок? вот допустим тебе нужна для партиклового эффекта модель выпуклого квадрата с 2 развертками. сколько у тебя займет это сделать? у меня примерно 5 минут
>>980887 Помню работал месяц у одних типов, которые на конвеере высирают модели на продажу для сторов. Решили они покорить рынок анрила карочи. Заказчика вообще не ебало качество лол, нужно было просто после импорта довести визуал до такого уровня, чтобы при пролете камеры было красиво. В общем анрил стор не принял ни одной работы в итоге лол.
>>981011 >Заказчика вообще не ебало качество >просто довести визуал Ну так а хули, типичный кабанос. Главное в глаза нассать и лишь бы втюхнуть. Хотя есть верик, что он даже сам не понимал, что не так.
>>981037 Анрил стор кстати прикрывают кажется, чтобы вместо него был некий Fab, там будут ассеты на все движки, а не только анрыл. На этом фабе сейчас раздают мегасканы бесплатно до конца года, успейте спиздить.
>>981040 Я уже на ФАП заходил, прожал кнопку получить мегасканс, но что-то не увидел чтобы у меня в библиотеке все эти текстурки появились. Вижу только свою библуху с месячными халявами.
>>981040 вчера открыли уже, у меня все месячные халявы уже там автоматом купленны типо, и в анриле на месте...а вот мегасканы купленные хз еще не лез но там как то надо финт ушами делать или нет хз будет время разберусь
Я просто в ахуе. Как… Как они умудрились и так максимально уебищный маркетплейс без базового функционала СДЕЛАТЬ ЕЩЕ ХУЖЕ НАХУЙ??? Сука, что за дегенераты там работают.
>>981040 > Анрил стор кстати прикрывают кажется, чтобы вместо него был некий Fab И вместе с ним контроль качества. Теперь там все засрано откровенным дерьмом и спизженным контеном.
Скачивание ассетов правда мне в ФАПе больше нравится, чем в квикселе. Тем что она тупо проще и интуитинее. Тупо жмешь скачать, выбирашь какие архивы нужны и указываеь путь. В бридже надо было лезть в даунлоад сетитнг и заполнять целую простыню всех возможных файлов.
Все световики выкручиваю интенсивность света на 50000000000000000000000000000000000000. Как использовать виджет компоненты с такой высокой яркостью? Если настроить высокую эмиссию, то теряется четкость, и в темных местах виджет сияет нахуй. Как быть то? че делоть?
Объясните зачем существуют проекты-шаблоны с механиками. Как блять эту парашу вообще можно использовать. Сука рейтинг 5 звезд, документации хуй да нихуя, внутри наборы из взаимосвязанных компонентов которые друг к другу обращаются и так далее, разобраться в этом и расширять может только автор, как сука нахуй это использовать блять
>>981615 тут два варианта 1. это действительно говно из жопы 2. это пока слишком сложно для тебя
обычно ты просто качаешь все эти темплейты и смотришь, как они устроены. и если находишь нормальный - используешь. если всё не нравится, пилишь свой велосипед, опираясь на опыт изученного
>>981633 >это пока слишком сложно для тебя Если я на той стадии, когда мне не сложно, то зачем смотреть? Поэтому смысл этих темплейтов только в двух случаях: - ты знаешь как, но тебе некогда\лень. Тогда инструмент должен быть модульным, чтобы ты мог прикрутить к своему проекту. - ты не знаешь как и хочешь научиться. Тогда темплейт должен быть максимально разжеван.
Но в реальности просто срут побольше, чтобы установить цену повыше.
чтобы чем-то пользоваться не нужно сполна разбираться в этом. задача готовых библиотек как раз изолировать от тебя необходимости разбираться в деталях реализации. ты не понимаешь как работает движок изнутри, но пользуешься им. в идеальном мире ты вообще можешь ничерта не понимать в темплейте и пользоваться инструкцией - модели сюда, звуки сюда, графы сюда, чтобы получить игру. в реальности придется осилить какую-то часть. но вовсе не нужно знать, за что отвечает каждая переменная в любом файле в проекте
>>981637 >Но в реальности просто срут побольше, чтобы установить цену повыше. Ну а почему нет? С чего ты решил, что все маркетплейс контент мейкеры специалисты в педагогике? Это такие же двачеры мимокроки. Которые сделали что-то и захотели выложить. Если этот контент формальным требованиям маркетплеса соответсвует, то его пропускают. Ты точно также можешь повыкладывать свои велосипеды игровых механик.
>>981642 >С чего ты решил, что все маркетплейс контент мейкеры специалисты в педагогике? Как говорят "Не можешь срать — не мучай жопу". Какой мотив у меня, чтобы покупать это говно? Весь маркетплейс держится исключительно на наивных гоях.
>Ну а почему нет? Всё имеет право на существование, но лично я считаю маркетплейсы бессмысленными с точки зрения покупателя. И пока существуют одноразовые игро-высеры в стимах, торговцы ассетами и шаблонами будут купаться в шоколаде — может быть в этом и есть настоящий симбиоз.
Лично для меня ценны разве что плагины или какие-то библиотеки, которые расширяют возможности проектирования.
>Если этот контент формальным требованиям маркетплеса соответсвует Формально, к примеру, ножи продают не как холодное оружие, заточив их под нужным углом. Формально на озоне тебе условный миксер продадут на 3000Вт, а по факту внутри будет моторчик на 300Вт. Формальности соблюдены, а покупатель соснул.
>>981645 >Формальности соблюдены, а покупатель соснул. Ну а как ты себе представляешь валидацию ассетов? Эпики должны каждый высер сидеть ковырять и решать полезен он игрокам или нет? Там и багов скорее всего куча(да ладно, бля?) Хочешь сделать хорошо - делай сам. Если хочешь по-пырику высраться в стим и получить заветные 8 рублей, можешь купить готовое чужое и подставить арт из своего асетфлип пака. У всех разные цели цели. У большинства цель - сыграть в казино выстрелит/ не выстрелит и срубить баблеца. Только еденицы реально хотят делать игру с душой. Времена From Gamers to Gamers к сожалению ушли. Но ваще капиталистов надо вешать, тут ноудискас.
>>981648 >Ну а как ты себе представляешь валидацию ассетов? Эпики должны каждый высер сидеть ковырять и решать полезен он игрокам или нет?
Прикали, они именно так и делали. Ассет поступал на модерацию, у модера чек лист. Но если ты прошел чеклист, а товар твой хуета, тебе не апрувят ассет и указывает в причине отказа, что он хуйня.
>>981645 >>981648 >>981656 я так скажу даже норм создатели ассетов явно не хорошо живут в выигрыше всегда площадка все остальные сосут и создатели 3д моделей (ассет воры не всчет) тоже сосут просто не так причмокивая..заработки у них смешные так что не обольщайтесь что вокруг все в шоколаде а вы нищий
>>981656 ну так в чеклисте хуйня типа нейминга ассетов, наличия левых файлов, всякие попытки в дрм, плюс узкие требования для скелетных и статичных мешей. они не проверяют контент на "охуенность", это субъективная характеристика которую никак не проверить
>>981662 Fab это бывший Sketchfab. А там можно было ну практически все, и под разными лицензиями. От тупо некачественных 3д сканов гаражей, до первой попытки школьника в лоуполи, до тщательно детализированного пака ассетов одежды или волос, до персонажей из геншина.
>>981666 >Fab это бывший Sketchfab. А там можно было ну практически все ну так и маркетплейс теперь туда перехал. А всяких НЕХ наскульпченных за 5 мин на коленке я и в старом маркетплейсе встречал. В том чистле от двачеров.
А вот кстати наш челик из /td, ну тут заебись работа, базара ноль и ценник норм.
>>981663 >>981665 судя по цене сверхнизкой - это просто где то списжено.
а то как это выглядит и как технически это не кого не волнует и не должно даже гиганты продаж турбоскивды не модерируют по "лукизму" типо о это красиво можно продавать а это похоже гавно не продаем извините но это бред так не кто не делает..
>>981667 ценник сверхнизкий, адекватные люди не продают за такую цену..а чел с тд может даже спиздил чужую работу раз цена 2 доллара ну или он еще зеленый студент с комплексами типо ой ну это же просто 3д модель я её сделал в "свобоное время" итд - бред так даже индусы не делают 15 летние..так не бывает ребяты
>>981669 >.а чел с тд может даже спиздил чужую работу Не, этот не спиздил, я помню его на маркетплейс тредах, он и из блендака скрины показывал даже, и я ему даже с шейдаками материалов в анриле подсказывал.
>>981667 хотя я забыл это же маркетплейс для унреала, вы немного не догоняете что произошло и поэтому не врубаетесь, фаб это теперь не только маркетплейс ассетов это полноценный сток 3д моделей, а это значит что совершенно другая модерация совершенно другое ценообразование и логика продаж итд жаль это как видно по скринам не поняли не продавцы не покупатели...объясню мелочи если это 3д модель она не может стоить как ассет потому что это более широкий диапазон использований и лицензий тоесть ты уже купив этого кита и в рекламку его можешь вставить и в мультик и открытку и игру на другом движке итд ты покупаешь 3д модель.е сли вам интересно цена на такого кита без ригинга 4к с норм сеткой от 20 долларов начинается, проблема в том что и авторы всегда были не очень то умными гоями вообще не понимающими что такое рынок 3д и то что на рынке 3д нет понятия региональная цена (пока что) а вы в уме переводите в рубли и типо ебать 2 доллара ну норм цена норм конечно...пиздец сижу в треде с школьниками ..пиздец
>>981661 >"охуенность", это субъективная характеристика которую никак не проверить
ну можешь модераторам это рассказать, которые отказы присылали на ассеты, которые я ипортил. Дословно я не помню, но в целом причина была в том, что подобные ассеты не нужны.
>>981662 Ахуенность ассетов никак не связана с красотой картинки.
>>981670 ну ок тогда он просто снг художник как все снг художники не понимающий рынок, и ценность своей работы, да он уверен даже трудочасы не посчитал и прочее свет там свой скил не вложил в цену итд, корчое очень похож на молодого студента, а если еще и постит на дваче свои работы, так тут все сходится, просто бинго.... лол
>>981673 >ну можешь модераторам это рассказать, которые отказы присылали на ассеты в том и прикол что они всегда были дебилами, унреал рынок всегда был миром чудес с сверхнизкими ценами ворами и админами соевыми дегенератами.. как он вообще так долго просуществовал и только в 24 году стал наконец то рынком 3д моделей а не раньше лет на 20 это просто удивительно
>>981671 согласен на 100 проц просто понятие демпинг не было на унреале потому что все были демпингующими пидорами весь унреал это большой демпингующий пидор спизженных чужих моделей сделанных чаще всего не правильно лишь бы в движке работало криво косо и открывалось и админам нравилось внешне, да там даже небыло понятия сколько треуголников итд как щас продвинуто. тоесть там буквально по картинке модерировалось арньше.
жаль что и щас они сами еще не поняли куда они залезли если не начнут модерировать по тех параметрам и по АП пропуская дубли или спизженные модели или аки не блокируя копии художников других то их рынок сожрет и выплюнет с их фабом..в мире всего 3-4 маркетплейса 3д моделей настоящих конкурировать с такими момнополистами не вникая и не вкладывая средства они не смогут долго..надеюсь будет все достойно хотя я уже увидел публикуя модель что подвижки есть это уже не дегенеративный магазин ассетов хуйни...хотя как то куб пропустили ну тут спорно не пропускать куб нельзя тоже это даже логично если 3д модель то похуй хоть плоскость из ожного треугольника полигона блеать
>>981676 >он просто снг художник как все снг художники не понимающий рынок ну тут соглы, но я бы не сказал что дело в человекочасах даже. Просто он замоделил слишком уникальную вещь. Вот кому из вас в проекте не хватает механической касатки а снимациаи и ригом? Это ассет явно из своей вселенной. Под него надо целый сеттинг моделить чтобы он был там в тему. Поэтому никто и не покупает, отсюда и ценник пришлось снижать. А вот замоделил бы просто роботов каких с пушками в таком же качетстве с анимациями, ригом, материалами, такое бы взяли в какой нить сай-фай-стим-пунк шутанчик или стратежку.
>>981672 >>981671 Ну да, вот к примеру есть тапочки 20баксов+ которые я(да и вы тоже) реально могу за вечер сделать. Но тут тоже непонятно кто в зравом уме будет это покупать? Разве что на правах импульсивной покупки.
>>981673 >Дословно я не помню, но в целом причина была в том, что подобные ассеты не нужны. А что ты кстати импортил? Можешь показать если не секрет? просто самому интересно, что им там не понравилось.
>>981683 ты видимо совсем не понимаешь это рынок 3д он не находится в россии! у них пока как в стиме нет понятия "региональная цена" хотя региональная цена это тоже бред представь как джон штат техас горит когда его игру на которую он потратил 10 лет своей жизни покупает иван город тверь за 300 рублей деревянных (им же не компенсируют нсколько я знаю региональные цены, они могут только запретить свою игру бедным странам)
эти тапочки реально стоят 20 не меньше ну в сезон распродаж и черной пятницы могут стоит 12 долларов но это минималка буквально даром
>>981683 расскажу еще одну интересную вещь 3 д моделлер работающий на воле не может поставить цену ниже потому что ему надо заплатить в своем нью йорке за интернет за свет за раенду за вилдеокарту ароматизация оперативку царь пк и прочее и все в долларах ну и взять за свою работу...вот и получается что по идее по рыночной экономике создавать игру из ассетов НАМНОГО дороже чем создать "свою" студию из 10 калек пару прогеров 3д моделлер итд, но до 2024 года существовал унреал маркет торгующий просто ворованными моделями за бесценок и не попадающий под регуляторов потому что ну "это же игровой ассет" это ДРУГОИ...
>>981687 хороший пример что даже минимальный демпинг ниже реальной рыночной цены (надо было тоньше быть писать 25 долларов) ведет к тому что твою модель воруют переделывают текстурки перебивают немного может прогоняют через какую прогу чтобы сека поменяласб ну бантик к тапакм добавляют еще и продают за реальную цену потому что демпинг додик не понимает что на западе демпинговые модели стараются не покупать вообще....тут на лицо общие культурные различия запда и снг, вы даже не представляете насколько это влияет и на сколько снг моделеры прогеры да любые фрилансы ГОИ просто 1000% гои
>>981685 Так я и не спорю, я как раз тапки за 20 в конры косадке за 3 и показываю. Если пересчитать их в цену человекочасов, то наш за 10р/час работал, а чел с тапками за 500р/час(ну приблизително) и если считать что модель купят 1 раз. А если прикинуть какая из этих моделей реально можешь быть чаще нужна, то и тут тапки уделывают. Потому что тапок это максимально дженерик ассет, он может понадобиться дохуя в каких проектах. Буквально в любом где есть модель человека и есть одежда. А касатку приткнуть особо и некуда. Она очень специфична.
>>981684 Скелетал меш машины с анимацией разбора и сбора обратно, такая типо разлеталась на детали, потом собиралась обратно - ее невозможно было где-то применить в целом. И две статических сцены, бизнес центр и галерея. В первом визуал был каловый, я не смог вытянуть картинку, первая работа и все такое. Во второй визуал уже был получше, но в целом тоже применить нехуй было. Крашенные плоскости квадраты кубы и модель скамейки.
>>981683 еще пару покровов вам сниму раз такая пьянка зашла - есть люди которые пишут ДААА НЕТ НУ НЕ КТО НЕ КУПИТ, эти люди даже проверяют свою теорию берут свою неправильно сделанную модель за пару часов сделанную (не понимая вообще нихуя не тексель деснити растяжения швы развертки пбр хуибр размеры наименование иерархию проекта итж все это для дураков есть скрипт в блендере он все сделает лол) и пихают её за 20 долларов типо ну давайте покупайте меня че наебывают...и да его модель не кто не покупает НИКОГДА потому что те кто покупают модели за 20 долларов типо тапочек или предметку любую понимают в 3д хоть чтото и что им надо. и внешность и рендеры модельки тут не помогут, вы заметили как изменилось описание модели в новом фабе все эти непонятные надписи боунд хуеланд полигонов сколько просят итд а вот думаете почему а все потому чтобы привлечь уже настоящих профи которые ВНЕЗАПНО тоже пользуются стоками и покупают за дорого модели...
и да я знаю что пишу как шиз...не люблю тратить свое время на двочи, кому надо тот поймет
>>981691 >>981691 насчет того что касадка члишком индивидуальна я согласен её продать сложно вообще продавать АВТОРСКИЕ модели с стилем очень сложно и желательно зная что её и за 2 доллара плохо будут покупать сразу ставить цену в 100 типо как за авторский стиль стилизацию (такое мнение часто слышал и сам придерживаюсь) сюда же кстати относятся всякие моели сделанные для КОНКУРСОВ или для выебона их сложно продать тоже слишком индивидуальны
>>981692 Ну тут знаешь наверн как стоило поступить. Глянуть во-первых похожее на маркете, какой вообще положняк общий по архитектурке и взять себе это как КвалитиБенчмарк. Скорее всего смог бы пропихнуть если бы сделал архитектуру модульной с коллизиями материалами и к ним набор скамеечек, урн. То есть целиковую модель здания одним куском не стоит делать в любом случае(ну если это не совсем газетный киоск).
>>981697 >я если честно думал это из игры какойто вытянули инди лол, нет конечно) Это типичные работы Зебра/Блендер вкатуна (2-3 недели) почувствовавшего себя 3д шником и решившего это продавать.
>>981701 по скринам не понятно если есть риг то уже не вкатун да даже со всякими ригофай хуйай и скриптами надо разобратся, он ведь не продает просто модели монсров без рига? если риг ручной полноценный то тем более не вкатун а уже черпак слон я хз как назвать)..но в любом случае цена пиздец низкая нулевая если там реально все плохи кривые веса контроллеры жопы итд то ладно а если все нормально и цена центы то пиздец
>>981695 >ставить цену в 100 типо как за авторский стил Ну это логично. Если цена 2 бакса, предполагается брать колличеством. А если модель явно одному из 1000 игроделов может понадобится, то тут конечно надо норм цену ставить. Расчитывая что покупок будет 1-2 за все время. И чел кому вот прям реально нужна косатка такая купит кончено. А то и с автором спишется и предложит для его дрочильни помоделить подобного.
>>981704 да это так (уважаемые игроделы извините что засрал своей шизой про рынок 3д моделей ваш уголок, но я не виноват просто внезапно магазин ассетов решил играть в взрослые игры и стать 3д стоком)
>>981703 >есть риг то уже не вкатун В риг может и не вкатун, а в скульт явно вкатун. Хотя риг такой аморфной хуйни тоже ничего сложного(ну согнулось чуть не там или чуть пластелиново, для говнодемона простительно) пофикисть только чтобы полигоны от других частей тела не тянулись. Такое как раз прям в анриле проще ригнуть(ну я пока не пробовал).
>>981706 я тоже слышал что в анриле норм продуман риг и анимация "для людей" но пока не дошли руки все таки блендер и задачи другие, до своей игры, даже до начла создания я врятли дойду в этой жизни..
>>981707 >что в анриле норм продуман риг и анимация "для людей" Я имел ввиду именно прям веса костей покраисть у говнодемона можно прям в анриле попробовать. Вроде как добавили такую хуйню. Ну и контроллеры и сам скелет сделать.
А что касается именно КонтролРига и создание анимаций церез ЛевелСеквенор, то да. Сам практикую, всем доволен. Раньше в майке делал, потом импортил в анрил. Заебывало делать правки потому, что во вьюпорте майки и бегая на уровне в анриле модель все равно воспринимается по-разному, и некоторые косяки анимации можно увидеть только самому побегав челиком. Поэтому делая все в анриле тупо меньше занимаешься прыганием из проги в прогу и сразу видишь результат и фиксишь по-месту.
>даже до начла создания я врятли дойду в этой жизни Ну это ты зря. На самом деле когда делаешь и модели и анимации и код и материалы для своей дрочильни сам - это помогает не так выгорать. Потому что постоянно меняешь деятельность. Устал прогать, посиди потектурь/помодель. С точки зрения организации труда - это кринж конечно(если проект коммерческий). Но если в анриле чисто для души, то самое то. Можно буквально годами херачить чисто в по-кайфу.
>>981709 >Ну это ты зря. На самом деле когда делаешь и модели и анимации и код и материалы для своей дрочильни сам - это помогает не так выгорать. Потому что постоянно меняешь деятельность. Устал прогать, посиди потектурь/помодель. С точки зрения организации труда - это кринж конечно(если проект коммерческий). Но если в анриле чисто для души, то самое то. Можно буквально годами херачить чисто в по-кайфу. я так и делаю но я блюпринтомакака, и общая усталость от раб оты хоть и работаю 2/2 добавляет, когда был рнн наоборот мешает излишняя свобода...короче проблемы в голове...ну начать то я начал не буду лукавить, но пока ощущаю кажется все настолько долго что создание игры займет милионы лет
>>981724 >но пока ощущаю кажется все настолько долго что создание игры займет милионы лет Все правильно ты ощушашь, так и есть. Ну если это реально игра для души, а не ассетфлип-стрелялка. Более того игру/приложуху сложностью от средней нельзя впринципе закончить полностью. Можно просто в один момент перестать это поддерживать и дропнуть. Взять тот же Майнкрафт или еще какую околоинди. В общем о сроках лучше вообще особо не думать, если проект не коммерческий. А если себя постоянно подгонять через силу, то это приведет только к "высрать хоть что-то геймплее содержащее" чтобы не быть безигоркой. Для общей дисциплины может и норм, только нах оно нужно по итогу? Для опыта разве что. Ну тут кажды й сам пусть решает. Мне по-кайфу сам процесс творчества. Нормиработа и нормизарплата у меня и так есть.
>>981724 >но я блюпринтомакака Это кстати даже хорошо, что ты с блюпринтов начал, а не сразу в кресты полез. У тебя будет хоть представление как работать именно в анриле. А то с++ вкатуны/перекатуны посоздают каких-то своих маняклассов, какие-то маняпаттерны начнуть лепить где надо и не надо и потом бугуртят с анрила, что одно не так, другое не так. Первое что я крестах сделал - это тупо перенес туда свои енумерации и структуры. Потом библуху функций начал писать простенькую чтобы макарон чуть поменьше было. И так по чуть-чуть перекатывался. Сейчас у меня блюпринт вообще почти пустой, тока ассеты назначены. Но блюпринт все равно база вката в анрил. Разберешься с ними, разберешься и с анрил крестами постепенно. Когда макарон станет слишком много, придется один хер все это декомпозировать и убирать в читаемый текст.
Чел, у меня релизнуто 6 игр на стиме и во всех 90% контента спизжено с торрентов. Всем похуй. DMCA может кинуть только автор и вероятность, что он будет играть в твою игру и высматривать свои ассеты, так еще как-то поймет что они не куплены, околонулевая. Если твоя игра не приносит миллионы долларов в месяц, всем будет абсолютно насрать, можешь пиздить сколько угодно.
>>981781 лол я в "панельке" игре свои ассеты высмотрел сразу же, поверь это не такая уж и фантастика, ассеты был куплен официально так что честь и почет игроделу
>>981794 Какое блядь право собственности на пиксели и вертексы? Ты в какой стране живешь? То что на компутере то вообще ненастоящее и цены иметь не может.
>>981794 А что ты хотел, чтобы эпик гейм жопой отвечали за каждый ассет мимокрока? Просто за ассет ты должен спрашивать с самого торгаша. Абсолютно любой стор работает по таким принципам.
>>981798 >А что ты хотел, чтобы эпик гейм жопой отвечали за каждый ассет мимокрока? Да, какая-то модерация должна быть, и защита покупателей, ибо на них весь стор и держится. А так получается дикий запад с кубами и пизженными ассетами.
>>981784 > свои ассеты высмотрел сразу Молодец. Но спираченные ассеты ничем не отличаются от купленных. Ты же не пишешь каждому "ПОКАЖИ ЧЕК!!!". >>981789 >пук
>>981817 >Но спираченные ассеты ничем не отличаются от купленных. ну я бы не писал если бы не знал кто купил по нику и время покупки статитстика все же дает толк
>>981798 нет так не работает не один сток. сток это посредник и магазин ты же купив в магазине просрочку не бежишь к производителю..да и процент тот что берет сток а он между прочим берет процент с продаж не просто так
>>981798 >ты хотел, чтобы эпик гейм жопой отвечали за каждый ассет мимокрока? разумеется. это их площадка, и должна быть их ответственность, что я плачу не за спизженные ассеты, которые перепродает непроверенный ноунейм обоснованный дмца = удаление игры из стима. осознаешь последствия, если игру удалят с площадки, например, на релизе?
>Абсолютно любой стор работает по таким принципам мда, с апломбом спизднуть такую хуйню мог только дебильный харкачонок с 1 извилиной
>>981821 Магазин и сток — разные вещи. Магазин приобретая товар, является его владельцем. Сток не является владельцем товара, это лишь площадка, где продавцы могут продавать свой товар по той лицензии, которая их интересует.
Озон, к примеру, тоже не несет ответственности за товар за исключением вопросов сервиса и доставки (и даже здесь не всегда).
>>981829 >мда, с апломбом спизднуть такую хуйню мог только дебильный харкачонок с 1 извилиной Хуесос, иди предъяви стиму за баги в продаваемой игре нейм. За этим вопросом ты идешь к издателю. Стим просто площадка для торгашей, его задача — следить за качеством площадки. Так делают все: эпик геймс, озон, алиэкспресс, амазон.
Как в принципе проверить ассет на спизженность? Вот я замоделил что-то, потом у меня модель спиздили и стали продавать на стоках. Окей, я могу написать эпикам, сказать что чел вор, дать какие-то пруфы своего авторства и.т.д. Но если я например не скролю стоки каждый день и не ебу спиздили там у меня что или нет. То Эпики как сами узнают пизженный ассет или нет?
>>981845 блять вы заебали до фаба работали стоки уже 30 лет как блять до фаба то жили еп вашу мать и воров ловят и акки банят и все пучком и ап не пустой чих..
>Как в принципе проверить ассет на спизженность? по дате публикации, если модель перебита есть тоже способы доказать или если спизжена с игры то еще проще
>>981845 >потом у меня модель спиздили и стали продавать на стоках. что значит начали продавать, ты первый начал продавать блять >То Эпики как сами узнают пизженный ассет или нет? >Но если я например не скролю стоки каждый день и не ебу поисковые алгоритмы мониторинг гиганты 3д стоков тот же турбосквид мониторит ВЕСЬ интернет, да и тот же гугол не спит но там чаще блок по заявке автора
>>981847 Окей,раз там знают как пробить, тогда откуда бугор что нет гаринтии, что чел на фабе не купит спижженое? Ну значит пусть покупает, не ебет мозги, и садится игру делать.
>>981850 знают но не хотят нет времени ресурсов не сразу заметят не сразу проверят, потом рефанд средств просто случается и все и приходится разрабам из игры модельку заменять на аналогичную (ну это в норме)
>>981837 давайте так да фаб только появился вы нихуя пока не понимаете потому что на 3д стоках вы не когда не торговали и даже не покупали, вы всю жизнь пользовались унреал маркетом считая что все там правильно все так надо надо...но внезапно унреал стал 3д стоком и теперь два варианта 1 он станет участником рынка 2д стоков и примет все правила 2 он станет по прежнему помойкой ворованного и проиграет рыночку.. все эти рассуждения а вот так а вот так извините но рынок уже сформировался унреал в нем не когда не был и пришел со стороны, и да в рынке 3д стоков площадка является продавцом моделей а художник по сути поставщик моделей да могут выебать и поставщика но первый кто несет ответсвенность это сама площадка и да если будут потери а они будут потому что походу фаб не понимает что такое АП то фаб будет терять бабки если не станет хорошо модерировать по авторству и не привязывать как другие стоки автора по фио и другим данным к продукту..
>>981853 > Вывод-то какой? очевидно, не быть ебаклаком. и не давать себя наебать, покупая подозрительные лоты тем более мы народ привычный. че на вайлдберрисе и озоне ни разу ничего не покупал что ли?
>>981853 да зачем пусть растет развивается. и вообще почему вы решили что фаб прямо чето не так делает он блять вчера вылупился....а то что вы унреал жрали и не понимали что вам могут чужое продавать так то уже все ушло нет его фсё ребяты
кстати тем кто модельки делает лайфхак не выкладывайте мармосет вьювер модельку для просмотрщика вашу модель сразу спиздят, у скетчфаба тоже пиздят но они там постоянно пытались щас не знаю ухудшить возможность вытянуть модель с просмотрщика насколько знаю мармосет не когда этим даже не занимался лол
>>981858 так не кто не трясется просто тут вылезли челы которые считают что им все должны и автор можельки должен сесть на сгуху и быть растреляным если вдруг что не так и фаб плохой и вообще все плохие и все только потому что за 3д модельки оказывается нада платить а платить многа не хочется и сломался манимирок о том что моделька не может стоить 2 доллара в норме
>>981871 нет так не работает ты мыслишь по снг шному не в обиду нам снг шникам но рыночек работает не по нашему манимирку где всех можно наебать, площадка делает рефанд средст покупателю модельки и пишет ему что так и так мы не уследили моделька оказалась спизжена из игры фар край пожалуйста удалите её с своей игры в стиме иначе вас накуканят правообладатели да и мы вас можем накуканить потому что сделали вам рефанд..
>>981900 Если мой диджитал ассет не получает никаких данных из анрила, а просто что-то сам генерирует, то все работает исправно. Но как только я хочу как-то заюзать мэш из анрила, то возникает ошибка > Not enough sources specified.
Тут проблема не в самом факте передачи, я могу что-то передать и просто внутри ассета это не трогать. Но как только я хочу произвести какие-то манипуляции, то это ошибка и возникает. Как будто бы анрил передает null.
В гудини есть ноды, которые выдают такую ошибку, когда в них ничего не приходило. Вот они и ругаются, походу.
Я думал, что проблема в моем ассете, но дело в том, что демо-ассеты идущие в комплекте с энжином тоже не работают. Работает один только RockGenerator, но он не принимает данных.
>>981913 Трансформ будет работать, потому что он умеет обрабатывать нулевые инпуты. Я могу инпут соединить с аутпутом, ошибки не будет, но на выходе не будет ничего.
Я пытался вывести размер приходящих данных, но попытка экспрешнами получить габаритный контейнер приводила к ошибке.
Я только-только установил гудини энджин. Даже демонстрационные ассеты не пашут. При этом коннект с гудини присутствует. Пробовал даже ассет из анрила открыть в гудини — тоже работает норм.
Проблема передачи данных в инпут ассета. Такое ощущение.
>>981915 Я думал, что может проблема в версии. Там же есть питон 310 и обычная версия. Устанавливал обе — не работает. Устанавливал через лаунчер — не работает. Устанавливал с гитхаба — не работает.
Единственный вариант это сменить версию движка анрила, на крайняк сменить версию гудини. Но у меня там рабочий арнольд стоит, ему тоже нужна определенная версия. Короч, жопа с этим гудини, с этими ебаными версиями.
>>981916 ну если тебе станет легче, то у меня это говно НИКОГДА не заводилось с пол-оборота. я ставил гудини энжин несколько раз, и все разы это превращалось в полдня пердолинга и шаманства, чтобы оно заработало
>>982109 Можно подробнее? Где там многоуровневость? Обычный террейн с перепадами высот. Или ты про пикрил 1?
Обычная текстура с нормалями. Представь, что пикрил 2, обведенный синим, это вид сверху и мы видим обычный террейн, созданный при помощи карты высот, который мы запекли в нормали. Теперь ты можешь эту текстуру наложить на боковушку своего ландшафта.
>>982119 > с плавными переходами ramp это называется. В анриле тоже есть такой инструмент скульптинга. Но ваще такие дрочильни скорее всего вручную и делают. Врятли кто-то будет запускать ворлдмашин/гудини и генерить что-то рандомно-красивенькое и накидывать автоматериал. Обычно в играх есть какое-то подобие логики у карт. Есть какие-то конкретные требования, чтобы вот эта хуйня была здесь, а вот эта здесь, и чтобы вот так нельзя было пройти, а вот так можно.
>>982109 сочетанием террейнов и статик мешей. качни от Infinity Blade карты, там сложные карты, где всё видно. они весьма старые, но с тех пор ничего не изменилось
>>982119 >площадки на разных высотах с плавными переходами между площадками. Так ты соблюдай модульность и у тебя будет плавный переход. Скорее всего на первом пикриле это разные куски мэша.
Если мы будем воспринимать ландшафт как карту высот с градиентом серого от 0 до 1, то у тебя одна площадка с уровнем серого 0.5, вторая с уровнем серого 0.7. "Пандус" это градиент от 0.5 до 0.7. На твоих примерах достаточно примитивные переходы, которые можно нарисовать даже в фотошопе.
>>981916 >>981917 Короче, отчет для потомков. Обновил я гудини до версии 20.5.332, пришлось лишиться арнольда, но увы, это НЕ помогло. Абсолютно те же проблемы.
Помогла синхронизация сессии с гудини (пикрил 1), лол. Это когда полноценно запускается гудини и в нем синхронизируется всё, что происходит в сцене анрила. И только в этом случае происходит получение геометрии. Кстати, в сцене гудини добавляются используемые ассеты, туда можно заглянуть и увидеть весь процесс, в том числе атрибуты, которые анрил передает для гудини. Правда с этой синхронизацией в консоли возникают ошибки (пикрил 2), пока не смотрел что там, но сам ассет выдает ожидаемый результат. Возможно проблема в арнольде.
Как только я синхронизацию отключаю, у меня ассеты тут же перестают работать.
Что касается простого установления сессии (это когда запускается гудини на фоне, без интерфейса, так сказать). Зачем тогда оно нужно тогда? Ну для каких-то простых случаев, когда для работы ассета не нужны ресурсы анрила, когда все генерируется на стороне гудини.
Есть еще вариант — указать в параметрах ассета путь к файлу, тогда внутри гудини можно этот файл загрузить и с ним работать. В принципе, инпут работает так же, он ищет где лежит оригинальный мэш ассета анрила и его передает в гудини (это видно по атрибутам). Я рассматривал данный вариант как резервный, и он рабочий, я проверил.
>>982175 Как вообще в анриле гудини применять? Какие у тебя типовые задачи в нем? Знаю, что можно симуляции всякие делать или партиклы, а потом рендерить во флипбук, или записать вертекс анимацию какой нить хитровыебаной деформации. Но это вроде все можно и просто в гудини сделать не подключая его к анрилу. А потом тупо импортнуть. В чем профит именно всязки?
>>982175 всё в headless режиме должно работать. синхронизация чисто для дебага
>>982177 гудини энжин это именно автоматизация интеропа между анрилом и гудини. можешь без него экспортировать фбиксики, импортировать их в гудини, делать в гудини дело, экспортировать из гудини фбиксики и т. д.
>>982181 >всё в headless режиме должно работать. синхронизация чисто для дебага Должно, но не работает.
>синхронизация чисто для дебага А как же генерация геометрии на основе ландшафта? Типа надо тебе нарисовать дорогу или расставить столбы, чтобы все это реагировало на ландшафт. Это делается в режиме синхронизации.
Тогда почему каждая вторая игра на Анриле - это кусок неоптимизированного кода, где как раз таки если сливаются сурсы - видны неоптимизированных модельки. Не, безусловно, то что ты описал - это как ДОЛЖНО быть, но де-факто студии, и не только инди, выпускают уже ГОТОВЫЙ продукт на рынок. А у них проебано то, что ты описал.
>>982188 Ну так комерческая параша. Работает и ладно, высрал результат, вкинул в рынок, постриг гоев. Плохо что ли? Хорошо! До какого-то пределеа железо и игроки будут тебе это прощать. Но если ты собираешься вести свой проект в таком стиле, то все эти проебы будут накапливаться в твой технический долг. Если это проебы по визуальной части, то тебе их придется компенировать ФПС-ами, если проебы в коде - летит в пизду поддержка и возможность адекватного расширения.
Ну и плюс есть такой фактор как личные скилы, для того чтобы делать сразу правильно(ну хотябы примерно) нужен опыт, а чтобы его получить нужно как раз повысирать всякого кринжа, увидеть на своей шкуре почему так нельзя и впредь так не делать. Просто слова от рандома делайте так, а вот так не делайте - никого никогда не убедят. Только с кровью и болью это доходит.
>>982182 >>982177 >ну тоесть это "гудини бридж" получается? Да, это и есть бридж, и без установленного гудини работать не будет.
>Но это вроде все можно и просто в гудини сделать не подключая его к анрилу. Можно, но здесь тебя ждет готовый ассет с настройками. Ты в гудини создаешь условный генератор лестницы с настройками ширины, высоты, частотой перекладин и прочим. Экспортируешь это в ассет, а дальше в анриле ты просто задаешь нужные тебе параметры. Натуральный блупринт, только логика вся работает на стороне гудини.
Можно даже установить лестницу по физону. На видеорил автор в ассете указывает мэши бревен, ящика и палетты, и получает разбросанные бревна.
Но есть примеры взаимодействия ассетов с уже установленными на локации предметами. Без энжина такая подгонка очень геморная, особенно если это какая нибудь ткань, которая должна взаимодействовать с объектами радом. Раньше надо было предвидеть где что будет стоять и подготавливать мэш заранее.
>>982193 Можно ли в лендскейпе рантайм копать ямы? С гудини или без. Вооще хоть какой-то варик средствами анрила, не переписывая движок и его компоненты.
>>982185 А, нет. Там указывался ландшафт сцены как один из инпутов. Ну значит у меня через жопу работает, но и на том спасибо. Мб дело в тех ошибках, которые выскакивают в консоли.
>>982195 >Можно ли в лендскейпе рантайм копать ямы? Вся эта параметрика не работает в рантайме. Это же бридж. Тогда каждому игроку придется устанавливать гудини (если бы поддержка рантайма была теоретически возможна).
Так что вопрос копания мэша остается открытым. Меня он тоже интересует.
>>982197 А просто меш можно деформить рантайм? Вообще есть ли в анриле какая-то возможность двигать вертексы? Не в шейдере через WPO а именно физически меш и его коллизию? Без заготовленного блендшейпа, а именно процедурно.
>>982197 В анриле в рантайме с мешами можно делать все, что угодно с точностью до одной вершины. Создается динамический меш и с ними производятся все операции. Даже блюпринты позволяют применять к вершинам произвольные рассчеты - двигать и крутить. Правда, не понятно зачем тратить время на их ручную перестановку, если можно применять морф таргеты.
>>982202 >если можно применять морф таргеты. упруость к примеру. Допустим трясина. Прсонаж наступил на трясинистую почву - она прогнулась, ногу убрал восстановилась. Блендшейп откуда узнает куда я наступлю? Или допустим у нас есть металический контейнер или кузов, персонаж выстрелил и в том месте он прогнулся и поверх заспавнилас декаль. В общем для задач где бледшейпом нельзя заранее предсказать что и куда гнуть. Я почему спрашиваю, потому что в Юнити вроде как это всё можно. И ямы копать и топором куски отрубать от деревяхи и распиливать в произольном месте. Типичгый пример Форест. Он вроде на юньке.
>>982201 Вертексы можно двигать вроде даже блюпринтами.
>>982202 Ну гудини энжин это про готовые ассеты, просто с дополнительным взаимодействием во время сборки уровней. Двигать вертексы в рантайме вообще-то удовольствие дорогое.
>>982203 Видел реализации, где буленами меш пробивали в анриле.
>>982208 >Вертексы можно двигать вроде даже блюпринтами. а как мне вертекс нужный вообще получить? по индексу? или можно найти ближайщий к определенной координате?
>>982210 мне кажется эти флютды вообще не для рантайма, а для рендера флипбука. но даже если в рантайм впихнуть, то оно один хер пластмассовое все. Дли видосиков еще норм, потому что после видосика есть еще композинг и всякая потобработка, а если позволить игроку гулять вокруг этого то уже явно палится игрушечность.Как раз для Фортнайта в тему.
>>982213 По индексу с вероятностью 99,9%. Ни разу не видел, чтобы доступ к вертексам был по координатам. Точнее алгоритм был бы такой, что пришлось бы перебирать все вертексы в мэше и искать кротчайшую дистанцию до искомых координат.
>>982221 Ну если только по индексу, значит надо пребирать все индексы,брать ворлдпосишен вертекса и искать кротчайшее расстояние до нужной координаты. В принципе на крестах это быстро делается, в оличие от блюпринта с его ForEach в крестах хотябы настоящий for. Ну и расстояния можно брать не по-честнаку, а сравнивать их квадраты, чтобы корень не извлекать. Нам же главное кто ближе, а не сколько там "в граммах". Ну и не делать это в евент тике, а только по событию.
>>982175 Вы представляете? Все проблемы гудини энжин связаны с установленным арнольдом. Это пиздец. Он лез в залупу и чекал любой объект на атрибут "geometry", хотя его об этом не просили. Хотя он должен же как-то получать инфу для риалтайм рендера во вьюпорте.
>>982203 > упруость к примеру. Допустим трясина. Прсонаж наступил на трясинистую почву - она прогнулась, ногу убрал восстановилась. Блендшейп откуда узнает куда я наступлю? это шейдером делается. запекаешь "маску наступаний в трясину" в рантайме, в шейдере трясины по этой текстуре двигаешь вертексы
>>982247 Ага. Теперь надо себе запилить скрипт какой нибудь, чтобы арнольд вырубать во время работы с анрилом.
И когда я переустанавливал гудини на новую версию, арнольд все равно инициализировался при загрузке гудини, хоть и не поддерживался данной версией. Поэтому у меня возникали ошибки при работе с гудини энжин. При всех этих переустановках, фактически я ни разу не проверил работу энжина с чистым гудини.
А все дело в том, что флаг активации арнольда находится в конфигах гудини в "моих документах", а там нет разделения по минорным версиям. Там просто папка "houdini20.5". Поэтому при переходе с условной "houdini-20.5.278" на "houdini-20.5.370", конфиги остаются теми же. Соответственно и арнольд запускается, хоть и не поддерживается. Вот такая хуйня.
>>982411 >не забыть посмотреть Забудешь, ставлю жопу. Прикольно что прикрутили PCG к гпу, но как всегда есть нюанс, это не будет работать с рейтрейсингом. Заебали эти нюансы. Как в анриле делать игру, которая не выглядит как дженерик игра на анриле? Ну как?
>>982461 Не знаю, у него в последнем видео он генерирует гуманоидного кота тем же способом, юзает тулзу чтобы автоматически сригать и экспортирует в анрил.
• Джулианна, ведущий программист Epic, и Джоста Бассен, технический арт-директор Epic Games, приветствуют зрителей. • Обзор тем: атрибуты, нестрашные типы данных, ссылки на объекты, таблицы данных, теги для актеров, сопоставление наборов. • Упоминание докладов Аарона Лэнгмида и Криса Мерфи с Unreal Fest в Праге.
01:38 Параллельная обработка данных и рекурсия
• PCG поддерживает параллельную обработку данных. • Добавлены узлы для упрощения работы с несколькими данными. • Рекурсия не будет показана, но будут обсуждаться элементы управления для создания статических и динамических потоков управления.
02:33 Пользовательские параметры и Runtime IGG
• Пользовательские параметры можно указывать на уровне компонентов или внутри графиков. • Runtime IGG позволяет генерировать данные в разных масштабах для эффективного выполнения во время выполнения.
03:31 Грамматика форм в версии 5.5
• Пример использования грамматики для создания сплайнов с разделением. • Работа с модулями и использование данных из компонента-схемы. • Параллельная работа с несколькими данными и использование таблиц данных.
06:41 Демонстрация работы с грамматикой
• Сохранение данных в виде активов для удобства создания инструментов. • Загрузка таблицы модулей и использование грамматики для создания космической станции. • Настройка параметров грамматики и разбиение сплайна на части.
10:27 Создание мешей и загрузка данных
• Извлечение мешей из данных PCG и загрузка активов данных. • Новая опция для копирования точек из одного источника в одну цель. • Экспорт данных и создание статических сеток для демонстрации.
12:40 Создание модулей и случайный выбор
• Использование сплайна для создания модулей. • Возможность случайного выбора модулей. • Пример с дверями и двойными дверями.
13:37 Синтаксис грамматики
• Повторение случайного выбора. • Использование весов и приоритетов. • Пример с коридором на космической станции.
14:31 Добавление модулей и расширение станции
• Размещение модулей для лучшего вида. • Использование статичной сетки для дверей. • Возможность создания рекурсивного графа.
17:03 Добавление физики и коллизий
• Включение физики и коллизий. • Использование узла World Raycast для коллизий. • Пример с лучом и сферой.
19:20 Добавление декораций и объектов
• Определение пола и создание поля расстояний. • Фильтрация точек для декораций. • Использование сопоставления для выбора объектов.
21:04 Группировка и организация объектов
• Объединение точек для улучшения вида. • Использование узла траектории для группировки. • Самообрезка для удаления перекрывающихся объектов.
22:03 Настройка освещения и материалов
• Изменение цвета и материала объектов. • Использование фильтров для выбора источников света. • Создание новых источников света для улучшения освещения.
24:07 Использование сетки точек
• Создание сетки точек для размещения по всему сплайну. • Режим "все точки свободны" позволяет использовать разные наборы точек в одной ветви графика. • Контроль потока и использование мультиданных для размещения объектов в воздухе.
24:53 Новый узел поиска пути
• Добавление узла поиска пути в версии 5.5. • Поддержка лучевого поиска и атрибутов пригодности. • Использование сплайновой сетки для генерации случайных точек.
26:53 Примитивы и грамматики
• Работа с примитивами и их объединение в контур. • Применение вертикальной грамматики для создания этажей. • Разбиение сплайна на сегменты и назначение новой грамматики для каждого уровня.
28:48 Обратная геометрия и визуализация
• Использование обратного сплайна для изменения направления вращения. • Визуализация и размещение модулей на поверхности сплайна. • Переход к научной фантастике и отключение переопределения материалов.
30:22 Новые узлы и поддержка геометрии
• Поддержка динамических сеток и скриптов взаимодействия с геометрией. • Новый класс PCG-блоков для работы с одной сеткой. • Преобразование статической сетки в динамическую и работа с примитивами.
31:23 Создание устройства
• Использование примитивов для создания устройства. • Преобразование и логические операции для создания колец. • Сохранение динамической сетки как статического объекта и работа с точками PCG.
34:12 Детализация и опоры
• Добавление деталей и использование WPO для материалов. • Создание оболочки вокруг устройства и добавление опор. • Использование узла притяжения для соединения опор с внешней оболочкой.
36:57 Создание сплайнов и использование PCG
• Создание сплайнов в PCG проще, чем в Blueprint. • Упрощение процесса создания сетки сплайнов. • Добавление световых компонентов на каждый бон.
37:57 Новый узел добавления компонента
• Новый узел добавляет компонент и возвращает ссылку на него. • Возможность задавать свойства и вызывать функции из PCG.
38:18 GPU-вычисления и создание сцены на GPU
• Использование GPU для создания сцены без обращения к процессору. • Включение агента времени выполнения в редакторе. • Создание колец вокруг Сатурна и добавление обломков.
40:12 Детализация и микродетали
• Использование runtime agent для получения дополнительной информации. • Создание микродеталей для каждого объекта. • Хорошая частота кадров благодаря Nanite и вычислениям только при необходимости.
41:41 Пользовательские узлы HLSL
• Добавление пользовательского узла HLSL с тремя вариантами. • Возможность создания точек и выполнения преобразований. • Редактор исходного кода HLSL с подсветкой синтаксиса.
42:40 Иерархическая генерация и масштабируемость
• Иерархическая генерация на графическом процессоре. • Возможность передачи данных между CPU и GPU. • Масштабируемость сетки до 2000 километров.
45:17 Ограничения и дорожная карта
• Ограничения GPU, такие как отсутствие трассировки лучей. • Публичная дорожная карта с новыми функциями. • Благодарность команде за работу над демоверсией.
Мне пришлось пролистать 200 юнитов рандомной хуйни, чтоб найти ассет, который я искал. Просто один сплошной шлак, который вообще не имеет никакого отношения к запрашиваемому слову. Его нет ни в описании, ни в тэгах, нигде, абсолютно левая хуйня.
Давно у меня так жопа не горела. Я просто не понимаю, как можно сделать НАСТОЛЬКО плохо. Как?! Только специально. Но зачем? Сайт же абсолютно неюзабельный. Найти ничего нельзя среди тонн говна теперь еще и со скетчфаба.
Мне в такие моменты кажется, что я ебнулся. Не может же быть, что мульимиллиардная корпорация с тысячным штабом программистов может настолько жидко обосраться в настолько простейшей вещи и не фиксить это неделями, более вероятно, что это я просто ебнулся и сейчас лежу обоссатый где-то под мостом, фантазируя всё это.
Вот я упорно не могу понять, хули весь мой скелет ломается и конечности отсоединяются друг от друга если в Fullbody ik я добавляю позицию кости выше рута. Мистика какая-то. Мб есть кто-то кто разбирается в процедурных анимациях или в риге? Вообще ноль идей почему так происходит. Ну и мб кто-то подскажет почему мой сел шейдер выглядит так уебищно. Дело в освещении, или что
>>982793 Ты че творишь вообще? Ты читал хотя бы как пользоваться Fullbody IK? Ты хуяришь позицию кости как позицию контролера, на какой результат ты рассчитываешься?
>>982821 >Читаю чистый код. 1 параметр туда сюда, 2 уже хуже, 3 уже перебор читал и чистый код и архитектуру. Где это все применять в Анриле так и не придумал. Ну кроме очевидных рекомендаций о нейминге/декомпозиции/ избегания дубляжа и.т.д.
>>982831 Но ведь... effectors это не позиции контроллера. Effectors и есть кости. Мб я что-то не понимаю, но вся моя анимация работает на позиции самих костей, контроллеров там нет совсем. Сама анимация работает правильно, за исключением некоторой дерганности туловища. Я springinterp'om хочу само туловище сделать плавным, но по какой-то причине оно ломает кости. Анимация подобная этой https://www.youtube.com/watch?v=jJfVToTNK_M&t=108s, только адаптированная под существо с 4мя ногами.
есть 3д моделлеры которые моделируют профессионально здания многоэтажки итд именно для игор, вопрос как вы делаете развертку как правильно ведь тексель денсити должен был приемлемым, значит вы делаете UDIM или вы допускаете оверлаппинг тогда как решается вопрос с наложением тексутр поверх или делается какаято поверхность отдельная для этого я хз я просто рпедставил моделить 5этажку хрущевкусталинку со всей внутренностью с подъездами комнатами это сколько будет текстурных карт и каков вес этих всех ресрсов, я понимаю что можно сделать блочную конструкцию но опять же оверлапинг и вес здания собранного из 100 и более таких блоков или работает унреал оптимизация (прасти госпаде), ну или придется решение как в фолауте внутренности как отдельный левел но все равно вопрос по текстурам ув разверткам
>>982864 Сдеать панельку уникальной текстурой - это будут десятки гигов. Гугли модульный левел дизайн. Можешь так же поискать в месячных бесплатных ассетах архитетурку и посмотреть как там сделано. Но если в двух словах. Режешь свою панельку на модули. Вот прям как на заводе лили несколько типовых плит. Отдельные модуи разворачиваешь уже и текстуришь. Более того модули в один меш комбайнить не стоит, из-за рендер баундинга. Условно говря у тебя в кадре одно окошко или угол стены, а прощитываться будет вся хрущеба если это будет один объект. Тоже самое с оконными рамами, балкончиками, перилами на крыше. Ищи повторябщиеся элементы и модель их. На выходе получишь контруктор хрущоба сделай сам. Ну а дальше строй прям как в детсве из конструктора. Чтобы бороться с тайлином испозьзуй вертекс пеинт, декали, и общую расстановку окружения.
>>982861 Я тебе что не так сказал, документацию скинул, и что ты делаешь? Начинаешь спорить, оправдывая свой подход, который не работает. Мне ничего не остаётся кроме как послать тебя нахуй.
>>982864 текселя добиваются через оверлапы и тайлинг. у тебя есть несколько юв каналов, 3 канала вертекс колора. с этим можешь делать всё что угодно в шейдере
основную работу над зданием можно сделать через trim sheets. мысленно удаляешь всё необязательное, уникальное, продумываешь основные поверхности и делаешь полотно, из которого потом моделируешь
можешь не паковать всё в один трим. панели - один трим, крыша и парапеты - другой. или бетонные части в один трим, металлические в другой. короче, зависит от модели
всякие водостоки, дверные ручки, сушащиеся трусы - отдельные модели всякие граффити, обоссанные углы и отвалившаяся штукатурка - декали
>>982821 >Читаю чистый код. 1 параметр туда сюда, 2 уже хуже, 3 уже перебор. Я вижу тут несколько причин, почему это проигнорировали:
1. Ноды блюпринта — это интерфейс взаимодействия с твоим кодом. Это считай кнопочки и ползунки в графическом окне — их может быть какое угодно количество: десятки, сотни, тысячи.
2. С блюпринтами работают в основном хлебушки, поэтому им пытаются упростить жизнь и не скатывают все в лоу левел кодинг, когда на каждый пук придется срать сотней нод.
3. На что влияет большое количество параметров? На телескопический эффект? Это просто неудобно, когда код пишется горизонтально. У нод блюпринта параметры расположены вертикально, поэтому там телескопический эффект не так критичен.
Чистоту кода ты должен соблюдать у себя внутри, как если бы нода блюпринта это был обычный GUI. Графический интерфейс вообще не из мира чистого кода, там свои законы (скорее анархия), поэтому все и бегут в бэкенд, где все просто и понятно. Были случаи, когда я тратил несколько часов в кодбиханде, чтобы сэкономить пару килобайт, а потом графический интерфейс влегкую отожрал 200 мегабайт, обесценив часы пердолинга.
>>982853 >Ну кроме очевидных рекомендаций о нейминге/декомпозиции/ избегания дубляжа и.т.д. А как же чистота функции? У функции не должно быть побочных действий. Это в сотню раз важнее, чем большое число параметров.
>>982864 А ты думаешь почему в гта все домики из коробочек? Почему в демке матрицы используется на окнах параллакс эффект, а не реальные 3д-внутренности? Вот по этой причине. Когда ты снаружи, ты видишь упрощенную модель дома без внутренностей, а когда заходишь в подъезд, тогда подгружается лестничный пролет, а когда заходишь в квартиру, то подгружается квартира.
Естественно, что такое реализовать легко только по принципу Тодда Говарда с подгрузкой уровней. Бесшовная загрузка уже требует выебонов. Видел тутор, где текстура окна в случаях, когда игрок снаружи, отображала параллакс, а когда игрок заходил внутрь, по триггеру становилась прозрачной, чтобы игрок видел улицу.
>>982880 Вот поэтому декали и разбавляют однообразность. Декли тоже могут иметь нормали, поэтому они могут имитировать сколы или выступы. Иногда декаль это просто карта нормалей.
По факту у тебя все панели пикрила имеют три вида текстуры: светлую, среднего тона и темную (за исключением фундамента и белых полосок). Дальше ты можешь панельки разнообразить смещением относительно друг друга, это не затратит ресурсов, но даст первую ступень вариативности. Затем ты декалями раскидываешь сколы, подтеки и надписи. Даже тонкие полосы покраски тоже можно делать декалями, если ты хочешь, чтобы полосы покраски выглядели неидеально ровными. Либо поступить проще и создать еще несколько видов панелей, где полосы определяются топологией полигонов. Благо модульность покраски наблюдается (кстати, неидеальной ровности полосок можно и этим способом добиться).
Или взять доски балкона. Вариативности ты можешь добиться смещением/поворотом UV-координат. Пару досок можно геометрически чуть вытянуть наружу, или вдавить, все остальные доски будут определяться нормалью текстуры.
Рекомендую понаблюдать за стримами Jessystorm. Но его сложно поймать, а стримы твич удаляет. Тут можно увидеть https://www.twitch.tv/videos/2244593366 , как он всю модель облепливает декалями, а основной материал поверхности достаточна однородный.
Можно посмотреть стримы Camelot63RU, он не в анриле делает, но можно посмотреть как он делает текстурные карты. У него есть текстурная карта вывесок, текстурная карта надписей и граффити.
>>982821 >>982902 емнип автор клин кода аргументы уберфункций предлагает группировать в структуры. в блупринте нет туплей и других ad hoc структур, это привело бы к созданию тысяч бессмысленных говнострактов СтрактЗалупаКонфиг, которые используются 1 раз, и просто добавляют 1 уровень вложенности и больше нахуй не нужны. и такое, кстати, нередко встречается то тут, то там. в основном тянется из С++
>>982876 для IK надо добавить контроллеры, чисто костями дергать можно только FK. Да effector - не обязательно именно контроллер, это может быть и кость чисто технически, но это не та же самая кость должна быть на которую IK влияет. Эффекторами ты как бы узывыешь, че ты хочешь, и из их положения контроллер уже посчтиает трансформы самих костей.
>>982872 Ну тут смотря какой тексель брать. Сейчас золотой стандарт 1024 на 1м. И счтитать легко и не так мыльно. Квадратик панельки примерно 3х3 метра. Ну то есть текстуру меньше 2к наверное нецелесообразно брать если она прям артовая с трещинками рытвинами, наплывами. Если просто равномерношершавая хуйня на которой тайлинг не палится, тожно и 1к использовать. Ну в любом случае надо: штукатурку, голый бетон, хуйня с фундамента(есть какаой-то специальное название даже, когда лопатой эти какиши со щебенкой набрасывают), тримы досок для балконов, тримы оконных рам, кирпич. Короче под 7-10 материалов 2к наберется наверн. Ну пару сотен метров может это займет по итогу. Ну прикол тайловых текстур в том и есть, что они не только для этой панельки будут испольованы. Кирпич, бетон, штукатурка, дощечки могут во всём проекте по 100 раз переиспользоваться. А вот если делать уникально, тогда пизда. Захотел еще одно здание, побежал покупать новый винт.
>>982918 Нахуя ты ему разжевываешь после того как я ему уже пояснил, дал документацию, он успел поспорить со мной, я успел послать его нахуй и он меня еще дурачком назвал? Отписался бы хотя бы что ты мимохуесос, который любит разжёжвывать элементарщину тупым долбоёбам с зашкваливающим ЧСВ.
>>982915 >емнип автор клин кода аргументы уберфункций предлагает группировать в структуры. Странный какой-то автор. Это никакого отношения к чистому коду не имеет, я бы даже сказал, что это признак нарушения чистого кода. По логике чистого кода, функция должна быть настолько проста, что не требует множества параметров. Если функция принимает от пяти и больше параметров, то вероятнее всего ее можно разбить на несколько функций. И передача структур в таком случае — это как мертвому припарка.
За исключением функций, который выполняют задачу инициализации — там да, параметров может быть очень много. Есть даже паттерн Builder. Там рекомендуют создать отдельную структуру со всеми настройками, и уже ее передать методу. И как следует из названия, его юзают при каких нибудь инициализациях — там, где скорость использования метода достаточно низкая.
Я в си шарпе заметил, что методы из стандартных либ, которые могут вызываться очень часто, предпочитают несколько примитивных параметров, вместо одной структуры. Например, метод может принимать условные данные прямоугольника в формате четырех параметров "x, y, width, height", хотя казалось бы, для этого существует структура Rect, находящаяся в той же библиотеке и в том же пространстве имен. Вот и думай почему.
Хотя что тут думать? Это просто более универсально и порой даже быстрее. Я структуры юзаю только если мне придется ее использовать несколько раз, либо при инициализации.
>>983100 Еще ценник раза в 2-3 поднялся. И насколько надо быть олигофренами, чтобы проебать раздел избранное?? Допустим его нельзя было автоматом подтянуть из прежнего маркетплейса. Но теперь его блядь вообще нет! Я просто хуею.
>>982762 Да все охуевают, чел. Нет базового само собой разумеющегося функционала. У всех продажи упали в ноль. Но для эпиков ассет стор это 0,000001% доходов, поэтому им насрать, все трудовые ресурсы идут на движок и фортнайт.
По движку полно вопросов. После релиза пятерки с каждым апдейтом вываливают вагон новых фич и хуй кладут на то, что фичи с прошлого апдейта надо допиливать. Уже не движок, а редактор рекламы мобильных дрочилен.
Если выбрано только создание на БПринтах, то туда потом С++ интегрировать нельзя будет, для оптимизации, например? Или нужно сразу на гибриде делать? Отличается ли "гибрид" от "БП-онли", не будет ли это палкой в колеса, если я только на БП буду делать?
>>983589 проект на БП можно в любой момент сконвертировать в C++, создав C++ класс отличий нет, по дефолту у тебя будет пустой C++ модуль, который ничего не делает только тулчейн поставить придется, чтобы скомпилировать проект
иерархия классов всегда С++ → BP. не получится подкласс блюпринта переписать на С++. только родительский класс и припарентить к нему BP
>>983589 При запуске проекта на С++ у тебя автоматом будет запускается среда разработки. Если ты работаешь только в блюпринтах, то это может раздражать.
Вот за что я люблю код, можно создать чистый проект и делать библиотеку с какой нибудь конкретной механикой, а потом ее подгрузить в основной проект. И нет таких вот заморочек с миграцией данных из проекта в проект, как у тебя.
>>982918 Все еще не понимаю, почему нельзя использовать положение костей как цели для IK солвера. Какая разница, использую я для таргета другую кость или контроллер если ультимативно все что передает нода Get transform - положение в пространстве. >>982925 Спасибо за пояснение. Поясняю тебе, что твое пояснение - говнище ебаное, которое никак не помогло мне решить, или хоть как-то понять причину того что происходит у меня со скелетом. Твой совет говно, потому что если создаю контроллер на той же позиции что и кость и передаю его поцизию в ИК - эффект точно такой же как если бы я передавал поцизию кости, один в один. Соответственно - нахуя советовать если ты не понимаешь, о чем идет речь?
>>983650 >При запуске проекта на С++ у тебя автоматом будет запускается среда разработки. Если ты работаешь только в блюпринтах, то это может раздражать. Любитель кода, который не может зайти в настройки.
>>982925 Я нашел в чем было дело. У меня в паре конечностей было две кости, которые отвечали за одно и то же. Я переделал скелет, и все стало работать нормально, ДАЖЕ НЕ СМОТРЯ ЧТО Я ПЕРЕДАЮ ЗНАЧЕНИЕ КОСТИ. Что еще раз доказывает, что ты ебучий дегенерат, который нихуя не знает, но дает советы с умным ебальником. Харк-тьфу в ебальник тебе.
>иерархия классов всегда С++ → BP. Следует ли из этого, что если я, БП-стремящийся, захочу оптимизировать свою БП-лапшу в С++ код (точнее, это будет делать кто-то другой), то в конечном итоге это выльется в переработку "чего-то" с нуля?
>>983707 Он про другое. Ты можешь написать на C++ функцию, а потом использовать ее в блупринтах как очередную ноду. Либо создать свой собственный блупринт на основе класса, написанного на крестах (по аналогии, как ты делаешь блупринт на основе класса Actor).
Но если ты захочешь наоборот — написать функцию на блупринтах, а потом использовать ее в коде C++, то так не получится. К этому нужно быть готовым.
Ну а насчет оптимизации, не обязательно переделывать блупринт целиком. Ты можешь часть лапши переписать на C++, а все остальное оставить как есть.
>>983677 >ДАЖЕ НЕ СМОТРЯ ЧТО Я ПЕРЕДАЮ ЗНАЧЕНИЕ КОСТИ Я правильно понял что ты наконец догадался что передавать трансформ кости как эффектор той же самой кости это дебилизм?
>>983665 >Какая разница, использую я для таргета другую кость или контроллер ну так я об этом и написал >Да effector - не обязательно именно контроллер, это может быть и кость чисто технически да, можно кость, все у чего есть координаты в пространстве можно
Я только что осознал, что эпики берут 5% от GROSS revenue То есть до доли стима, до рефандов, до налогов. То есть это 20-30% прибыли еще и эпикам отдавать. Пиздец.
>>983809 потому что бесконечный фидбек луп. трансформ А зависит от трансформа Б, который зависит от трансформа А', который зависит от трансформа Б', ... мимо
>>983808 математика это не твоё. успокойся, с вероятностью 99,999% ты ничего эпикам платить не будешь, т.к. еще нужно миллион заработать. и процент считается от суммы сверх миллиона
>>983825 понимаю, но не вижу смысла жонглировать цифрами, чтобы пострашнее получился процент. стим берет 30% с гросс ревеню, причем без всяких трешхолдов. но тебе такое норм
>>983817 Но это нет так. Факт зависимости 2х трансформов друг от друга ни на что не влияет, как так все что ИК солвер получает - точку в пространстве, куда нужно отправить конечность. Если этой точкой является координата, где уже находится конечность, то ничего не происходит.
>>983872 Ближайшая аналогия "Счетно-решающее устройство". Механизм/автомат в который вводят исходные данные и на выходе получают результат. Входные данные оно по-идее никак менять не должно. То есть это что-то тупое и линейное. Ввел координаты сторон тругольника, получил на выходе углы.
>>983872 Да обычная функция, просто название другое. Кто-то называет рутинами, кто-то методами, кто-то функциями, а кто-то солверами.
С натяжкой можно сказать, что эта функция обрабатывает массив данных. В гудини, например, солверы занимаются симуляцией частиц и расчетом столкновений. На вход подаются условия, а солвер по внутреннему алгоритму считает.
>>984057 To solve буквально с английского переводится как решать. Учитывая. что делает сама нода, не трудно догадаться о ее предназначении. Но для тебя если я правильно понимаю что ты тот глупенький анон выше, дуралея, думаю трудно, без аи не разберешься. >>984098 Действительно ли возможно создать что-то новое, не работая с тем что уже есть.
>>984102 >To solve буквально с английского переводится как решать. Учитывая. что делает сама нода, не трудно догадаться о ее предназначении. Твое ЧСВ мешает видеть в постах очевидные шутки анонов.
>Действительно ли возможно создать что-то новое, не работая с тем что уже есть. Это вопрос или утверждение?
>>984098 дело не в том, что это функция, а в том, что солвер решает задачу оптимизации констрейнов на основе цикла обратной связи. инверс кинематикс солвер итеративно находит самое правильное положение костей (оптимизирует функцию потерь). поэтому называется солвер. в гудини солвер реализует классический фидбек луп. хотя это не солвер сам по себе, просто название ноды, на которой можно реализовать принцип солвера. а можно просто рекурсивно или в цикле что-то делать
>>984129 > что солвер решает задачу оптимизации констрейнов на основе цикла обратной связи Это не определение солвера, это его алгоритм.
> в гудини солвер реализует классический фидбек луп Фидбек луп? Чего не придумаешь чтобы просто сделать сложным. Это называется рекурсией — один из признаков функции.
>>984129 >солвер итеративно находит самое правильное положение костей Это делается либо рекурсией, либо количеством проходов. Все еще не вижу отличий от обычной функции с циклом внутри.
>>984141 то что солвер и функция не взаимоисключающие понятия не значит, что это синонимы. функция это про организацию программного кода. солверы это про методологию решения определенного вида задач. одно про форму, другое про содержание
>>984142 >>984153 Вы мне не дали ни одного уникального свойства солвера, а еще что-то пишите про неправильное определение. Если оно есть — несите сюда.
>солверы это про методологию решения определенного вида задач Это называется алгоритмом.
>>984154 алгоритмом может быть конкретная подкапотная реализация солвера. например инверс кинематикс солвер оптимизирует одну задачу, но разные ик солверы могут по-разному её решать, используя разные алгоритмы, выдавая в целом одинаковый результат. кто-то похуже, кто-то получше
>>984154 Солвер не обязан быть функцией, вообще. Он может быть процедурой. Завтра на уроке матеши спроси у учительницы, в чем разница между функцией, уравнением, и решением уравнения.
>>984156 я не буду объяснять тебе всю дисциплину линейного программирования и что-то доказывать. чем больше таких как ты - тем меньше у меня конкурентов. я спросил у анона, знает ли он, что такое солвер. в твоем случае ответ нет. для тебя это пустой звук. а значит обсуждать с тобой ик солверы нет смысла
>>984174 >не нечем, а незачем Судя по твоему ЧСВ в треде, если бы ты действительно разбирался в вопросе, ты бы моментально высрал простыню текста. Но как только с тебя спросили за терминологию без шизо-отсебятины, так ты сразу вспомнил, что тебе в общем-то и незачем время тратить.
>>984180 когда ответил машинально на пару детсадовских вопросов уровня что такое функция? ну да, потратил время. однако сообразил, что разговариваю с дебилом, и тут же оставил его с носом. а у того и припекло
>>984182 Взрослые люди не уходят от вопросов, не юлят, выдумывая на ходу определения, а прикладывают оппонентов своими знаниями и ссылками на них. Все довольно просто.
Ты, считающий себя человеком взрослым, предпочел потратить час на срачи и оправдывания, вместо траты 10 минут в гугле на поиск доказательств.
>>984186 может ты лезешь распинаться, если что-то знаешь. но я не вижу от тебя никаких простыней и ссылок выше. а раз ты следуешь этой модели поведения, то ты ничего не знаешь
я таким не занимаюсь. поглумиться, постебаться - запросто. палить годноту быдлу - не про меня
>>984187 >палить годноту быдлу Все, кто знает годноту, в курсе, что для познания этой годноты нужны десятилетия опыта. Годноту не спалить парой фраз.
>но я не вижу от тебя никаких простыней и ссылок выше Так я пояснил за каждый термин. Если у тебя есть вопросы — повторю, не буду ничего от тебя скрывать. Палю годноту прям щас: процедура — это функция, не возвращающая значение. Алгоритм — описание последовательности шагов в решении задачи, приводящей к требуемому результату. Солвер — это просто название функции.
Ну все, пиздец, щас все прочтут и неиронично будут тебе конкурентами.
>>984188 >Солвер — это просто название функции. Неверно. Еще раз: >Завтра на уроке матеши спроси у учительницы, в чем разница между функцией, уравнением, и решением уравнения.
>>984193 >мало пояснил. плюс забыл запруфать эту шизу ссылками. переделывай Завтра на уроке матеши спроси у учительницы, в чем разница между функцией, уравнением, и решением уравнения.
>>984194 так ты ничего не знаешь, получается? ни простыней, ни ссылок. знающий человек бы написал простыню и подкрепил всё ссылками. ну ты пиздец конечно штрих
>>984202 A solver is a piece of mathematical software, possibly in the form of a stand-alone computer program or as a software library, that 'solves' a mathematical problem. A solver takes problem descriptions in some sort of generic form and calculates their solution. In a solver, the emphasis is on creating a program or library that can easily be applied to other problems of similar type. Solver types
Types of problems with existing dedicated solvers include:
Linear and non-linear equations. In the case of a single equation, the "solver" is more appropriately called a root-finding algorithm. Systems of linear equations. Nonlinear systems. Systems of polynomial equations, which are a special case of non linear systems, better solved by specific solvers. Linear and non-linear optimisation problems Systems of ordinary differential equations Systems of differential algebraic equations Boolean satisfiability problems, including SAT solvers Quantified boolean formula solvers[1] Constraint satisfaction problems Shortest path problems Minimum spanning tree problems Combinatorial optimization[2] Game solvers for problems in game theory[3] Three-body problem[4]
Солвер - часть программы или отдельная программа, которая решает математическую проблему. Первый пример солвера - солвер линейных и нелинейных уравнений.
>>984213 >Как видишь ни слова про function. >In a solver, the emphasis is on creating a program or library that can easily be applied to other problems of similar type. А это что?
>>984210 ты меня путаешь с кем-то, я в этой дискуссии пару предложений вкинул, понял, с кем разговариваю, и просто сру. простыни если и видел, то только от тебя. и видимо ты настолько не разбираешься ни в чем, что не способен выдать простыню ни о чем конкретно, только если это не стена жопного баттхерта
>>984219 так ты ничего не знаешь, получается? ни простыней, ни ссылок. знающий человек бы написал простыню и подкрепил всё ссылками. ну ты пиздец конечно штрих
>>984220 Ты не знаешь элементарных вещей. Например ты не знаешь что такое функция, что такое алгоритм. Что там твоя каша в голове утверждает, никому не интересно.
>>984225 Ну так это очевидно любому кроме шизика. Солвер IK перебирает разные значения углов, пока не подберет подходящую под ограничения комбинацию (просто там есть трюки чтобы сократить время перебора) Алсо по определению функции солвер не может быть функцией, т.к. у одного набора может быть больше одного решения.
Я кажется начинаю догадываться, откуда появился такой спор. Один имеет ввиду функцию в программировании, а другой имеет ввиду о математическую функцию.
>>984238 Это одинаковые входящие данные. Более того, если это делать в 3д, то для одних входных данных будет бесконечное количество решений. Поскольку этот диск можно разделить на бесконечное число углов.
>>984240 Нет, просто потому что один клоун-тролль, а осатыльные шарят. Дело в том, что его разъебывает как математическая функция, так и программистская функция (солвер не является ни тем, ни тем).
>>984241 >Поскольку этот диск можно разделить на бесконечное число углов. Но разве сам факт деления диска на другое количество углов не является изменение входных параметров?
>>984246 >(0.1, 0.9), (0.2, 0.8) Так это и есть изменение значений входящих данных. В первом случае это (0.1, 0.9), а во втором (0.2, 0.8). У тебя исходящие данные получаются одинаковыми т.е. 1
>>984252 Я не понимаю. У тебя точки в одних и тех же координатах, инпут всегда равен единице, количество делений тоже всегда одинаковое. Так откуда разный результат?
>>984253 Вангую что алгоритм решателя заключается в том, чтобы при каждой итерации делить секторы диска пополам. Но тогда он пытается натянуть сову на глобус сравнить первую итерацию с последующими итерациями.
Но это жульничество, т.к. количество итераций — это одно из входящих параметров, которое должно быть константным. Поэтому запуская подобный решатель с одинаковым количеством итераций, будет всегда один и тот же результат.
>>984256 Количество итераций вообще деталь реализации, не имеющая отношения к математике. Может вернуть одинаковое, а может не вернуть. Не обязан. Есть солверы на Монте-Карло на рандоме.
>>984265 >>984265 А, понял о чем вы. Типа прогрессивного рендеринга. Итерации происходят до тех пор, пока не будет достигнут определенный уровень шума или лимит по времени.
>>984398 1. Какой комп? Прежде всего видяха? Анрил по дефолту сам подкручивает настройки графики. Мб для тебя понизил. Когда снижает, границы между деталями модульного персонажа просвечивают. Еще возможно, какой-то баг. 2. Открой текстуру нормал мапы и попробуй инвертировать зеленый канал - Flip Green Channel в самом анриале.
Остается попробовать инвертировать зеленый канал. Если не поможет, то баг или изначальный косяк модели.
Сейчас присмотрелся внимательнее. Если не косяк с инвертированной нормал мапой, то похоже, будто при запекани текстур отбился контур/граница. Попробуй сначала в материале АО отключить, посмотри че как. Если ничего не поменяется, отключи текстуру Base Color и вместо него светлую однотонную заливку поставь. Для верности можешь откинуть другие текстуры (рафнес, металик, нормалку, АО). Потом подключай заново по одной и смотри что меняется.
>>984438 нормали пусть просто развернет галочку поставит флип грин ченел в карте нормали если не поможет то может паддинг больой или другие косяки, но думаю проблема просто в нормали дело 5 секунд
>>984438 Вряд ли дело в UV. Тогда бы неравномерные сжатия/натяжения были, а тут полосы по границе частей модульного перса. НО! Они не идут по мешу - тогда бы прям ровненькие были. Т.ч. на 99% уверен, что проблема в текстурах. Скорее всего, в инвертированной нормалке.
>>984437 Учи английский или используй онлайн-переводчики как я.
Там 2 блока: 1 - бесплатное использование - до $1м дохода или образовательные цели. 2 - платное использование - более $1м дохода, после чего процент от дохода или оплата каждый год за каждое рабочее место.
>>984398 >>984403 Открой ассет шлюхи. Поищи там галки что-то типа UseFullPrecisionUV потыркай посмотри как меняется. Так же можешь попробовать отключить опцию RecomputeNormal и RecomputeTangents и переимпортить. Чтобы он нормалки не сам с потолка брал, а импортировал из модельки как есть. Так же чекни триангуляцию. Если выгрузил из Даза скорее всего там все триангулировано, но на всякий случай проверь.
>>984589 Вообще у FName/FString/FText есть крестовые методы что-то типа IsEmpty() или IsNull(), если надо проверить пусто там или нет. Не знаю заэкспожены ли они в блюпринты. Но если заэкспожены, лучше ими тогда пользуйся, когда надо на пустоту проверять. Ну или сам крестовую бублуху Утилсов/Хелперов запили и заэкспозь.
Почему fracture меши ломаются только при массах типа 5 тонн? Как сделать коробку которую игрок может И подвинуть, И сломать, не превращая игрока в карьерный самосвал? Кручу эти все damage threshold'ы и ничего нормально не работает.
>>984930 Бля короче еще оказалось что рут компонент не двигается у этих мешей (даже если меш и есть рут компонент) Вроде простейшая хуйня в любой дрочильне эти разрушаемые ящики, а тут пиздец. Даже break послать нельзя в такой меш, только crumble
>>985059 низачем, в функциях это не нужно. но я его понимаю. например, в эвент графе содержимое переменных глобально. не освобождаются даже выводы с синих нод
>>985059 >нашел это в проекте с маркетплейса типа на маркетплейсе только 100500 IQ гении что ли могут выкладывться? Челик забыл почистить говно, либо не разобрался как работают функции. У самих эпиков в шейдерах вообще на похуй ноды расставлены + неподключенные валяются часто.
>>985250 незнаю есть ли резкость из коробки, но любую хуйню можно сделать в поспроцесс материале который применен к глобальному постпроцесс волюму. Берешь инпут СкринКолор, а дальше делай с ним что хочешь, помехи накладывай, обесцвечивай, блюрь, шарпь, дисторть.
>>985260 ну так откуда Эпики или курсоцыгане знают, что ты собрался в анриле делать? Может ты там клип снимать собрался, тогда тебе одни курсы, а может архивиз собирать и рендерить, тогда другие. Если игру делать, тогда какую игру? Мультиплеер/синглпеер, шутанчик или рпг, а может вообще платформер. Нет тут универсального курса на все сразу. Из самого общего есть только базовые положняки редактора: как импортить ассеты, как ландскейп делать, как предметы на сцене размещать, как материалы накладывать и.т.д. Но это даже не курс, это один видосик на ютубе на пару часиков. А дальше уже начинается развилка, где ты уже должен понять, что тебе конкретно надо от анрила.
>>985264 Ну в юнити с этим сделали так что ты идёшь по пикрил путям, тебя знакомят с азами движка в первом, собсно как расставлять ассеты и прочее, во втором показывают как погромировать, в третьем показывают как работать со светом, делать уровни, визуальные эффекты, анимации и прочее. На выходе из курса уже знаешь где че лежит и что тебе надо и углубляешься уже в отдельных более подробных обучалках там же. Очень удобно сделоли. А в эпик лёрн я захожу и там you first hour, your first game, begin play, шо тыкать первым непонятно. Походу ткну рандомно.
>>977691 Зачем? Просто делай игру по алгоритму: 1. Нужно сделать X в игре. 2. Гугл: как сделать X в игре? 3. Делаешь X в игре. Через пару сотен X обнаружишь что вкатился по самые яйца и сам можешь писать туториалы.
Блин, а я правильно понял, что если я скачиваю какой-то ассет и там статик меш где например стул и стол вместе, то мне нужно экспортировать этот меш в блендер и ручками разделять стул от стола?
>>985695 Так ты добавь в проект и посмотри. Скорее всего там уже все продумано, чтобы было НОРМАЛЬНО. Но если что-то не так, тогда уже лезь в блендак и фикси.