Гнем трубу29.10.2026, 16:19. Показов 3236. Ответов 30
Метки нет (Все метки)
Добрый день
Нужно разработать инструмент/плагин который гнет объекты, пример - модель цилиндра (аттач) 1) Математические формулы для пересчета вертексов 2) Опции/параметры изгиба предоставляемые юзеру. Напр очевидно угол изгиба но не только 3) Вертексные нормали также должны быть пересчитаны (не только позиции) Спасибо
0
|
|
| 29.10.2026, 16:19 | |
|
Ответы с готовыми решениями:
30
Гне находится доступ к Component Gallery в MS VC++ 7? Пара гнедых... или подключение в приложение двух "мышей" |
|
6770 / 3135 / 1065
Регистрация: 01.06.2021
Сообщений: 12,170
|
|
| 07.11.2026, 21:28 | |
|
0
|
|
|
6770 / 3135 / 1065
Регистрация: 01.06.2021
Сообщений: 12,170
|
|
| 07.11.2026, 21:42 | |
|
0
|
|
|
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 910
|
|
| 08.11.2026, 11:44 | |
|
Может стоит вначале поиграться с подробностями тз.
Например, нужно изогнуть уже существующую модель или сгенерировать колено и пару прямых участков и потом соединить их вместе Такие уточнения помогут разобрать задачу на набор простых. Например взять универсальный генератор примитивов (такие есть в исходниках под gpl) и неким скриптом собирать трубу из сегментов в нужной конфигурации.
0
|
|
| 08.11.2026, 23:22 [ТС] | ||
|
0
|
||
|
6770 / 3135 / 1065
Регистрация: 01.06.2021
Сообщений: 12,170
|
||
| 09.11.2026, 22:18 | ||
|
0
|
||
| Сегодня, 08:46 [ТС] | ||
|
Повторяю вопрос: что юзер должен делать для более сложного изгиба(ов)? И вот что: никто не просил, не заказывал новых, (может гениальных) идей, хотя это не запрещено Спрашивался функционал. Поэтому если он уже реализован в 3D приложениях, то нет ничего постыдного в реализации "по образцу". Поэтому рассказываем что там делает блендер и другие, напр хваленая майка. Копировать/передирать тоже надо уметь, подходить к этому творчески
0
|
||
|
6770 / 3135 / 1065
Регистрация: 01.06.2021
Сообщений: 12,170
|
||
| Сегодня, 13:01 | ||
|
А вот С++ код Blender открыт и, например, код модификатора Simple Deform находится в файле source/blender/modifiers/intern/MOD_simpledeform.cc (https://projects.blender.org/b... edeform.cc).Но тут придётся изучать не один файл, а все остальные файлы, перечисленные в инклюдах, тоже. Кроме того, данный модификатор лишь один из целого ряда инструментов для деформации, присутствующих в Blender. Так что предстоит долгая работа над изучением всех исходников. Поскольку я пользуюсь Blender, то я бы мог помочь тебе описанием тех или иных фич Blender, чтобы ты потом уже смог найти С++ коды данных фич. Имею в виду, если ты внятно объяснишь, какой вид деформации тебе нужен, приведешь фотки и т.д., то я смогу тебе объяснить, какими инструментами достигается данный результат в Blender. Ведь, как я понимаю, ты Blender никогда не использовал, поэтому не знаешь, на что конкретно обращать внимания в исходниках. Но разбираться вместо тебя в исходниках Blender, или тем более писать код на их основе, у меня нет желания. И я не думаю, что на этом форуме найдется человек, который согласится на такую кропотливую работу.
0
|
||
| Сегодня, 13:58 [ТС] | |||
|
Вопрос был как юзер должен действовать в блендере или др приложениях. Вот напр он хочет "колено" что показано выше, не очень сложное. Что он должен делать? Какие опции у него есть? Какие бубочки ему нажимать, и что они значат? Никто не осудит за "плагиат", нужно чтобы ему было удобно и эффективно
0
|
|||
|
6770 / 3135 / 1065
Регистрация: 01.06.2021
Сообщений: 12,170
|
||
| Сегодня, 14:05 | ||
|
0
|
||
| Сегодня, 15:23 [ТС] | ||
|
Не по теме: Был у матери сын-дебил, но она его все равно любила и подумала: свожу его на море, там свежий воздух и все такое. Ну приехали они, вышли на пляж, и она говорит
0
|
||
|
6770 / 3135 / 1065
Регистрация: 01.06.2021
Сообщений: 12,170
|
|||
| Сегодня, 15:33 | |||
|
Не по теме:
2. Применяем к цилиндру модификатор Curve (там выбираем ось деформации) Собственно, именно так я создал анимации в вышеуказанных постах. Этот метод хорош тем, что меш можно деформировать любым произвольным способом.
0
|
|||
| Сегодня, 15:33 | |
|
Требуется расставить все винты по гнездам. Разрешено только одно действие - попытка вставить винт i в гнездо j. Вставлена ли Флешка? Определить в каком она гнезде Гномья сортировка
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|