Понедельник, 11.12.2017, 12:29
Приветствую Вас Гость | RSS

Уроки по моделированию в 3D MAX

Теги материалов
Cylinder ChamferBox Mirror BOX скамейка array tube забор L-Ext insert NGon Rectangle Bend Slice Plane MeshSmooth Chamfer Sphere Torus Cut Loop connect bridge Collapse Align line Lathe ваза Bevel symmetry батарейка Noise GeoSphere Melt Slice Cap Holes Attach weld Editable Spline Lofting автомобиль Tutorials3d.com урок Audi TT vray Mini Lamborghini Murcielago Ferrari f430 AutoGrid boolean create Taper Pivot Ring Soft Selection Spherify wave апельсин Plane Bitmap Material Editor Shell Capsule Detach Make Planar Remove flip Pivot Point Editable Poly extrude Волейбольный мяч Split Hedra Баскетбольный мяч Grow TurboSmooth Видеокарта процессор Spline Бидон Visibility Smooth баллончик с краской Cone Terrain Scatter Loft воздушный шарик Spacing Tool Text Select and Uniform Scale Relax ChamferCyl ChmaferBox LCD монитор Helix Винт Вешалка Cloth HDRi Irradiance map Light cache VRayMtl Материал Diffuse ior Fog Color Max Script моделирование AMD Intel Oil Tank Outline Chrome GAMMA Materail Editor V-Ray VRayCarPaintMtl VRayLight Color mapping Environment VRayHDRI VRayPhysicalCam VRaySun пк выбор CapHoles Edit Poly Lattice Copnnect воланчик Hemisphere Вантуз Soft Selectoin group воронка Circle Fillet Hide Unselected Conncet Corner комната ProBoolean Vertex Inset CrossSection Surface Reflect Create Shape From Selection Editbale Poly Sweep
Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Каталог статей

Главная » Статьи » MAX Script

MAX SCRIPT Урок 1. Создаем примитивы

Приступим к созданию скриптов, я учусь вместе с вами) В главном меню пройдите MAXScript -> New Script для создания нового файла.

Появится вот такое вот окошко.

Если создать примитив Box, можно увидеть его параметры, такие как длина (lehgth), ширина (width), высота (height), количество сегментов по каждому из измерений.

Эти параметры мы и будем задавать в процессе написания скрипта, см. рисунок ниже. Командой box мы создаем примитив box, а следующими за ним через двоеточие параметрами задаем его размеры и имя.

Чтобы выполнить скрипт нажмите Ctrl + E или пройдите File -> Evaluate.

В окне проекции появится наш боксик) Размеры будут по 10 единиц, которые установлены в настройках (мм, см, дюймы и т.д.). Координаты его будут 0,0,0 - т.е. в начале координатных осей.

Так можно создавать примитивы, указываем название потом параметры со значениями через двоеточие. Немножко усложним скрипт: создадим цилиндр и сохраним его в переменной C, однако координаты его зададим сами. Для этого создадим 3 переменных - x, y и z, присвоим им значения, например - 50, -50, 0. Далее положение цилиндра задаем параметром pos переменой C, которому присваиваем значения переменных x, y, z.

Нажимаем Ctrl + E и смотрим в окно проекции. А там.. цилиндр)

Усложним скрипт еще дальше. Переменной b присвоим box с размерами 7х7х7. Далее организуем цикл с переменной x от 1 до 10. Каждый раз переменной С будет присвоена копия исходного бокса, но его координаты будут меняться, точнее координата х будет меняться с шагом 7, так как мы домножаем на 7.

Выполните скрипт, получим вот такое вот бревно) просто все боксы выстроились в ряд, один за другим.

А что если сделать стенку из этих боксов? Добавим еще один цикл по переменной y, снаружи первого, но отсчет будем вести от 0 до 9, чтобы получить боксы, стоящие друг на друге.

Выполните скрипт, получится вот такая вот красота:

За сим все на сегодня)

Категория: MAX Script | Добавил: HAKeR_KM (30.09.2015)
Просмотров: 1470 | Теги: Cylinder, BOX, Max Script | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:
Вход на сайт
Поиск
Возраст
Пользователи

Copyright MyCorp © 2017
Яндекс.Метрика