214 похожих чатов

Всем добрый день. сделал вот такой "процедурный" кубик, но чет догнать

не могу, как ребра между скругленными углами поставить ровно в центр скругления...
может кто подсказать, как правильно сделать? а то я тупо разделил скругление на 2 и отнял это из ширины и высоты...

7 ответов

33 просмотра

во первых, сильно заметно что поехал приоритет операций (и потому при анимации у тебя перемычки отстают). во вторых, ты примерно правильно мыслишь - надо взять от центра половину длины объекта и вычесть радиус по оси X, и так же для высоты, из половины высоты вычесть радиус ... так ты найдешь место отсчета радиуса ... ну и затем через Sin или Cos (для угла 45 градусов) уже отсчитать точку

Davud- Автор вопроса

а как правильно выстроить приоритет? первый раз с этим столкнулся что-то а во вторых, спасибо большое, сейчас попробую

Davud
а как правильно выстроить приоритет? первый раз с ...

с приоритетами вот какие варианты: - изменить последовательность объектов в менеджере объектов - изменить последовательность нод в вкладке X-Manager в Xpresso - изменить приоритет у тега Xpresso

Davud- Автор вопроса
Sergey Shipov
с приоритетами вот какие варианты: - изменить посл...

2-ое помогло, спасибо. вообще не знал, что это на что-то влияет))

Davud
2-ое помогло, спасибо. вообще не знал, что это на ...

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

Davud- Автор вопроса

не, у меня короч че-то не вышло. а для чего нам брать половину длины/высоты и вычеслять из него радиус? а что делать с косинусом?..

Davud
не, у меня короч че-то не вышло. а для чего нам бр...

у тебя скорей всего ширина и высота задается через ширину и высоту сплайна ... и для того что бы узнать дистанцию от центра, берем половину значения ... но нам этого много и нам надо найти точку центра, откуда отсчитывается окружность, потому надо вычесть радиус из посчитанных ранее значений ... и далее нам надо найти точку, которая образована длиной (равной радиусу), но повернутой (относительно оси x или y) на угол 45 градусов (тут и нужен sin или cos)

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта