看你用来做什么,U3D只不过是一个引擎,它是用来做游戏的,不能建模,渲染效果对于比如室内设计品质要求比较高是满足不了的,它还可以做VR、虚拟现实;UE4也是一款做游戏的引擎软件,也可以做VR、虚拟现实,它的画面品质比U3D好很多,所以,室内一般都用它。但是学UE4会比U3D难很多,入门比较难。
而3DMAX是一款比较老且成熟的软件,应用的范围比较广,可以建模、渲染、动画,品质也达到照片级的效果。
因此,它们是不同的两款软件,面对的方向也不同,是没有办法相比较的,两款软件各有用途,根据用途来用而已。