2010-12-14 4 views
0

У меня есть только базовые знания о 3D Max. Я создаю плоскость, используя MaxScript, преобразовывая ее в редактируемый Poly, а затем выдавливая определенные грани. Дело в том, что у меня только 16 лиц для работы. Есть ли способ иметь более 16 лиц?3D Max - Plane question

ответ

1

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

Синтаксис показан в слушателе для добавления сегментов:

$.lengthsegs = 20 
$.widthsegs = 20 

Так ваш сценарий просто добавить это прямо под вашей линии, где вы определяете плоскость:

yPlane.lengthsegs =20 --any number of segments 
yPlane.widthsegs = 20 --any number of segments 

это делает его более «bulletproof», , поскольку при использовании $ это означает любой выбранный объект.

Используя переменную "yplane", мы убеждаемся, что она влияет только на этот объект.

+0

К сожалению, добавлен мой код в основной текст! –

+0

Спасибо за код! Это сработало! Я потратил много времени на поиски! –

+0

просто добавьте это прямо под своей линией, где вы определяете свою плоскость: yPlane.lengthsegs = 20 - любое количество сегментов yPlane.widthsegs = 20 - любое количество сегментов это делает его более «пуленепробиваемым», поскольку при использовании $ означает любой выбранный объект, используя «yplane», мы убеждаемся, что он влияет только на этот объект. –

1

И в случае, если у вас возникнут аналогичные вопросы в будущем, просто включите макрокер MAXScript и выполните редактирование в 3ds Max UI. В большинстве случаев рекордер покажет вам код MAXScript для вашего действия.