2017-11-14 1 views
-1

리스너를 사용하여 3dsmax 2017에서이 스크립트를 만들려고했지만 스플라인에 대한 동작 만 부드럽게 (스크린 샷과 같이) 기록하지 않습니다.MaxScript - 스플라인 부드럽게?

서브 오브젝트 레벨 - 버텍스를 선택하고 모두 선택하고 마우스 오른쪽 버튼을 클릭하여 부드럽게 선택하면 필요한 결과가 나타납니다. 스플라인 수가 원활해야하기 때문에 스크립트를 사용해야합니다. 도움을 청하니 .

select $Line001 
subobjectLevel = 1 
modPanel.setCurrentObject $.baseObject 

는 내가 온라인으로 찾을 스크립트의 몇 가지를 시도했지만 그들은 당신이 3DSMAX 2017에서 작동 솔루션의 예를 따라서 경우 3DSMAX 2017 에서 작동하지 않습니다. screenshot

답변

1

maxscript 참조에서 SplineShape 주제를 참조하십시오.

for spline = 1 to numSplines $ 
    where (selectedKnots = getKnotSelection $ spline).count > 0 do 
     for knot in selectedKnots do setKnotType $ spline knot #smooth 

updateShape $ 
관련 문제