軟體方面困擾最多的問題就是maya和3dmax誰更好學,我作為一名學過maya和3dmax的大三動畫專業的學生,擁有親身的體會,我很適合來回答這個問題。至於C++,它是軟體編程類的軟體,我還不怎麼清楚。

其實3dmax和maya是同一類的軟體,都屬於世界頂級的三維軟體,要說誰好學,還真說不準,只是相對來說,3dmax更加的偏向基礎,不像maya那麼複雜。

比如操作方面,max主要是用於遊戲公司和建築動畫方面,這兩方面需要的渲染細緻度並不需要太高,所以,max就是操作簡單粗暴那種。

相對的,如果用maya,它的功能鍵比較零碎,如果用在遊戲公司和建築動畫方面,就會相對max來說比較複雜。但是maya也有maya的好處,雖然它的操作鍵比較零碎,但是它的操作鍵的順序比較有邏輯性,而且適合處理龐大細節的東西,適合影視特效等方面如果要用3dmax在影視方面,是各種不行的,得自己寫一堆插件進行彌補纔行,那相對maya來說又慢了。

要學這些軟體,得算清楚自己想要幹什麼,沒有哪一款軟體更好學的道理,如果想做遊戲或場景動畫,建議就學3dmax,想做動畫特效方面的,就學maya,按理來說,會了其中任何一款軟體,就順勢會另一款了。至於C++暫時還沒有接觸過,只知道它是專門為編程敲代碼的人準備的,希望有計科高手來回答。


這個······

你怎麼把C++也給加進去了,跟maya和3Dmax基本不是一邊的呀

C++是一種程序語言,就是程序員通過編寫程序達成某種功能,可以說是整個項目的構成基礎

而maya和3Dmax主要應用領域在影視、遊戲、裝潢等可視化方面,它們實現了你在程序中所看到的,操作的可以看見的

所以這應該是兩個不同方向的發展道路,做程序員學習代碼自然是學習C++或者其他語言,這方面學習來說需要你有一定的基礎,數理化基礎,邏輯思維

maya多應用於影視,相對於3Dmax來說上手相對比較難,國內學習maya的也漸漸的多了,但仍然以3Dmax為主流

目前國內用於3Dmax的領域很多,遊戲、虛擬現實、家裝設計等,支持很多功能齊全的插件可以很方便快捷的實現很多功能

不過建議學習學習maya,maya的模塊劃分較為詳細,通過學習可以構建自己紮實的理論基礎,之後再學習3Dmax是易如反掌的事情。


作為一個學過C++和maya的人,我可以說一下個人感受。C++是編程,你的操作界面看到的都是代碼,你需要高數、矩陣、數列等基礎知識(雖然這是大學必修課,但我覺得我學完都忘了,一樣打代碼??),你需要有良好的邏輯思維能力。代碼很枯燥很累,我認為C++比maya難且噁心。

maya都是圖形界面,比較注重立體構造能力(建模的時候),還有材質燈光需要一些美術基礎,動畫需要一些對人體肌肉的瞭解……雖然maya龐雜,但容易學,很多其實是生活中的常識加強運用。3dMax跟maya差不多,多運用在室內裝飾、遊戲人物製作上,比maya好學。


推薦閱讀:
相關文章