User avatar
By wahn
#8614
Hi,

I just updated to Maxwell 1.1.22 and the mayall shipping with it. I'm using Maya 6.0.1 and can't load the mayall_maya60.mll:

// Error: initializePlugin function failed (mayall_maya60.mll) //

Any ideas? Do I have to update to 6.5?

The old plugin had no problems with 6.0.1 :(

Cheers,

Jan
User avatar
By wahn
#8629
Hi,

OK, from a programming point of view you should test the Maya versions with:

#if MAYA_API_VERSION == 600

and

#if MAYA_API_VERSION == 650

That information is found in MTypes.h:

...
// Define a CPP variable that reflects the current Maya API version.
// This variable is designed to be an integer so that one can do
// CPP arithmetic and comparisons on it. The digits in the number
// are derived by taking the Maya version number and deleting the '.'
// characters. Dot releases do not update this value so a release with
// version #.#.# would havethe same number as #.#. Thus, for example
// Maya 1.0.1 would be 100
// Maya 1.5 would be 150
// Maya 2.0 would be 200
// Maya 2.5 would be 250
// Maya 3.0 would be 300
// Maya 4.0 would be 400
// Maya 4.0.1 would be 400
// Maya 4.0.2 would be 400
// Maya 4.0.3 would be 400
// Maya 4.5 would be 450
// Maya 5.0 would be 500
// etc.
//
// since this variable did not exist in the Maya 1.0 API, it will
// default to zero in that release. Thus a construct such as
//
// #if MAYA_API_VERSION > 100
//
// will be true in all post 1.0 versions of the API.
//
#define MAYA_API_VERSION 600
...

So in theory Maya 6.0.1 shouldn't be different from 6.0.0 !!!

I haven't checked that but it looks like you are checking the version somehow differently ...

Cheers,

Jan
Sketchup 2025 Released

Thank you Fernando!!!!!!!!!!!!!!!!!!!!!!!!!!! hwol[…]

I've noticed that "export all" creates l[…]

hmmm can you elaborate a bit about the the use of […]

render engines and Maxwell

Funny, I think, that when I check CG sites they ar[…]