Porsche — Underwater road
3d award

Помогите с maxscript

Online|Offline upside 0.0 0.0 24 ноября 2011 в 10:04 #0

Аватар upside
Написал вот такой код


plugin simpleObject upside
name:"upside"
classID:#(0x2862686d, 0x1133d957)
category:"upside"
(
parameters main rollout:params
(
length type:#worldunits ui:spLength default:0.0
width type:#worldunits ui:spWidth default:0.0
)
rollout params "Parameters"
(
spinner spWidth "Length: " range:[-5000,5000,0]
spinner spLength "Width: " range:[-5000,5000,0]
)
on buildMesh do
(

VertArray =#()

VertArray[1] = [length,width,0]
VertArray[2] = [0,width,0]
VertArray[3] = [0,0,0]
VertArray[4] = [length,0,0]

m = SetMesh mesh vertices:VertArray faces:#([1,2,3],[1,4,3])
)

tool create
(
on mousePoint click do
case click of
(
1: nodeTM.translation = gridPoint
2: #stop
)
on mouseMove click do
case click of
(
2:( length = gridDist.x; width = gridDist.y)
)
)
)




Как сделать чтоб получился один полигон из 4-х точек ане два из 3-х точек?

Online|Offline PaulBuzev 131.9 143.0 24 ноября 2011 в 19:58 #0

Аватар PaulBuzev
по чем учился скрипты писать?
Что бы оставить сообщение вам необходимо войти или зарегистрироваться!

Форумещё

Блогиещё

Популярные урокиещё

Реклама

3dmir.ru - Вся компьютерная графика
      www.megastock.ru