for each point create a spline with both knots in same position then use this shape in terrain compound object
you can also set control size directly try (destroydialog X ) catch () rollout X “” ( button btn “button” on x resized size do ( rect = wind…
mrapelje: Preferably without having to add a Unwrap modifier. Looks like unwrap fails to calculate correct areas for concave polygons. ( fn …
Mxs reference has a somewhat misleading description of DialogMonitorOPS callback return value. That’s the reason you see only one callback is executi…
forum search sucks for sure, but you can always google it like this: site:cgsociety.org maxscript shortcut first link is what you’re looking for
Perhaps combination of #preNodesCloned and dialogMonitorOps could do the trick, but why don’t you just call max array directly and set desired offsets…
AEI: mxs has no named dimension , you can’t design like python 2017+ has Dictionary
When intersectRayScene hits nothing it returns empty array so it is never equals to undefined. r = ray [0,0,0] z_axis <– z_axis equals to [ 0,…
Used to determine if face/node was hit before. danerrrr: but the middle part of the building may not empty. How to deal with this situation? …
what’s the point to have a wall of bricks as a group of separate objects? in my example wall is one editable mesh object for separate objects ( s…
You can use copy of building mesh to select faces using Vol Select modifier. Otherwise modify this script to your needs. It selects top faces that wer…
I suppose this will work in english max versions only if envEffectsDialog.isOpen() do ( local dialog = windows.getChildHWND 0 “Environment and Ef…
use registerRedrawViewsCallback
I think you’ll have to re-open render scene dialog to update the gui x.elementName = “new name” renderSceneDialog.update() renderSceneDialog.commit()…
check the example in reference at the bottom of the page