我看了其他網友的回答,基本上都沒搞清什麽叫 3D animation.
Animation有很多種,很多網友以為在ipad上畫畫就可以了,如 Cel animation, Flipbook animation, 還有 Stop motion animation 等等,這些畫畫、照照、拍拍就可以了。但他們不算 3D animation.
3D animation特指 使用 Blender,Maya,3ds Max 這三款通過製作 3d objects, 使用 polygon modeling, NURBS modeling, 通過 Rigging 來控製,通過 keyframing, paths/curves 來規劃,涵蓋 texturing, shading, lighting, rendering 來實現 動畫的。
如果一個 1000x1000的彩色照片,raster,需要 3MB,而 同樣大小的5分鍾 raster動畫,將高達56GB。所以 3D animation 對計算機的配置要求比較高。
如果你問Apple,問Chat GPT, “iMac能做3D animation嗎? ”他們都給予肯定的回答。原因是 軟件製造商和 Apple 配合默契,即使使用 Apple 的 CPU就可以運行 Blender,Maya,3ds Max。但問題是實際運行有很大問題。沒有 GPU的iMac, 或者 Macbook,裝上了 Blender,Maya,3ds Max,也運行不了;即使運行了,也像死豬一樣,動也不動;即使動了,也慢如蝸牛。
黃仁勳當初搞 GPU,為了市場,隻考慮了 windows PC,沒考慮 apple。因為windows 的 GPU比較成熟,所以 造成 如果沒有 GPU,甚至沒有上檔次的GPU,那麽PC根本不讓你安裝 Blender,Maya,3ds Max
現在Apple 也搞了自己的M1,M2 GPU,運行 Blender,Maya,3ds Max,基本上沒有問題了。但對複雜的modeling,還是直接躺平,即使用最高配的 iMac 做3d animation, 初學者可以用用,但做professional 的工作就不行了。
問題關鍵是看GPU
iMac GPU最高配是10-core,Apple M2 GPU,MacBook的配置更高些。我在最高配置的iMac 和 MacBook上都用過 Maya 和 Blender 這兩款最流行的 3D animation software,效果不甚理想。可以運行,甚至簡單的學習模型,都是可以的。但是真正的比較複雜的3D模型,將非常非常慢。如果GPU 配置不夠,就更慢如蝸牛。
而Windows如果沒有GPU,根本按照不了 3d software. 隻有當你有了NVidia GPU GeForce 300 以上配置,才能裝 Blender,Maya等等軟件,但是 Windows+GPU 對應同等的 Apple GPU配置,要便宜很多。更重要的是高配置就是天地差別。
NVIDIA當初隻做windows,所以不支持Apple。我的windows配 GeForce RTX4090. 它的piplines 是 iMac的幾百倍 (這個是最重要的指標之一),core speed是 兩三倍。我的Maya 和 Blender模型根本沒有任何延遲,使用體驗極好,不是 iMac 和 Macbook 可以實現的。
如果你是 Professional grade 3d animation,必須用NVIDIA. 現在已經有 Quadro RTX8000 係列 和 A6000 係列,但太貴。 GeForce RTX4090 是比較經濟實惠的選擇。
即使是低配,windows 也比 apple 便宜很多。