Овальная основа с текстом LifeRu.ru
Описание проекта: 3D Модель Логотипа для LifeRu.ru
Цель проекта
Создание 3D модели логотипа для веб-сайта LifeRu.ru, которая будет использоваться в качестве визуального элемента на сайте или в рекламных материалах. Модель включает в себя овальную базу, текст и прямоугольную платформу, что придаёт ей современный и стильный вид.
Компоненты модели
-
Овальная база (oval_base):
- Модель начинается с создания овальной базы, которая формируется с помощью операции разности (difference).
- Внутренняя часть базы представляет собой цилиндр с радиусом 20 и высотой 1, который масштабируется по оси X для создания овальной формы.
- Внешняя часть базы создаётся с помощью цилиндра большего радиуса (20.5) и высоты 1.2, который немного смещён вниз, создавая эффект углубления.
-
Текст (text_on_base):
- На овальной базе располагается текст "LifeRu.ru", который создаётся с помощью функции линейной экструзии (linear_extrude).
- Текст имеет высоту 2.5 и центрируется по горизонтали и вертикали, что обеспечивает его симметричное расположение на базе.
-
Прямоугольная платформа (base_rectangle):
- Под овальной базой добавляется прямоугольная платформа, выполненная в виде куба с размерами 60x5x1.2.
- Платформа также центрирована, что придаёт модели дополнительную стабильность и визуальную гармонию.
Расположение элементов
Все элементы модели располагаются в трехмерном пространстве с учётом их высоты и центрации. Овальная база находится на уровне Z = 0.5, текст располагается чуть выше, на уровне Z = 1.0, что создаёт эффект наложения и визуальной глубины.
Используемые технологии
- OpenSCAD: Модель создана с использованием OpenSCAD, что позволяет легко изменять параметры и адаптировать модель под различные нужды.
- 3D Печать: Модель может быть использована для 3D печати, что позволяет создать физический объект для выставок или мероприятий.
Заключение
Данный проект представляет собой современную и стильную 3D модель логотипа для LifeRu.ru, которая может быть использована как в цифровом формате, так и в физическом виде. Модель сочетает в себе простоту и элегантность, что делает её привлекательной для целевой аудитории.
module oval_base() {
difference() {
scale([1.5, 1, 1])
cylinder(h = 1, r = 20, center = true);
translate([0, 0, -0.1])
cylinder(h = 1.2, r = 20.5, center = true);
}
}
module text_on_base() {
linear_extrude(height = 2.5)
text("LifeRu.ru", size = 10, valign = "center", halign = "center");
}
module base_rectangle() {
translate([0, -1, 0])
cube([60, 5, 1.2], center = true);
}
translate([0, 0, 0.5]) {
oval_base();
base_rectangle();
translate([0, 0, 0.5])
text_on_base();
}