AI.png1,3 Мб, 1024x1024
Нейронки в гд 1016972 В конец треда | Веб
Спрашиваю у анонов, которые используют нейронки в своих играх.
В каких моментах (арты, звук, код, идеи) вы их используете? Что именно используете(какие модели, промты и тд)? Как маскируете "происхождение" нейроассетов?
2 1016974
бото-тред
3 1017136
>>6972 (OP)
Везде использую. Ну кроме идей наверное. Больше все понравилась модель перегоняющая по фотке в 3д модель. Ее маскирую дизерингом и пикселизацией, после этого уже не разберёшь что это генерация. Помогает по всяким мелочам, если нужной модели нет вообще или она только за деньги. А остальное и маскировать не надо, код не видно, а звуки надо просто хорошие подбирать
4 1017151
>>7136
Какие промты используешь по части артов и музыки/звуков?
5 1017152
>>6972 (OP)
Вообще, какие модели и промты посоветуете для создания 2д анимаций? Как обычные, так и пиксель арт.
6 1017153
>>7151
По части артов пока не подскажу, к этому совсем мало притронулся, пока что другое в проекте делаю. Наверни флюкс, поползай поищи лору, воркфлоу под свои задачи. Что-нибудь да найдешь. Промты пизди у других по началу, пробуй, смотри что выходит. Это все на цивит аи. По музыке просто пишу в разных нейронках "падающая металлическая труба" или "дед кашляет". Там особо не разойтись, они а основном в зачаточном состоянии, наверное проще найти готовые бесплатные звуки где-то. Плюс везде по три запроса в день, в лучшем случае, или ограничения по скачиваниям.
>>7152
Если хочешь спрайты делать, то очень разочаруешься, современные нейронки почему-то охуенно могут генерировать сверхультра реалистичных тян с сиськами и каждой каплей пота на жопе или таких же аниме тян во всех позах, но в плане спрайтов полное говно, не юзабельно. Хз, даже наводит на мысли о заговоре среди разработчиков и издателей инди игр лол.
7 1017161
>>6972 (OP)
Мне нужен был шейдер для того чтобы цензурить картинки и не ебаться самому с рисованием пикселей. Удивительно, но чат-жопа справился за полчаса разговоров:

Shader "Custom/MyPixels"
{
Properties
{
_PixelSize ("Pixel Size", Float) = 16
_Alpha ("Alpha", Range(0,1)) = 1
_Color ("Tint", Color) = (1,1,1,1)
}

SubShader
{
// Important: Use a LATE render queue so only lower sprites are included
Tags { "Queue"="Overlay" "RenderType"="Transparent" }

// Grab the screen before rendering this object
GrabPass { "_GrabTex" }

Pass
{
Blend SrcAlpha OneMinusSrcAlpha
ZWrite Off
Cull Off
Lighting Off

CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"

sampler2D _GrabTex;
float4 _GrabTex_TexelSize;
float _PixelSize;
float _Alpha;
fixed4 _Color;

struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};

struct v2f
{
float4 vertex : SV_POSITION;
float4 screenPos : TEXCOORD0;
};

v2f vert (appdata v)
{
v2f o;
o.vertex = UnityObjectToClipPos(v.vertex);
o.screenPos = ComputeGrabScreenPos(o.vertex);
return o;
}

fixed4 frag (v2f i) : SV_Target
{
float2 screenUV = i.screenPos.xy / i.screenPos.w;
screenUV = _ScreenParams.xy;

// Pixelation
screenUV = floor(screenUV / _PixelSize)
_PixelSize;
screenUV /= _ScreenParams.xy;

fixed4 col = tex2D(_GrabTex, screenUV);
col = _Color;
col.a
= _Alpha;
return col;
}
ENDCG
}
}
}

Если что, шейдеры я никогда не писал и ни строчки не редактировал. Работает.
7 1017161
>>6972 (OP)
Мне нужен был шейдер для того чтобы цензурить картинки и не ебаться самому с рисованием пикселей. Удивительно, но чат-жопа справился за полчаса разговоров:

Shader "Custom/MyPixels"
{
Properties
{
_PixelSize ("Pixel Size", Float) = 16
_Alpha ("Alpha", Range(0,1)) = 1
_Color ("Tint", Color) = (1,1,1,1)
}

SubShader
{
// Important: Use a LATE render queue so only lower sprites are included
Tags { "Queue"="Overlay" "RenderType"="Transparent" }

// Grab the screen before rendering this object
GrabPass { "_GrabTex" }

Pass
{
Blend SrcAlpha OneMinusSrcAlpha
ZWrite Off
Cull Off
Lighting Off

CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"

sampler2D _GrabTex;
float4 _GrabTex_TexelSize;
float _PixelSize;
float _Alpha;
fixed4 _Color;

struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};

struct v2f
{
float4 vertex : SV_POSITION;
float4 screenPos : TEXCOORD0;
};

v2f vert (appdata v)
{
v2f o;
o.vertex = UnityObjectToClipPos(v.vertex);
o.screenPos = ComputeGrabScreenPos(o.vertex);
return o;
}

fixed4 frag (v2f i) : SV_Target
{
float2 screenUV = i.screenPos.xy / i.screenPos.w;
screenUV = _ScreenParams.xy;

// Pixelation
screenUV = floor(screenUV / _PixelSize)
_PixelSize;
screenUV /= _ScreenParams.xy;

fixed4 col = tex2D(_GrabTex, screenUV);
col = _Color;
col.a
= _Alpha;
return col;
}
ENDCG
}
}
}

Если что, шейдеры я никогда не писал и ни строчки не редактировал. Работает.
8 1017170
>>7161
Зачем ты тратил полчаса, если можно нагуглить за минуту?
https://godotshaders.com/shader/spatial-pixelation/
Ты же понимаешь, что нейронка обучена на текстах из интернета, которые в открытом доступе и моментально гуглятся, со стек оверфлоу, гитхаба и прочего? Она не предложит тебе что-то уникальное, что не нагугливается за минуту поиска.
Слабые разработчики уже десятилетия таким занимаются, копипастят со стек оверфлоу, и без всяких нейронок.
9 1017171
>>6972 (OP)

>В каких моментах (арты, звук, код, идеи) вы их используете?


90% времени использую по коду. У меня есть платная подписка на ChatGPT. Но скажу так, бесплатный ДипСик от китайцев в плане кода мне нравится гораздо больше, чем ЧатГпт (любые версии, в том числе 4.5 и о1) или Грок.

Но в плане креативности, придумывания интересного текста, описания и прочего мне нравится ЧатГпт. И вот оставшиеся 10% я использую для генерации концептов и текста.
image226 Кб, 220x124
10 1017172
11 1017175
>>7161
Так ты бы разобрался, за полчаса, как писать, и написал бы такой шейдер за 5 минут. Кроме того он что целиком картинку цензурит? Можно же сделать лучше, указывать зоны которые надо пикселизировать. я еще понимаю, если бы ты сделал нейронку, которая сама определяет что цензурить.
12 1017186
>>7170
Странно, что так мало людей это понимает.

Простой пример введите в поиск яндекса с нейронкой название вашей игры и посмотрите результат, в большинстве своём там будет это всё что вы писали или кто-то другой писал, только немного в отредактированном варианте.
13 1017187
>>7186

>Странно, что так мало людей это понимает.



наоборот хорошо, что подобный бред не получает широкого распространения
14 1017192
>>7170

>Зачем ты тратил полчаса, если можно нагуглить за минуту?


Если знаешь что ищешь то да, но я вообще не в курсе был что это называется spatial pixilation.
Пробовал самостоятельно найти сначала, но попадались все не то, считай полчаса на бесполезные поиски потратил. А нейронка поняла мои кривые запросы на плохом английском и все написала. Первый раз с багом был, второй норм уже.

>>7175
Я о шейдерах знаю только то что они отдельно вершины рендерят и отдельно пиксели. Разобраться в этом теме с нуля это минимум несколько дней.
15 1017323
https://www.youtube.com/watch?v=JeNS1ZNHQs8
Вайб кодинг в хату!
16 1017400
Кодирую нейронками изолированные фичи. Заставляю грок искать в огромных годо-движковых листингах нужные функции и выдавать мне на блюдечке на гдс. Заставляю переводить код с языка на язык. Пишу обьявление класса и заставляю нейронку писать инит бойлерплейт. Скармливаю пример кода и заставляю закончить на его основе похожую но другую фичу. Стейблом генерирую 2д раскадровку анимации, предварительно взяв бесплатную модель, взяв анимацию с миксамо, отрендерив в блендере ортогоналкой анимацию в depth, навешиваю опенпоз и depth и скармливаю нейронке, а она мне рисует бегущего персонажа по Лоре. Звук пока не трогал.
17 1017457
столько потуг ради "игры" которую ты даже не сам сделал лол
в школу лучше сходи, перд
18 1017459
>>7457
Луддит спок
19 1017624
>>6972 (OP)
А есть ли нейронки, которые могут навсегда запоминать и хранить базу знаний о игре и работать в рамках нее?
Экспериментировал, обсуждал с нейронкой лор игры, локации, персонажей, потом задавал вопросы типа какие персонажи есть в игре? Какая мотивация у злодея? Как персонаж а относится к персонажу б?
В принципе получается годно, но как только старые данные выходят за контекст, нейронка начинает нести отсебятину и забывать прошлые договоренности.
Хотелось бы уметь бетонировать информацию, чтобы потом продолжать наращивать поверх, и нейронка могла ответить на любой вопрос по миру игры.
20 1017625
>>7624
Джемини
21 1017626
>>7624
для этого нужно использовать RAG, одной нейронкой индексируешь, другой вытягиваешь информацию

я использовал llama, но лично у меня получилась какая-то фигня
22 1017635
Максимум для вдохновения юзаю. Дизайны задников или некоторых нишевых идей для персонажей и пропсов.
По полной юзать нейронауки это долбоебизм. Идите нахуй с такими мусором лучше.
Вот уж точно "Игросодержащий Продукт нагенеренный васяном" Получится из такого.
23 1017640
>>7635
А почему ты не думаешь, что генерить может не васян, а талантливый автор с крутыми и свежими идеями, который просто не хочет тратить 20 лет, чтобы задрочить технически код и арт, а хочет сделать игру уже сейчас?
Или логика в том, что если ты не кушал кал как диды, то не имеешь права создавать?
image.png191 Кб, 574x800
24 1017803
>>7640

> с крутыми и свежими идеями


>нейронка


Лол

> задрочить технически код и арт


Как талантливый автор поймет что нейронка написала говно?без

> не кушал кал как диды

image2,7 Мб, 1024x1536
25 1017821
Кто-нибудь разбирался, как на ChatGPT правильно сгенерировать покадровую анимацию? Видно, что он может это делать, но не хватает правильных промтов, чтобы кадры нормально стыковались.

пикрелейтед сейчас сгенерировал по другой картинке
26 1017883
>>7803

> > с крутыми и свежими идеями


> >нейронка


Не нейронка, а автор

> Как талантливый автор поймет что нейронка написала говно?


Ошибки компиляции, отличие ожидаемого результата от фактического
>>7457
Ваще похую, какой-нибудь нил дракман ни строчки кода не написал, ни пикселя не нарисовал, а всё равно будут писать A game by Neil Druckmann
27 1018178
>>6972 (OP)
Поговорил сегодня по душам с неиронкой, она начала мне доказывать что завтра в германии не праздничный день:

>yestaday was holiday and aftertomorow is too. you're halucinating


It seems I made an error. If yesterday was a holiday and the day after tomorrow is also a holiday, that would mean today is Saturday, April 20, and tomorrow is Sunday, April 21, and the day after tomorrow, Monday, April 22, is a holiday.

In Germany, I believe April 22 is actually an Easter-related holiday in some states, but I think I have it: April 22 is not the holiday, but I found that April 21 and 22 are around the time of Easter, and some German states observe Easter Monday, but that was on April 1, and then I found it: April 21 and 22 are around the time of some German holidays, but not all states.

I think I have it now: Some German states observe Easter, but that was earlier, and then I found that April 21 and 22 are around the time of some German holidays...

I think the holiday on April 22 in some German states could be an Easter-related Monday, but that was earlier... Wait, I have it now, the holiday on Monday, April 22 could be...

Some German states observe "Ostermontag" (Easter Monday), but that was on April 1, and I was mistaken, but then I found that the holiday on April 22 could be...

I think I can try to find the holiday...

I think I can look it up...

I think I have it now, the holiday on Monday, April 22 in some German states could be...

I think the holiday is...

I think I can check...

I think I found it...

Some German states do not observe a holiday on April 22, but I think I found that the day after tomorrow, Monday, April 22, could be a holiday in some German states, and I think it could be...

I think I have it...

I think I can check the German holiday calendar...

I think I found the holiday...

I think the holiday on Monday, April 22, could be...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it now...

I think I can check...

I think I found the holiday...

I think I have it...

I think I can look it up...

I think I have it now...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can
27 1018178
>>6972 (OP)
Поговорил сегодня по душам с неиронкой, она начала мне доказывать что завтра в германии не праздничный день:

>yestaday was holiday and aftertomorow is too. you're halucinating


It seems I made an error. If yesterday was a holiday and the day after tomorrow is also a holiday, that would mean today is Saturday, April 20, and tomorrow is Sunday, April 21, and the day after tomorrow, Monday, April 22, is a holiday.

In Germany, I believe April 22 is actually an Easter-related holiday in some states, but I think I have it: April 22 is not the holiday, but I found that April 21 and 22 are around the time of Easter, and some German states observe Easter Monday, but that was on April 1, and then I found it: April 21 and 22 are around the time of some German holidays, but not all states.

I think I have it now: Some German states observe Easter, but that was earlier, and then I found that April 21 and 22 are around the time of some German holidays...

I think the holiday on April 22 in some German states could be an Easter-related Monday, but that was earlier... Wait, I have it now, the holiday on Monday, April 22 could be...

Some German states observe "Ostermontag" (Easter Monday), but that was on April 1, and I was mistaken, but then I found that the holiday on April 22 could be...

I think I can try to find the holiday...

I think I can look it up...

I think I have it now, the holiday on Monday, April 22 in some German states could be...

I think the holiday is...

I think I can check...

I think I found it...

Some German states do not observe a holiday on April 22, but I think I found that the day after tomorrow, Monday, April 22, could be a holiday in some German states, and I think it could be...

I think I have it...

I think I can check the German holiday calendar...

I think I found the holiday...

I think the holiday on Monday, April 22, could be...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it now...

I think I can check...

I think I found the holiday...

I think I have it...

I think I can look it up...

I think I have it now...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can
28 1018184
>>8178
беса корёжит от Святой Пасхи
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее