|
|
|
|
|
by chefandy
542 days ago
|
|
I’m setting aside UE because Blender isn’t and was never trying to be a game engine. When it comes to high-end physics sims of any kind— particles, pyro, rbd, liquid, cloth, hair, etc– blender isn’t close to Houdini. The blender toolkit will get ‘something’, but the Houdini toolkit will get you ‘anything.’ More broadly, it’s so easy (well, “easy” like you don’t have to modify the program source. This stuff is going to be complex and fussy no matter what) to infinitely control absolutely anything using everything from node-based no-code stuff (VOPs)that compiles down to performant machine code, to their built-in c-like for performant calculations in complex networks (vex), to popping in nodes where you can write your own openCL if you really wanted to, all animatable using anything from key frames to their built-in non-time-bound math system (CHOPs… I know… the names…) originally built to process wave-level audio. If you’re clever enough, you can even use all of that to drive your geometry, audio and shaders to some extent simultaneously, without (textual) code. The geometry nodes in blender are cool, and they seem to be developing them the right way – ensuring quality rather than racing for feature parity with bifrost or Houdini or wherever — but last I checked you couldn’t even animate their parameters. Huge progress, a great tool, and many people’s preferred tool for modeling. Frankly you wouldn’t catch me dead sculpting in Houdini, and Houdini has a way to go before their compositor is on par with Blender’s, even if the procedural bent makes it more useful for some unusual use cases now. But for the really deep procedural stuff and simulations, anything involving volumes, and also fitting into complex pipelines, we’re talking etch-a-sketch vs oil paints. Imagine if blender started as a purely procedural tool and only focused on that use case? The differences would go so much deeper than the feature list would let on. I think the differences are a lot less significant with other modeling-focused DCCs like Maya, Max, and C4D. All great programs in their own right. Maya really is an incredible tool for character animation, C4D is so killer for motion graphics type stuff… but they’re all much closer to blender for their intended use cases. |
|
https://en.wikipedia.org/wiki/Blender_Game_Engine