Как сделать круглый сплайн в 3d max – Telegraph
Как сделать круглый сплайн в 3d maxСкачать файл — Как сделать круглый сплайн в 3d max
Редактирование сплайнов на уровне форм. Редактирование сплайнов на уровне вершин. Редактирование сплайнов на уровне сегментов. Редактирование сплайнов на уровне сплайнов. Сплайны, как и любой другой тип объектов, допускают редактирование и модификацию. Их можно редактировать на уровне формы и на уровне ее подобъектов, таких как отдельные сплайны, их вершины и сегменты. Для каждого типа подобъектов имеются свои виды модификаторов. В режиме редактирования на уровне подобъектов могут быть выделены только соответствующие подобъекты сплайна. Инструменты преобразований тоже могут быть применены лишь к подобъектам. Средства редактирования и модификации сплайнов на различных уровнях позволяют создавать из сплайнов практически любые двумерные формы. Редактирование ,сплайновой формы позволяет присоединить к ней другие готовые сплайны, создать отрезки линий в качестве сегментов текущего сплайна, изменить параметры интерполяции криволинейных сегментов, заданных при его создании. На командной панели Create Создать нажмите кнопку Shapes Формы , в списке выберите значение Splines Сплайны , нажмите кнопку Line Линия и постройте два отдельных сплайна, как показано на рис. Перейдите на командную панель Modify Изменить. Если последний построенный сплайн остался выделенным, то на командной панели сразу появятся свитки редактирования сплайнов. Раскройте свиток Geometry Геометрия и выберите кнопку Attach Присоединить. Это действие позволяет присоединить к выделенной сплайновой форме готовый сплайн. Переместите курсор в окно проекции и укажите на присоединяемый сплайн. Когда курсор примет специальный вид, щелкните LM. Два сплайна будут соединены в одну форму. На это указывает раздвинувшаяся рамка выбора объектов. Результат присоединения показан на рис. Сплайны, объединенные в одну форму. Отметьте в свитке Geometry Геометрия флажок Reorient Переориентировать. Его установка вызовет переориентацию присоединяемого сплайна в соответствии с локальной системой координат редактируемого сплайна. Создайте еще один сплайн следующим образом. В свитке Geometry Геометрия нажмите кнопку Create Line Создать линию. Это позволит создавать новые линии, которые будут добавляться к текущей сплайновой форме. Переместите курсор в окно проекции на один из концов созданного сплайна и начинайте рисовать. Если перед началом рисования указать курсором на один из концов текущего сплайна, то курсор примет вид, соответствующий режиму присоединения создаваемой линии. В этом случае линия будет присоединена к текущему сплайну в качестве сегмента. Теперь посмотрим, как расширить возможности редактирования сплайнов. С этой целью используем вариант редактирования с помощью кнопки Edit Spline Редактирование сплайна. Список свитка Geometry Геометрия пополнился новыми элементами. Нажмите кнопку Attach Multiple Присоединить несколько , которая позволит присоединить к выделенной сплайновой форме несколько новых форм. После этого появится одноименное диалоговое окно рис. Выделите в списке окна имя первой созданной формы. По умолчанию ей было присвоено имя Line Щелкните LM на кнопке Attach Присоединить в правом нижнем углу окна. Выделенный в списке объект будет присоединен к ранее указанной сплайновой форме. В списке можно выделить любое число ранее созданных форм. В нашем случае список состоит из одной формы. Кнопки свитка Interpolation Интерполяция управляют интерполяцией криволинейных сегментов сплайна. Steps Шаги , Optimize Оптимальная и Adaptive Адаптивная. Диалоговое окно присоединения нескольких форм. Использование настроек свитка Rendering Визуализация позволяет сделать сплайн визуализированным объектом. Renderable Визуализируемый , Generate Mapping Coords Проекционные координаты и Thickness Толщина. Редактирование сплайнов на уровне вершин позволяет из простого сплайна создать сплайн практически любой конфигурации. Отмените команды предыдущего редактирования с помощью инструмента Undo Предыдущий. При этом один из сплайнов должен остаться выделенным. В свитке Selection Выбор щелкните LM на левой из пиктограмм, показанных на рис. Пиктограммы выбора подобъектов редактирования. Вами выбран режим редактирования вершин. В выделенном сплайне все вершины обозначатся крестиками, а первая вершина — квадратиком. Для изменения типа вершины выделите одну или несколько вершин любым известным способом например, прямоугольной рамкой , укажите курсором на одну из них и щелкните RM. В нижней части появившегося меню Tools 1 рис. Текущий тип будет помечен галочкой. Выберите нужный тип вершины из предложенного списка и щелкните LM. Остальные команды редактирования вершин будем выбирать в свитке Geometry Геометрия. Задайте параметр Connect Соединить , который позволяет соединять две вершины на концах разомкнутого сплайна отрезком прямой. Установите курсор на один из концов ломаной и, нажав LM, перетащите курсор ко второму концу ломаной. Когда курсор примет специальный вид, отпустите кнопку. Пример соединения вершин показан на рис. Используем теперь кнопку Break Разбить. Она позволяет разбить любую, кроме концевых, вершину сплайна на две совпадающие, но не соединяющиеся вершины. Выделите предназначенную для разбиения вершину и щелкните LM на кнопке Break Разбить. Вновь добавленная в месте разрыва вершина становится первой и обозначается квадратиком. Нажмите кнопку Refine Уточнить. Данное действие позволяет вставить дополнительную вершину в произвольной точке сплайна без изменения его формы. Такая вершина может понадобиться, например, для разрыва в этом месте сплайна. Пример соединения двух вершин сплайна. Установите курсор на линию сплайна и, когда курсор примет специальный вид, щелкните LM. При активизированной кнопке Refine Уточнить можно вставить неограниченное число уточняющих вершин. Нажмите кнопку Insert Вставить , которая дает возможность вставить вершину в любой точке сплайна, сразу же переместить ее и продолжить добавление новых вершин и сегментов сплайна. Установите курсор на линию сплайна и, когда курсор примет специальный вид, щелкните LM, перетащите курсор в нужное место и щелкните LM еще раз. Возможность добавлять вершины при выбранной команде не ограничена. Для завершения команды щелкните RM. Нажмите кнопку Weld Слить , позволяющую слить две концевые или совпадающие вершины в одну. Подведите одну концевую вершину к другой с помощью инструмента Move Переместить и, если расстояние между вершинами окажется меньше, чем указанное в счетчике Weld Threshold Порог слияния , то появится сообщение ‘ Weld Coincident endpoint? Щелкните на кнопке Yes. Таким способом можно получить замкнутую форму из любого незамкнутого сплайна. Пример слияния вершин показан на рис. Пример слияния вершин сплайна. Для удаления вершин выделите их любым из способов и нажмите кнопку Delete Удалить. Данное действие не только удалит вершины, но и объединит сегменты, на стыке которых они располагались, в один сегмент. Результат удаления вершины приведен на рис. Пример удаления выделенной вершины сплайна. Рассмотрим режим, при котором можно синхронно перемещать маркеры всех касательных векторов вершин типа Безье. Постройте сплайн-окружность, нажав в свитке Object Type Тип объекта кнопку Circle Окружность. Выберите все вершины сплайн-формы способом прямоугольной рамки. Установите курсор на одну из вершин и щелкните RM. Выберите в открывшемся списке вершину Безье. Выделенные вершины обозначены теперь красными крестиками, а концы касательных векторов вершин Безье — зелеными прямоугольниками. В свитке Selection Выбор отметьте флажок Lock Handles Блокировать маркеры и установите переключатель All Все. Выберите инструмент Move Переместить и переместите любой из маркеров касательного вектора. Перемещение любого из маркеров заставляет синхронно перемещаться и все остальные маркеры. Пример синхронного перемещения вершин сплайн-окружности. Установите переключатель Alike Подобные и в этом режиме переместите любой из маркеров касательного вектора. Обратите внимание, что теперь перемещаются не все маркеры, а только соответствующие выбранному. То есть, если выбран входящий маркер, то перемещаются только входящие маркеры остальных касательных векторов. Редактирование сплайнов на уровне сегментов позволяет разбивать сплайн на отдельные части, добавлять новые вершины к существующим сегментам, отделять сегменты, преобразуя их в самостоятельные формы и удалять сегменты. Сбросьте выбор вершин, щелкнув LM в любой точке экрана. В свитке Selection Выбор щелкните на кнопке с пиктограммой Segment Сегмент. Вы перешли в режим редактирования сплайнов на уровне сегментов. Для изменения типа сегмента выделите один или несколько сегментов. Выделенные сегменты отличаются красным цветом. Выставьте курсор на любой из них и щелкните RM. Появится контекстное меню сегментов, показанное на рис. В нижней части меню приведен перечень типов сегментов: Curve Кривая и Line Линия. Текущий тип отмечен галочкой. Меню преобразования с разделом типов сегментов. Назначьте для выбранного сегмента тип Line Линия. Нажмите кнопку Break Разбить в свитке Geometry Геометрия. Это действие позволяет разбить сплайн на два отдельных сплайна путем вставки вершины в указанной точке. Наведите на сегмент курсор сплайна и, когда он примет специальный вид, щелкните LM. В указанной точке на сегменте появится прямоугольник, обозначающий начало сегмента. Сам же исходный сегмент будет разорван в этой точке. Чтобы убедиться в этом, достаточно переместить его с помощью инструмента Move Переместить. Нажмите кнопку Refine Уточнить в свитке Geometry Геометрия , которая позволяет вставить вершину в произвольной точке сплайна, не разбивая сплайн и не меняя его формы. Укажите курсором на сегмент сплайна и, когда курсор примет вид, показанный на рис. Новая вершина будет отмечена крестиком. Пример разбиения сегмента сплайна. Выделите сегмент и нажмите кнопку Detach Отделить в свитке Geometry Геометрия. Это позволит отделить сегмент сплайна, превратив его в самостоятельный объект. Установка флажка Same Shape Та же форма заставляет отдельный сегмент стать частью той же формы, к которой относится сплайн. Установленный флажок Reorient Исходная ориентация позволяет привести ориентацию локальных осей координат отделяемого сегмента в соответствие с ориентацией осей координат активного окна проекции, а флажок Copy Копия отделяет копию сегмента. Если не отмечен параметр Same Shape Та, же форма , появится одноименное диалоговое окно. Введите имя создаваемой формы и подтвердите нажатием кнопки ОК. Отделенный сегмент окрасится в другой цвет. Выделите сегмент, выставьте в счетчике Divisions Деления число разбиений и щелкните на кнопке Divide Разделить в свитке Geometry Геометрия. Это действие, позволяющее равномерно разбить выделенный сегмент на более мелкие сегменты за счет размещения равноудаленных вершин по всей длине сегмента. Число добавляемых сегментов задается в счетчике Divisions Деления. Кнопка Delete Удалить позволяет удалять выделенный сегмент сплайна, а кнопка Insert Вставить выполняет ту же операцию, что и аналогичная команда редактирования вершин. Сегмент сплайна, разбитый на части. Данный вид редактирования позволяет объединять, замыкать, выполнять булевские и другие операции над сплайнами. Выделите для редактирования один из построенных сплайнов. В свитке Selection Выбор щелкните на кнопке с пиктограммой Spline Сплайн. Выделенный сплайн приобретет красный цвет в окнах проекций. Если выбранный вами сплайн не замкнут, то замкните его, нажав кнопку Close Замкнуть в свитке Geometry Геометрия. Начальная и конечная точки вашего сплайна соединятся отрезком прямой. Нажмите кнопку Outline Контур. Выполненное действие позволяет построить контур любой ширины выделенного сплайна. Он представляет собой замкнутый сплайн. Пример построения контура приведен на рис. Пример создания контура сплайна. Укажите курсором на редактируемый сплайн. Когда курсор примет специальный вид, щелкните LM и перетащите курсор на требуемое расстояние, создавая контур. Второй способ построения контура состоит в том, чтобы выделить исходный сплайн, задать расстояние между ним и линией контура в счетчике Outline Width Ширина контура и щелкнуть на кнопке Outline Контур. Если флажок Center От центра не отмечен, то исходный сплайн остается на месте, а контур обводки создается от него на расстоянии, заданном в счетчике. Если отметить флажок Center От центра , то исходный сплайн и линия контура смещаются в противоположных направлениях на половину величины, указанной в счетчике. Рассмотрим варианты выполнения булевской операции над сплайнами. Здесь понадобятся оба построенных сплайна. И они должны быть составными частями одной двумерной формы см. Переместите один из сплайнов с помощью инструмента Move Переместить до пересечения с другим, как на рис. Объедините оба сплайна, щелкнув LM на кнопке Attach Присоединить в свитке Geometry Геометрия , и далее щелкните на присоединяемом сплайне. Сплайны, подготовленные для Объединения. Щелкните LM последовательно на кнопках Union Объединение и Boolean Булевские. Наведите на второй сплайн курсор и, когда он примет специальный вид, щелкните LM. Пример объединения двух сплайнов показан на рис. Две оставшиеся логические операции: Intersection Пересечение и Subtraction Исключение выполните самостоятельно. Результат булевского объединения двух сплайнов. Для работы с командой Mirror Отразить назначьте один из вариантов зеркального отражения и щелкните на кнопке Mirror Отразить. Выделенный сплайн зеркально отразится в соответствии с пиктограммой на кнопке группы вариантов. Флажок Copy Копия позволяет создать зеркальную копию выделенного сплайна. Нажатие кнопки Reverse Обратить ведет к обращению порядка следования вершин выделенного сплайна. В дополнение к стандартным способам редактирования предлагаются специальные модификаторы сплайнов. Рассмотрим работу двух модификаторов: В свитке Modifiers Модификаторы командной панели Modify Изменить может размещаться до 32 кнопок модификаторов. Добавим в свиток модификаторов требуемые модификаторы. В свитке Modifiers Модификаторы щелкните на кнопке Configure Modifiers Sets Конфигурирование наборов модификаторов. Появится диалоговое окно Configure Modifiers Sets Конфигурирование наборов модификаторов. В появившемся окне диалога увеличьте значение в счетчике Total Buttons Всего кнопок до требуемой величины, но не превышающей Ниже появится запрошенное число новых кнопок без надписей. Выделите в списке Modifiers Модификаторы имя нужного модификатора и перетащите его на новую кнопку. Наименование модификатора появится на выбранной кнопке. Закончив настройку состава кнопок в окне диалога, щелкните на кнопке ОК. Необходимым условием использования данного модификатора является наличие у сплайна вершин типа Corner С изломом или Bezier Corner Безье с изломом. Применительно к вершинам типа Smooth Сглаженная и Bczie Безье данный модификатор работать не будет. Щелкните на кнопке ОК. На командной панели Modify Изменить установится режим правки вершин и появится свиток Edit Vertex Правка вершин. Выделите любую вершину многоугольника и задайте радиус закругления в счетчике Radius Радиус. Щелкните LM на кнопке Apply Применить. Для среза угла установите в счетчике группы Chamfer Срез расстояние новых вершин от срезаемой вершины сплайна и щелкните LM на кнопке Apply Применить. Пример использования модификаторов закругления и среза. Первый — подрезает сегмент сплайна до точки пересечения его с другим сплайном, а второй — дотягивает сегмент первого сплайна до пересечения со вторым. Установите переключатель в группе Operation Операция в положение Trim Only Только подрезание. Установка флажка Infinite Boundaries Неограниченная протяженность позволяет при расчете точек пересечения рассматривать открытые сплайны как имеющие неограниченную протяженность. Это, например, позволяет подрезать линию, пересекающуюся с воображаемым продолжением другой линии. Установите переключатель группы Intersection Projection Проекция пересечения в положение View Проекция. При установке переключателя в положение View Проекция или Construction Plane Конструкционная плоскость ищется пересечение проекций линий соответственно с плоскостью активного окна или с текущей конструкционной плоскостью. При установке переключателя в положение Non 3D Без проекции 3D ищется истинное пересечение линий в трехмерном пространстве, а не пересечение проекций линий. Для подрезания сегментов нажмите кнопку Pick Locations Укажите места , затем укажите на сегмент сплайна, который требуется подрезать. Когда курсор примет вид, соответствующий режиму подрезания, щелкните LM. Формы до модификации и после выполнения действия Trim Подрезание показаны на рис. Пример использования модификатора подрезания. Для наращивания сплайна установите переключатель в группе Operation Операция в положение Extend Only Только наращивание и нажмите кнопку Pick Locations Укажите места , затем щелкните на сегментах разомкнутого сплайна, который следует дотянуть. Самостоятельно постройте заготовку для корпуса скрипки, как на рис. При построении используйте сплайн-эллипс, две сплайн-окружности и модификатор Trim Подрезание. Пример выполнения операции наращивания. Пример конструирования объекта с использованием стандартных сплайнов и модификатора подрезания. Редактирование сплайнов на уровне форм Редактирование ,сплайновой формы позволяет присоединить к ней другие готовые сплайны, создать отрезки линий в качестве сегментов текущего сплайна, изменить параметры интерполяции криволинейных сегментов, заданных при его создании. Сплайны, объединенные в одну форму 5. Меню правки стека Список свитка Geometry Геометрия пополнился новыми элементами. Диалоговое окно присоединения нескольких форм Использование настроек свитка Rendering Визуализация позволяет сделать сплайн визуализированным объектом. Редактирование сплайнов на уровне вершин Редактирование сплайнов на уровне вершин позволяет из простого сплайна создать сплайн практически любой конфигурации. Пиктограммы выбора подобъектов редактирования Вами выбран режим редактирования вершин. Контекстное меню преобразований 4. Пример соединения двух вершин сплайна 9. Примечание При активизированной кнопке Refine Уточнить можно вставить неограниченное число уточняющих вершин. Пример слияния вершин сплайна Пример удаления выделенной вершины сплайна Рассмотрим режим, при котором можно синхронно перемещать маркеры всех касательных векторов вершин типа Безье. Редактирование сплайнов на уровне сегментов Редактирование сплайнов на уровне сегментов позволяет разбивать сплайн на отдельные части, добавлять новые вершины к существующим сегментам, отделять сегменты, преобразуя их в самостоятельные формы и удалять сегменты. Меню преобразования с разделом типов сегментов 5. Пример разбиения сегмента сплайна Сегмент сплайна, разбитый на части Редактирование сплайнов на уровне сплайнов Данный вид редактирования позволяет объединять, замыкать, выполнять булевские и другие операции над сплайнами. Пример замыкания сплайна 3. Пример создания контура сплайна 4. Сплайны, подготовленные для Объединения 3. Результат булевского объединения двух сплайнов 4. Дополнительные модификаторы сплайнов В дополнение к стандартным способам редактирования предлагаются специальные модификаторы сплайнов. Ниже появится запрошенное число новых кнопок без надписей 3. Пример использования модификатора подрезания 5. Пример выполнения операции наращивания Рис.
Простое сплайновое моделирование в 3Ds Max. Создаём штемпель (штамп) со своим рисунком.
Стиральные машины beko инструкции
Приемы определения понятий
Как из сплайнов сделать плоскость?
Скачать джентльмены удачи с цыганским переводом
Как правильно остановить кровотечение
Как делать тесто ингредиенты
Стихи про помощь маме для детей короткие
3D урок 3ds Max: Основы создания сплайнов
Таблица по истории 6 класс агибалова
Игра найди жену
Депиляция волос руках
Сплайновое моделирование в 3ds max
Социально психологические проблемы возраста
Карта с названиями стран
Логические задачи по математике 5 класс
Сплайны в 3D Max | Soohar
Приветствую вас читатели блога о 3D Photoshop и фото. В этой части из курса уроков 3D Max для начинающих вы узнаете, что такое сплайны в 3D Max, для чего они используются и как с ними работать.
Сплайн это кривая (линия) в трехмерном пространстве, которая используется для создания любого 3D объекта или 2D фигуры. У каждого сплайна, как и у трехмерного примитива, имеются свои уникальные настройки на панели Command, с которыми мы познакомимся далее. Так же они используются в качестве создания объектов в NURBS моделировании и незаменимы в использовании траектории движения, для какой либо анимации.
Все сплайны расположены на панели Command в категории Shapes вкладки Create:
Помните, что сплайновая фигура двухмерна (есть исключения). Поэтому при создании она привязывается к одной из плоскостей. Что бы понять, о чем идет речь попробуйте выбрать фигуру Line и создать ее в любом окне проекции. Вы заметите, что линия привязалась к сетке. Если создать линию в окне Left, то она будет привязана к плоскости YZ, если в окне Top, то к координатам YX.
Прежде чем двигаться дальше, давайте сначала узнаем, какие бывают виды сплайнов в 3D Max:
Line – Линия
Circle — Окружность
Arc — Дуга
NGon — Многоугольник
Text – Текст
Section — Сечение
Rectangle – Прямоугольник
Ellips – Эллипс
Donut – Кольцо
Star — Звезда
Helix – Трехмерная спираль
Все вышеперечисленные фигуры, как и примитивы, имеют панель с настройками, и каждая из фигур имеет как базовые, так и уникальные настройки, с которыми мы сейчас и познакомимся.
Давайте пройдемся по общим вкладкам с настройками, которые используются для большинства сплайнов. В самой верхней части панели, поставив галочку напротив параметра AutoGrid, создаваемый сплайн привяжется к сетке. (Подробнее о привязках и сетках вы можете узнать в уроке: Сетки и привязки). Если хотите что бы новая создаваемая фигура была отдельным объектом поставьте галочку напротив параметра Start New Shape, если же хотите что бы при создании новой фигуры она была частью предыдущей, то снимите флажок напротив этого параметра.
Панель с настройками Rendering
Любой сплайн можно превратить в трехмерный визуальный объект. Для этого предусмотрены несколько настроек в разворачивающейся вкладке Rendering панели Command:
1. Enable in Renderer
2. Enable in Viewport. Если включить этот параметр, то сплайн будет отображен как трехмерный визуализируемый объект:
Для визуализируемой фигуры можно выбрать два разных типа объекта: Radial (Радиальный) и Rectangular (Прямоугольный)
3. Radial Для радиального объекта можно указать такие параметры как Thickness (толщина), Sides (количество сторон) и Angle (угол).
4.Rectangular. Для прямоугольного объекта можно изменить такие настройки как: Length (длину), Width (ширину), Angle (угол) и Aspect (аспект).
5. Auto Smooth. Автоматическое сглаживание объекта.
Панель Interpolation
В этой разворачивающейся панели можно настроить детализацию объекта :
Steps — установка количества сегментов объекта.
Adaptive — этот параметр используется для создания оптимального количества сегментов сглаживаемого объекта.
На этом все. В этом уроке вы познакомились лишь с общими настройками и параметрами сплайнов. В другой части урока вы узнаете как управлять их геометрией и применять разные модификаторы. Подписывайтесь на Rss ленту новостей что бы быть в курсе.
Есть ли способ экспортировать сплайны в 3dsmax? .
..и я не имею в виду дуги! — Носорог Форум Макниларуизантофортес
#1
Единственный способ, которым мне удалось экспортировать сплайн в макс, это использовать формат иллюстратора, но… только 2d, конечно.
Опять же, я не имею в виду интерполированный сплайн!!!
В случае (это все еще невозможно), как лучше всего это реализовать?
Какой, по вашему мнению, будет лучший промежуточный (открытый) формат?
Спасибо
Том_П
#2
похоже, что 3dsmax поддерживает iges в последней версии
, поэтому я бы порекомендовал попробовать . iges / .step
также Google находит много информации «curves rhino to 3dsmax»
руизантофортес
#3
Привет?
Я могу экспортировать только поверхности, а затем не могу получить сплайны в макс.
Вам удалось это сделать?
И я не имел в виду «кривые», я имел в виду «сплайны», которые являются более строгим подмножеством.
Также избегайте патернализма «гугл находит много…»
davidcockey (Дэвид Кокки)
#4
Том_П:
кривых носорога в 3dsmax
Все «кривые» в Rhino — это NURBS, тип «сплайна».
руизантосфортес
#5
Есть полилинии, состоящие из линий и дуг.
Возможно, мне следовало сказать «сплайны Безье».
Макнил?? Есть что-нибудь, чтобы иметь здесь?
«Абсолютно невозможно» может быть правильным ответом, и если это так, вы уже это знаете… Будьте так любезны
паскаль (Паскаль Голе)
#6
Здравствуйте. Понятия не имею, но я бы попробовал Iges или DWG.
-Паскаль
1 Нравится
руизантосфортес
#7
Пожалуйста, потому что я действительно не знаю, не является ли это проблемой, потому что все знают, как это сделать, кроме меня…
В противном случае я хотел бы получить окончательный ответ, потому что моя память ужасна, и в следующий раз мне нужно будет экспортные сплайны Я не хочу тратить столько времени на выяснение, возможно ли это вообще
PS: ооо… Я думал, ты сам собирался попробовать… Что ж, я почти уверен, что ты знаешь ответ, и это было бы просто прилично опубликовать это однозначно здесь, не так ли?
Вы заставляете людей терять время на поиск вещей, которые, как вы знаете, невозможны.
Дэвидкоки (Дэвид Кокки)
#8
паскаля:
, но я бы попробовал Iges или DWG.
Это выражение означает, что если «Я пытался сделать это, я бы…», а не «Я попробую».
Руисантосфортес:
Возможно, мне следовало сказать «сплайны Безье».
ConvertToBeziers преобразует кривые в кривые с одним пролетом, которые полностью эквивалентны кривым Безье. Ломаные линии становятся линиями с одним пролетом, а дуги становятся дугами с одним пролетом, которые в точности представляют собой рациональные кривые с одним пролетом, которые в точности эквивалентны рациональным кривым Безье степени 2.
паскаль (Паскаль Голе)
#9
Руисантосфортес:
Ну, я уверен, что вы знаете ответ
Здравствуйте, если это адресовано моему комментарию, вы не могли бы больше ошибиться.
-Паскаль
Том_П
#10
Руисантосфортес:
Также избегайте патернализма типа «гугл находит много…»
извините.
просто хотел помочь с быстрым ответом, а не тонкой настройкой артикуляции текста — как не носитель языка. хорошего вечера, и я надеюсь, что вам удалось решить проблему с импортом/экспортом
с уважением -tom
ruisantosfortes
#12
Извини, Паскаль, но я справляюсь с разочарованием, разбрасывая теории заговора, и, по крайней мере, у Макнила есть лицо в офисе… ты
Итак. .. Я думаю, что экспорт из Rhino хорош, но 3dsmax не импортирует сплайны из своего собственного формата.
Autodesk — монстр с тысячей лиц и безмозглой, так что я не разглагольствую.
Тем не менее, я думаю, что этот монопольный статус-кво делает мелочи, которые должны быть легко решаемыми, остаются навсегда.
Я не знаю точно механизма, почему, но если бы ваш босс мог очень любезно попросить босса Autodesk решить эту проблему.
Не принимайте мои разглагольствования на свой счет, я просто показываю пальцем, чтобы получить реакцию.
Думаю, я верю, что стыд может сработать
Извини, Паскаль. Я знаю, что вы должны отвечать за компанию, и ваша работа состоит, по крайней мере, в том, чтобы не разрушать маркетинг.
Я твой босс?!? Я узнаю где ты живешь!!!
Гельветозавр
№13
Ну, лично я не думаю, что вы получите много полезных ответов от людей, публикующих сообщения с таким отношением… и я также думаю, что вы понятия не имеете, чем на самом деле занимаются Паскаль и большинство людей в McNeel…
4 лайков
руизантосфортес
№14
Я могу быть весьма красноречивым в своей критике, но я предпочитаю просто разглагольствовать.
Я знаю, что никто не поможет, потому что нет возможности!
Далее я могу разглагольствовать о другой вещи, с которой мне никто не поможет…
Возможность определить простую uvw плитку на поверхностях, а затем соединить их в твердое тело, не теряя его.
Так было на протяжении десятилетий, многие жалуются и… Я просто не понимаю, почему такая простая и полезная вещь так и не была реализована…
Ну… Я склонен быть придурком, который показывает пальцем. Думаю, история с голым королем произвела на меня впечатление.
Это тоже не значит, что я прав, но все же рискну покритиковать…
martinsiegrist (Мартин Зигрист)
№15
Сообщение выше удалено.
руизантосфортес
№16
Я понимаю, что критика адресована крупным компаниям, которые позволяют полностью ломать инструменты, не так ли?
Также я знаю, что форматы позволяют использовать сплайны, но проблема в том, что они не импортируются.
Сначала я думал, что вы удалили его, потому что он действительно не помог и сбил людей с толку, но я думаю, вы просто боретесь с критикующими придурками по одному… хорошо для вас
мартинзигрист (Мартин Зигрист)
# 17
Кажется, тебе виднее.
дол (Дейл Фужье)
# 18
@ruisantosfortes — экспортируйте свои кривые из Rhino в файлы AutoCAD DWG. Убедитесь, что выбранная вами схема экспортирует кривые Rhino в виде сплайнов AutoCAD.
image576×542 14,8 КБ
Ура,
– Дейл
ruisantosfortes
# 19
Спасибо, Дейл, но я все это пробовал.
Я бы хотел что-то упустить, но я смог получить только «интерполированную» полилинию в макс.
Думаю, я разглагольствую не в том месте, потому что это проблема Autodesk… и именно это я и сделаю.
И еще раз спасибо, что не были так чувствительны к моему «тону»
плагинов — Пользовательский примитив Spline в MaxScript (3ds Max)
Задавать вопрос
спросил
Изменено 6 лет, 9 месяцев назад
Просмотрено 959 раз
Уже несколько дней я борюсь с проблемой. Мне нужна нестандартная форма сплайна для буровой установки, которую я делаю, для гусеницы вокруг 4 отдельно движущихся колес (Валл-И)
Я хочу, чтобы сплайн был четырехугольником с 4 отдельными углами, скругленными на определенную величину (радиус основан на радиусе колес).
Моя проблема в том, что я не могу создать пользовательский SplineShape (как я могу с геометрией сетки).
Я застрял здесь:
форма плагина FilletQuad имя: "ФиллетКвад" идентификатор класса: # (0x32cdee2b, 0x56acdf01) расширяет: версия SplineShape: 1 категория:"Сплайны" ( параметры основного свитка: ro_filletQuad ( x1 type:#float animable:true по умолчанию:-30 ui:sp_x1 тип y1:#float animable:true по умолчанию:20 ui:sp_y1 r1 тип:#float animable:true по умолчанию:10 ui:sp_r1 ) выкат ro_filletQuad "Аппаратные шейдеры" ( label lbl_point1 "Точка 1:" счетчик sp_x1 "x:" счетчик sp_y1 "y:" spinner sp_r1 "радиус:" ) fn создать форму = ( print "здесь находится код для создания фигуры.." ) инструмент создать ( локальная начальная точка на MousePoint щелкните сделать случай щелчка ( 1: startPoint = nodeTM.translation = gridPoint 2: ( создать форму () #останавливаться ) ) на mouseMove щелкните сделать ( случай щелчка ( 2: ( print "Перетаскивание - неприменимо для этого примитива" ) ) ) ) )
Мне нужен способ сослаться на базовый объект и построить сплайн, а также перестроить его при изменении параметра.
В геометрии я использую событие «on buildMesh», а затем строю переменную «mesh». Но я не могу найти одинаковые свойства форм.
Любая помощь??
- плагины
- max
- сплайн
- maxscript
- 3ds
Я считаю, что поскольку вы расширяете существующий плагин (SplineShape), вам нужно получить доступ к предку вашего плагина с ключевым словом делегируйте и измените любой из унаследованных параметров.
Если вы посмотрите на пример подключаемых модулей Shape со сценарием и прочитаете документацию, становится совершенно ясно, что когда вы расширяете подключаемых модулей, вы, по сути, используете это как основу и добавляете функциональность при создании.
Единственный плагин, который позволяет пользователю определять создание геометрии с нуля, это плагин simpleobject.
Создание подключаемых модулей через maxscript относительно ограничено. Возможно, вы можете обмануть, создав сетку, которая остается согласованной с размером окна просмотра (немного похоже на настройки точки), чтобы представить сплайн.