Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Моделирование, изометрия, photoshop, 3d редакторы
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 28.05.2019, 10:31   #1
digitalis
Профессионал
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Адрес: Минск
Сообщений: 1,610
Репутация: 586
По умолчанию Изометрия по заданным сечениям

Я в этом разделе впервые, так что не бейте тапками. В графическом моделировании - полный чайник.
Интересно: есть ли программы, строящие графическую модель по заданным сечениям? Скажем, крыло самолета?
Я вот для себя такой задачей задурился: есть шар с диаметром 1 (метров, дюймов - без разницы) и куб с длиной стороны тоже 1. Разрезаем и куб, и шар пополам, ставим полу-шар на полу-куб. Теперь строим объем по такому принципу: чем ближе к полу-кубу, тем ближе сечение к квадрату, соответственно чем ближе к вершине полу-шара - тем ближе сечение к кругу. Посчитать сечения - нет вопросов, а вот визуализировать...
Я в Делфи нарисую это, просто интересно - как спец. программа изобразила бы этого монстра.
Мне это не для работы, просто интересно; так что во фриланс просьба не посылать.
digitalis вне форума   Ответить с цитированием
Старый 28.05.2019, 11:02   #2
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 18,855
Репутация: 6688
По умолчанию

А сопряжение полусферы и куба эллипсами?
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Старый 28.05.2019, 11:22   #3
digitalis
Профессионал
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Адрес: Минск
Сообщений: 1,610
Репутация: 586
По умолчанию

Это как ?
digitalis вне форума   Ответить с цитированием
Старый 28.05.2019, 12:21   #4
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 18,855
Репутация: 6688
По умолчанию

Например вертикальное сечение по диагонали стороны куба. Сопряжение в этой плоскости эллипс 2x^2+4y^2=1 если не ошибаюсь
Изображения
 
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Старый 28.05.2019, 13:32   #5
Pavia
Лис
Профессионал
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 1,846
Репутация: 1998
По умолчанию

Поигрался в блендере с созданием мостиков между объектами.
Вид сбоку

Вид спереди

На второй у куба стеки больше, поэтому к углам рёбра не прижимаются и там плавный переход.
Так наверно виднее:
__________________
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .

Последний раз редактировалось Pavia; 28.05.2019 в 14:13.
Pavia вне форума   Ответить с цитированием
Старый 28.05.2019, 15:44   #6
digitalis
Профессионал
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Адрес: Минск
Сообщений: 1,610
Репутация: 586
По умолчанию

Pavia Красиво ! Только это слегка не то, что мне виделось (здесь радиус шара = не стороне куба, а его диагонали). "Моя" фигура ни в каком сечении не выходит за периметр квадрата - сечения куба, а сечение ее трансформируется в среднее между квадратом (одинаков по всей высоте) и кругом (чем выше, тем радиус меньше), причем чем дальше . от плоскости стыка, тем меньше весовой вклад квадрата и больше - круга. В общем, если в полярных координатах, то
Rx(α) = rкв * k + rкр * (1-k), где k = отношение расстояния от плоскости разъема х к радиусу шара r, а rкв и rкр - полярные радиусы квадрата и круга на расстоянии х от плоскости стыка соотвoетственною
А вообще спасибо, что нашли время на мою совсем не для практических дел задачку .

Последний раз редактировалось digitalis; 28.05.2019 в 16:04.
digitalis вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
По заданным x,y вычислить hadgehog Паскаль 1 18.05.2017 17:57
Простая изометрия pufystyj Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 28.03.2012 16:12
Изометрия и координаты на канве. Графика. Vova777 Мультимедиа в Delphi 1 14.10.2011 17:18
Принадлежность точки клетке(изометрия) DimaTs Gamedev - cоздание игр: Unity, OpenGL, DirectX 14 19.08.2011 20:42
Изометрия: выбор ZotaC Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 05.12.2010 17:03


01:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru