Notifications
Clear all

[Closed] MAX Script needs revision!

Though I would stick to native controls if we had an updated larger library, rather than .Net controls.

after much head/wall interfacing and numerous attempts to add additional controls to mxs came to the conclusion it’s not possible/there’s something there not telling us/no one knows how to/there’s some undocumented registration needed/there’s a fixed limit to the number mxs will load/the include file order is so critical one empty line or out of place comment will balls it up or possibly all of the above. But hey lets look at the documentation, oops there isn’t any.

true. the code related to max UI <-> max system is absolute black-box. i’ve tried to implement new types of ui controls, but i couldn’t find any way to wire them to parameter (prop, anim, etc.). which makes them absolutely useless.

(that’s actually why .net controls don’t work in a mxs plugin rollout)

i don’t believe in a revolution. but i’m absolutely sure that make a mxs compiler is not a big deal. (and it solves the well-known ethic problem – encrypting :))

 lo1

When you say ‘maxscript compiler’, you really mean a process which translates maxscript commands to their equivalent C++ SDK code, and then compiles, no?

I agree with all of this.

One thing I really miss is the ability to work on multiple scripts at the same time,
split view.

  • I generally use structs as classes, but I would love to have some inheritance, like classes in other languages.
  • Get/Set functions would be very handy too

+1 to adding more OOP stuff, like proper classes, inheritance, and name spaces.
Is the skin modifier still broken?
Fixing the help would be nice, too. I would love it if you could simply select a keyword in the script window, hit F1, and actually go to that term’s documentation.

But I would much rather see robust, well supported and well documented Python Implemented.

#Double-Precision Floating Point (Wouldn’t it be nice?)

I’m hoping with MCG using maxscript for the UI of that we might get some better core UI items.

#Double-Precision Floating Point (Wouldn’t it be nice?)

any kind of precision would be nice

2 Replies
 lo1
(@lo1)
Joined: 10 months ago

Posts: 0

Am I crazy or have doubles already been implemented since Max 9?

1.0d0 --returns 1.0d0
0.5 as Double --returns0.5d0
2.0d5--returns 2000000.0d0
1.2d-3 --returns 0.0012d0 
(@denist)
Joined: 10 months ago

Posts: 0

controllers don’t support doubles, point2,3,4 are floats, etc… so it doesn’t really give a double precision. that’s why MAX is not AutoCAD

Page 2 / 3