oops, DEL pls :surprised
$.transform.rotation as eulerangles returns by default in the order of x y z
yes they should be lv for you its compared to the args.Button.left.value__, dont worry it works also it doesnt print anything because your .tag prop…
… on dv MouseClick sender args do ( local leftClick = false ; local rightClick = false if args.button.value__ == args…
if the opacity val don’t work its because your on an NT system, im afraid the bitmap UI Item is (appart from dotNet) your only choice for gradual over…
UIITem.items.clear()
or you could use something along these lines:
localPos = worldPos * (inverse obj.transform) or localPos = getVert obj.mesh 1
( fn viewportmaps sel val= ( for s in sel do ( try (showTextureMap s.material val) catch() if s.material != undefined AND cla…
ok, this looks like a custom material of some sort when you click on the bitmap’s name/path in the UI of it does it open a window to select a bitmap o…
the example was for a standardMaterial meditmaterials[1] – the standardMaterial .diffuseMap – the property by wich you can access the diffuseMap slot …
<Bitmaptexture>.reload() ie: if classOf meditmaterials[1].diffusemap == bitmapTexture do meditmaterials[1].diffusemap.reload()
hmm, in that case your only choice is to use the getPixels and setPixels functions wich will be a lot slower
Available in 3ds Max 2008 and higher
fn compfn c1 p1 c2 p2 = ( local maskColor = green if c1 == maskColor then c2 else c1 ) pasteBitmap greenGrid newBg [25,25] [25,50] type:#f…