Through recent developments in my professional life I am more or less forced to use 3DS Max. Last time I've had a look at it was about 10 years ago while I was trying out different 3D packages. I've been learning 3DS Max for about five days now and at this point I know why I stuck with C4D. I'm trying to be as open minded as possible, but right now I am really struggling to see how Max is in any way acceptable in 2020. The more I use it the more I dislike it. It feels like using an egg whisk to mix up some cement; certainly possible but a pain in the butt and when you're done you're questioning your life choices that brought you to this point.
A list of major problems I've noticed already:
The UI is a convoluted, ugly mess of different looking interfaces, popups that lock you out of the main window of the software until you press cancel or ok. Many things are in completely different areas multiple times. A shitton of tools don't even have icons.
It's slow as hell. The bootup, even without plugins, takes ages. After it's opened up it freezes for a couple of seconds until you're able to use it. Even in simple scenes, many tools and windows take multiple seconds to even open up.
There is almost zero feedback on what tool you have active or what is actually happening at any given moment. I've lost count on how many times I didn't know which tool I have active, forcing me to use it, just to undo and select the correct tool.
It's buggy as hell. Freezes and crashes constantly. I've used 2018 and 2020 so far. Both seem to be equally bad.
Many very basic things are completely impossible without using the console. You cannot, and I couldn't believe it, change the FoV of your viewport camera without using a command in the console. You cannot remove materials from any object without using the console. And many more.
Maybe it's just me, but the documentation seems to be pretty bad. You can find info on pretty much anything, but all you get is text, no images. If you don't know what exactly a setting does or what it's used for, tough luck.
There's also a ton of features I've took for granted with C4D and now I dearly miss them, for example:
There is no dang transform quantization. For some stupid reason you can quantize rotation and scaling, but there is no such thing as just pressing shift and moving an object to make it snap to predetermined distances.
You cannot do simple calculations inside any of the numerical fields. If you, for example, try to move your object 20cm up you can't just enter "+20cm" at the end of the Y (in Max Z) coordinate. Nope, gotta calculate that in your head or with a calculator and then copy paste it. Have fun calculating "2.175 * 4" instead of just entering "*4" and pressing enter.
Many of the tools I've used so far are more or less destructive in nature.
The material editor is horrible. Every single material in the scene shares the same node window. You can manually open up more tabs, but why would I ever need ALL my materials in the same window?
The "object manager" (I don't know what it's called in Max) is probably my biggest gripe. It's pretty much unusable outside of specific circumstances. This is probably my biggest issue since I'm so used to doing everything with the object manager in C4D. It seems like you have no overview of what the scene contains or how it's built.
There's things that are really cool about it though:
I understand why it's so damn popular for modelling. The modifier stack is really cool and you can a lot of non-destructive modeling up to a point. I don't think this is possible at all in C4D or Blender.
There are some tools like the "Select and Place" tool that are really cool and I'd love to have them in C4D as well.
Now yes, I do realize that a different software comes with different workflows and I get that. What I don't understand is how so many so incredibly basic things can be missing from such a popular software. At first I was thinking yeah, maybe my workflow is just built around C4Ds tools so much and I have to just learn how Max works, but that doesn't excuse most of the things I've already found.
On top of that at many points where I was struggling I simply asked colleagues (that have been working with Max for years) what's the best approach to do something; most of the time the solution was some destructive 10 step mess that could be done in two steps in C4D while also being completely parametric.
I really don't know what I'm expecting from posting this, and I know due to it's nature this forum is kind of an echo chamber. I guess I just want to know, from anybody that has used Max in the past or is still using it: is Max really just that horrible, or is it my fault and lack of skill and experience with the program?
Thanks for coming to my TED Talk.