I suppose it is due to the fact that maxscript INode is actually a wrapper and not an IINode your c# function expects. You can either pass the handle …
I’ve managed to do it only this ugly way. ( ( local source = “” source = “using System; ” source += “using System.Runtime.I…
There’s already an ‘anti-virus’ Is it possible to prevent any maxscript execution at all? I mean disable it completely. Max prefs have some setting…
Why do you need to recreate whole ui from scratch on node created event? Have you tried addSubRollout / removeSubRollout? btw. All ui & node relat…
you can wrap your code with foreach loop for obj in selection do ( theCar = obj … … )
I’d try to create an instance with specified sclass_id & class_id and then iterate on all available paramBlocks. Maybe someone experienced in c++…
I never thought of using python in max as long as .Net is available. Can’t see any real benefits.
fn createDeafultPointHelper = ( local g = (dotNetClass “Autodesk.Max.GlobalInterface”).Instance local sclass_id = (dotnetclass “Autodesk.Max….
fn createDeafultPointHelper = ( local pt = Point() local g = (dotNetClass “Autodesk.Max.GlobalInterface”).Instance local pb2 = (…
Doesn’t seem to work. Or maybe these defaults are overwritten until the next max session delete helpers pt = point() g = (dotNetClass “Autodesk.Max…
try creating images like this b.fromStream <System.IO.MemoryStream>[/b]
Struct self reference was explained several times here on forum. deleteAllChangeHandlers id:#offset (local owner struct testStruct ( node = unde…
– post removed
Reloading page in browser every second to check if it has any updates doesn’t seem like an optimal solution. As an alternative you can download page a…