А вы свои редакторы пишете?

47 ответов

13 просмотров

имхо очень удобно на самом деле. Есть вещи, аля коровые, которые проще в hlsl (как оно и эпиков). А есть "юзерские" материалы, и их куда удобнее в нодах.

Timur Gagiev
screenshot ага, удобно

ну дак и код можно задницей писать, и бп)

Columbus-Utrigas Автор вопроса
Timur Gagiev
screenshot ага, удобно

мне кажется очень странным, что нет условного блока выполнения выражений, куда можно формулу писать или блока, где можно делать сложение трех и более входов

Columbus Utrigas
мне кажется очень странным, что нет условного блок...

ну такой блок можно кастом нодой сделать самому

Columbus-Utrigas Автор вопроса
Vladimir Alyamkin
там есть custom hlsl нода

типа можно ноды свои хуярить?

Vladimir Alyamkin
ну дак и код можно задницей писать, и бп)

окай, как в этих материал шейдерах использовать wave intrinsics?

Columbus-Utrigas Автор вопроса

интересно, конечно, но "синтаксис" можно мне кажется поудобнее сделать

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

ага и ловишь мемори лики на каждом шагу

не знаю, сколько работаю - ничего не ловлю. Может вы что-то не так делаете?)

Vladimir Alyamkin
не знаю, сколько работаю - ничего не ловлю. Может ...

да да, доказывай обратное, ведь ты же точно уверен как визуал скриптин под капотом работает) что там нет точно нет статических полей с кучей данных, нет синглентонов и бед практисов для того чтобы подружить ноды

Arcueid Elizabeth D'athemon
да да, доказывай обратное, ведь ты же точно уверен...

простите, я конкретно с бп и рядом работаю очень давно. Но что я знаю, да.

Timur Gagiev
screenshot ага, удобно

Если у тебя рендер базирован на вулкане, то удобно, потому что надо, отдельную имплементацию писать чисто из за того что у тебя ссаный дескрипторсет надо менять. А это редактором сгенерил файл, из которого потом генерятся все эти дескрипторы да ещё и код для шейдера. Да код не самый лучший и оптимальный, но в любом случае это удобнее, чем постоянно менять код для того чтобы у тебя доп текстура кидалась в шейдер

на дх12 тоже переводил, там вообще ничего дописывать не надо было в шейдерах

Columbus-Utrigas Автор вопроса

ну ты можешь из компилятора шейдера получать метаинфу

Timur Gagiev
на дх12 тоже переводил, там вообще ничего дописыва...

Да я не про шейдеры, попозже скажу подробнее

Arcueid Elizabeth D'athemon
о, я видел гениев которые дружили визуал скриптинг...

У меня кастомный визуальный язычок поддерживает такую смесь. Есть скриптовая нода, в которую можно засунуть произвольный код на луа.

Columbus-Utrigas Автор вопроса

покажи!

Columbus Utrigas
покажи!

Помнишь я показывал скриншот редактора на Qt пару дней назад. Там слева как раз эти ноды были. Ничего там особенного, просто логические ноды (if, цикл, ентри поинт, возврат) + математика + шумы + работа с изображениями (всякие блюры и фильтры) + апи самого редактора

да именно поэтому вместо развития нужно возвращаться к парсингу) а ничего что сейчас уже есть ASP.net core который по факту компилируемый?

Columbus Utrigas
и аспу уже лет 20

не аспу а ASP.net Core они недавно обновили его по максимуму и выпуслити новый фреим который позволяет делать сайт полностью на шарпах)

я ответила на слова человека который говорит что "зачем использовать компиляцию если можно парсинг использовать тк оно и так работает")

🔵 🖤
Ну так работает и работает, чего

действительно "работает и работает" ааххаха, if else тоже работает но зачастую можно вместо него использовать либо FSM или Command Pattern.

Arcueid Elizabeth D'athemon
действительно "работает и работает" ааххаха, if el...

А еще что можно использовать, я использую if else и живу полноценной жизнью

🔵 🖤
А еще что можно использовать, я использую if else ...

оно и видно, что развиваться ты не планируешь)

кодстааааайл...

Arcueid Elizabeth D'athemon
оно и видно, что развиваться ты не планируешь)

Так а кто вектор развития задает, ты чтоль? И какими достижениями можешь похвастаться?

disba1ancer
кодстааааайл...

А что с ним не так?

Columbus-Utrigas Автор вопроса
disba1ancer
кодстааааайл...

красивый лаконичный ну

Columbus-Utrigas Автор вопроса
🔵 🖤
Так а кто вектор развития задает, ты чтоль? И каки...

у меня плагин в сторе, который покупаю, у меня огромный опыт работы с AR/MR/VR технологиями и написание кастомной физики, щя вот шейдеры доучиваю чтобы еще и CG девом быть (супер удобно когда можешь написать шейдер именно такой какой тебе нужен без необходимости визуал скриптинг прикручивать к проекту)

делал, но я её ещё для дх11 и консолей делал, фиксированный набор типов (сам код разный) шейдера с фиксированными layout'ами. Плюс один раз за кадр биндятся все 16 семплеров на все случаи жизни.

Mikhail
>раз за кадр Контекст, да? :)

всё к этому шло, но не успел :(

Не начинайте опять..

Artem "Tim" Zolkin
Не начинайте опять..

Да я уже прочитал и все понял. Блюпринты - говно, шейдерграфы - говно. Тру пацаны пишут на перфокартах. Техлиды с большим количеством успешных релизов - долбоебы.

Илья Максимович
Да я уже прочитал и все понял. Блюпринты - говно, ...

Да тут непонятно кто с кем боролся Анонимус с тучей якобыдостижений и якобынавыков против работяг. Странный чат, люди влетают с какой-то хренью в голове, день проходит, и они джентельменно обсуждают какие-то сложные абстракции на одной волне.

Похожие вопросы

Обсуждают сегодня

> Примечательно, что новый владелец удаляет из GitHub любые жалобы, указывающие на подозрительную активность или смену владельца, и, видимо, рассчитывает на то, что пользовате...
Alex Sherbakov
2
Коллеги, добрый день. Есть такой вопрос: Есть модуль, который надо запустить через супервизор как дочерний процесс. Пока инстансов было нужно 8, всё было окей, но когда их ст...
Δημήτηρ
4
Ребят, было ли у вас так, что переменные в WebApp —tg-viewport-height, —tg-viewport-stable-height после метода expand не обновляются, а остаются в размерах, как было до expand...
Black
3
я часов 15 назад начал пытаться написать хоть что-то напоминающее ос и у меня есть проблема, которую я пытаюсь решить последние часов 5: есть крч 2 исходника с минимальным код...
Al1to
17
Всім доброго дня! А в когось, часом, є досвід вирішення такої проблеми в Ерланг? 0.285*100 28.49999999999996
Artem
4
Есть у кого-нибудь оплаченный medium? Киньте плиз текст/html/pdf статьи а то ради одной публикации не хочется брать подписку 🤨
iMike
7
Товарищи, кто-то может напомнить быстрый ответ, какая самая правильная причина того, что в конце модуля всегда должна быть пустая строка? (туплю и не помню)
Olga Suvorova
4
Ребят, а вот такой вопрос: если я владелец бота анонимного чата, в котором, например, имеются подписки, используя какую-нибудь ЮКассу (или тому подобное, в общем с налогами, в...
Eugene Неелов
8
Всем привет ребят! Мб кто-то сталкивался? adminСomponents .get("searchСomponents", use: searchComponents) .openAPI( summary: ...
Admin Adminov
2
Как убрать предупреждение с минимальным количеством костылей?)
Jaroshevskii
7
Карта сайта