Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Spline - покрасить вершины в разные цвета
Форум .:3DCenter.ru:. > Пакеты 3D моделирования > 3ds Max > Maxscript
ruslannow
Привет всем!

строю сплайн:
Код
splineSpecularVector1 = SplineShape pos:[0,0,0]


добавляю новый сегмент:
Код
addNewSpline splineSpecularVector1
addKnot splineSpecularVector1 i #corner #line positionSample
addKnot splineSpecularVector1 i #corner #line [positionSample.x + vecX, positionSample.y + vecY, positionSample.z + vecZ]


Крайне необходимо раскрасить вершины в разные цвета, в зависимости от некоторых параметров.
Ребята нужна консультация по поводу возможного варианта
ECXIMER
никак
ruslannow
Цитата(ECXIMER @ 06/07/2013, 17:30) *
никак


спасибо за ответ!
3D_Anima
Как вариант можно для каждой вершины создавать поинт-пустышку крася в нужый цвет
ruslannow
Цитата(3D_Anima @ 23/09/2013, 23:50) *
Как вариант можно для каждой вершины создавать поинт-пустышку крася в нужый цвет


спасибо!, можно подробнее?

строить сплайны мне нужно было для Дебаг режима,
после создания некоторого количества сегментов (небольшое количество, сейчас уже не вспомню), макс отказался дальше работать smile.gif

решил отложить все это дело на потом.. думаю строить линии мешем, к тому же и вершины покрасить можно.
3D_Anima
Ну наприм после
CODE
...
addKnot splineSpecularVector1 i #corner #line [positionSample.x + vecX, positionSample.y + vecY, positionSample.z + vecZ]

пишем
CODE
point Box: on cross: off size: 50 wirecolor: (if a > b then (color 0 255 0) else (color 255 0 0)) pos: [positionSample.x + vecX, positionSample.y + vecY, positionSample.z + vecZ]

ну это конечно простой пример с простым условием=)
кстати если требуется привязка поинтов к вершинам или наоборот то это уже другой подход
ruslannow
3D_Anima
Спасибо! вполне рабочее решение
3D_Anima
Не за что drinks.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.