Задать радиусами сложную фигуру
6863 сообщения
#9 лет назад
Как вычислить радиусы скругления вот этой фигуры, и можно ли вообще задать ее с помощью скруления углов прямоугольника? Путем подбора у меня получилось выровнять либо два верхних, либо два нижних угла. а все вместе - никак. Есть у нас математики?
Приложения:
328 сообщений
#9 лет назад
Судя по всему, скруглениями точно её никак не задать. Тут помимо углов, ещё и стороны имеют небольшой радиус скругления.
6863 сообщения
#9 лет назад
Или как еще можно современными средствами эту фигуру задать? Картинку с дыркой пилить по-старинке ох как не хочется...
432 сообщения
#9 лет назад
Если это равносторонний объект, то заключить его в треугольник. С каждой стороны провести высоту под углом 90 градусов, их пересечение будет центром. Растояние от центра до края фигуры будет радиусом.
6863 сообщения
#9 лет назад
Pomornik, valgeor, спасибо, господа дизайнеры. Только где в ваших ответах фигурирует ПРЯМОугольник, из которого данную фигуру требуется получить? ))))
16382 сообщения
#9 лет назад
floppox, похоже они решают другую задачу. Мне кажется, что тебе нужно средствами СЫЫ нарисовать эту вот красоту. Я в таких изысках не силен, так то использовал бы картинку. Может быть в SVG, может быть инлайном в CSS
1807 сообщений
#9 лет назад
Может на CANVAS будет проще?Хотя там же тоже надо знать "формулу", как рисовать...
6863 сообщения
#9 лет назад
nehovaysyatopol, это тумбочки в каталоге такой формы должны быть 
Цитата (frig):
Я в таких изысках не силен, так то использовал бы картинку
Хочется что-то более изящное замутить
1 сообщение
#9 лет назад
Эта фигура строится элементарно. Чертят три окружности с одинаковыми радиусами таким образом, что бы они касались друг друга. Радиус скругления между ними будет равен четырём радиусам окружностей и проводится из вершин этой фигуры.