oops i edited without testing now fixed thanks miauu don’t think it’s correct should be sorted on z but that gave odd results
this sort of thing works after a “fashion” fn getScreenBounds obj = ( maxy = maxx = -99999999.0; miny = minx = 99999999.0; …
? the number of references is the same regardless of “Bind to Object Pivots” being set, custnode1 and custnode2 (refs 1 & 2) are just set to NULL …
You also can’t add these targets even through the SDK hoseObject->ReplaceReference(1, node1); and hoseObject->ReplaceReference(2, node2); s…
so what’s the class you’re starting from ?
does this not work ? IRollupWindow::IsPanelOpen ( int index )
theres a very similar cubic roots solution in the DOOM3 code release (they use an assert for a == 0.0)
you’ll need to be careful as a can equal 0.0
found some issues with this approach, “straight” beziers (lines) at acute angles to the plane don’t give very good results so perhaps testing that p1 …
cheers, I was quite chuffed with it though trying to expand (1-x)^3 after 30 algebra free years was quite comical, thank god for the internet also…
what happens if you run it from the folder with the max exe in it ?
you’ll need some serious hacker skills to get that shit to run… e,g, do you know what core max dll’s need to be loaded for that to work ? it’s possib…
try… _imgO.CacheOptions = (dotNetClass “system.windows.media.imaging.bitmapcahceoptions”) 1 cache the entire image @ load time (OnLoad)
var1 = var2 = var3 = var4 = undefined