2010/02/01

XBR (Excalibur)神劍計畫---3dsMax核心改寫!


「王者之劍雖強大,但其劍鞘卻較其劍更為貴重。配戴王者之劍的劍鞘者將永不流血,你決不可遺失了它。」----維基百科
譯者序:
自1990年開始第一版的3D Studio DOS, 一直到最近的3ds max 2010正好經過了20年. 筆者是在3ds max R4開始接觸這套軟體. 跟許多骨灰級元老前輩們比起來 沒有機會見到由DOS到WINDOWS的巨大轉變 但很幸運地這樣的變化經過二十年後 Autodesk推動了一個代號XBR (Excalibur)神劍計畫, 這個計畫要改寫3DS MAX的核心 要讓MAX再稱霸個二十年. 相信這是眾多MAX user所期待的 (等很久了..笑)

這裡翻譯了幾篇相關資訊 為了要簡化翻譯流程與新聞發佈的時效性 筆者就不特別標註段落的發言人 請各位讀者見諒.

---以下為翻譯文---
http://www.the-area.com/blogs/ken/excalibur_xbr_notes


大家可能都知道了,我在12月初在拉斯維加斯舉辦的AU的PPT外流出來了 我們在想要如處置這個外洩事件 我們決定乾脆把這些外流的投影片的資訊公開給大眾:


神劍計畫 (XBR)
目標:
  • 可擴充的核心效能, 記憶體管理
  • 易用性(responsive)友善的UI介面
  • 創新的工作流程
  • 更好的資產管理與協同工作能力
方法:
  • 讓用戶更有生產力
  • 用三個階段來改造3DS MAX

大處著眼 (THINKING BIG)
核心改造有五大目標
  1. 減肥
  2. UI
  3. 算圖(Graphic)
  4. 檔案檢視方式(Documents views)
  5. 資料管理

XBR: 是到了減肥的時候了
  • 起始只要花20秒 或是更少
  • 檔案大小只會吃記憶體200MB
  • 只載入你需要的功能

XBR UI
  • 更加一致性 有趣的
  • 功能註解 (教學)
  • 以工作(TASK)為導向的介面設計
  • 操作會需要更少的點擊

XBR Graphic 算圖
  • 對算圖系統更加緊密
  • 最快達10倍的即時算圖功能 可處理複雜場景
  • Viewport支援多CPU 因此UI反應會更快

XBR Document View 檔案檢視
  • 全新的檢視管理系統
  • 獨立檢視特定內容方便管理極為複雜的場景
  • 可以用節點的觀念來管理顯示與算圖

XBR資料管理
  • 重新思考資料的儲存
  • 連結任一種檔案格式
  • 讓MAX支援以ASCII格式儲存 並且可以使用DIFFS功能

未來的MAX可能是長這樣
  • 用Tabs來檢視專案
  • 例如打燈 算圖或者是動畫
  • 以節點為基礎的介面 (node-based interfaces)
  • 選取移動工具在上面那排
  • 不採用對話框 而是改為更直接的參數操控

Excalibur (縮寫 XBR)是一個3ds max重建計畫 透過三個階段 (而不是三次版本更新) 並將改進工作流程的更新 UI與效能. 3DS MAX 2010已經觸擊到第一階段 你可以在MAX 2010一些新功能看到 例如利用metasl新的UI等 MAX2010是XBR計畫的火箭發射器 但目前我們只升空了約50公尺 而到到最後目標還有一段距離。

沒錯,我們可以寫一個全新的核心 但我們比較想要分好幾階段靶心核心導入 而不是讓各位放棄舊核心的MAX 轉換到新核心而被迫棄船 因為如果我們從白紙開始寫新核心 這樣的話其實沒辦法真正解決使用者的問題 站在AD的立場 我們的目標是 世界級專業工具 而不是你想的那樣簡單地改寫核心而已 所以我們要以三個階段來進行3DS MAX核心改寫 我認為BOBO說的好 我們要把這車改車改到能達到每小時100 MILES的賽出等級。

我們非常自信,可以達到這個目標,而3ds Max 2010的狀況讓我們更有信心了。

http://forums.cgsociety.org/showthread.php?f=6&t=832366&highlight=xbr
神劍計畫(Excalibur) - 3DS MAX的大未來

好吧,Ken在Autodesk已經用Excalibur的新聞玩弄了我們一陣子 但那是目前最大的公開秘密。我個人認為新核心改寫,可以讓使用者用舊版的max去開新版的max 還有在Max SDK blog看到的資訊說你可以不需要透過3ds max就可以存取max檔裡面的資訊 所以max的檔案格式某種程度上會開放。

Ken Pimmental 如是說
"...如果你們第一次聽到神劍計畫 Excalibur或XBR 這個計畫就是3ds max的核心改寫計畫 我們希望3ds max再活個20年 所以就決定改寫max的大部分核心 但是這個核心改寫不會一次就完成 (因為如果我們一次就釋出全新的3ds max 會讓大家學習上有困難) 所以我們決定分三階段釋出 請注意我說三個階段 不是所三個升級版本 ( 譯註 比方說用升級來算 2010 2011 2012應該就要完成全部改寫)

但是我現在也不能告訴你那是什麼 基本上與會者有簽保密合約他們也不能說出去 有趣的是會議裡面我有SHOW一些東西讓大家驚訝未來的走向 這裡面當然包含了 算圖革命(Rendering Revolution) 而算圖正是3DS MAX目前領先的功能

http://area.autodesk.com/blogs/ken/excalibur_xbr_revealed
XBR資訊大公開

看來,3DS MAX最近在大整修 大家早就等很久了

我注意到AD計畫讓新核心分成幾個階段慢慢改 好像3DS MAX的改變會更改遊戲規則般一樣 好像會讓MAX變得不像以前 工具 修改氣 工作流程 大改變 變得好像有用全新的軟體來學一樣喔。如果MAYA或是SOFTIMAGE 這20年的發展是否也有明確計畫呢 3DSMAX MAYA SOFTIMAGE會不會變成整合在一起? 整合成為一個超級3D軟體? 如果我們花錢與時間學習軟體是不是太浪費? 因為XBR就快要出了?

神劍計畫會不會是個比喻阿 意思說你把石中劍拔出來 老MAX就會被釋放出來變成比較不僵化 比較有彈性?還是說 XBR會變成Autodesk眾軟體王國裡面的真正國王 (譯者註: 拔起劍的人才是真正君主)

搞不好只是因為我正在旅館房間太無聊 我才對XBR計畫大感興趣 這邊大家都在談 2012特效 而且越來越多電影用max來製作 這個計畫熱我覺得max越來越性感了說。

Bobo: 雖然我不能告訴你任何細節(主要是因為我也不知道),剛剛你說XBRX會變成大統一版本 那是最不可能的結果 而推出會分成很多階段 沒錯 這就是為什麼你會根本感覺不到你正在使用新核心 有些核心的改變是如此的深層 對大部分的用戶也不會感受到 例如 3ds max 2010的檔案已經被徹底改寫了 有些東西你在max 2009根本做不到的 現在就可以 除非你去讀相關專家的blog 或是MXS/SDK的文件 你才可能發現max 2010的改變 而我認為這個改變只是將來幾年max大改的冰山一角。

從某種意義上說,XBR 要解決的是雞生蛋的問題 當然這樣說有點離題 我建議看這篇好文這篇正好可以解釋為什麼xbr不是全新的3d軟體

未來是什麼?

我希望大家告訴我要把哪些新增功能在SIGGRAPH上公布到底好不好 大家應該知道 3ds Max 2009是在該年四月份推出 3ds Max 2008是在2007年的十月份推出 (也就是在Max 2008推出後的六個月就提前推出了2009 ) 所以如果在SIGGRAPH 2008有重大更新的話 會產生兩個重大問題 a)軟體研發團隊可能兵變 b)這樣的更新我們要稱呼它什麼?

因此,我們就不在SIGGRAPH宣布重大新增功能更新了。但不代表我們就不發佈一些新東西(各位有看到Creativity Extension的資訊嗎?)。你知道ad社的規定 目前我們不能跟你講太多細節 這不代表我們就長期不開發max了 相反的研發團隊更深入到核心 事實上Montreal花了三天與3ds max的應用工程師 我們讓這些工程師看過3ds Max 2009 約略提到在SIGGRAPH的計畫 並且展示軟體開發的未來

與會者是一些很有經驗的專家們 例如 Frantic Films, Blur, Digital Domain, Digital Dimension, ILM, Iloura, 等 (沒錯 這些人都有參與3dsmax開發) 這些人都是在業界最前線 而且問的問題都是你我會問的問題 因此這是個很棒的機會像他們展示ad 3dsmax未來的功能開發 並且從這些專家們得到很好的意見 很幸運地 當我展示ad對max未來的願景 他們都 這些專家不是那種很安靜沒意見的人 或者是看到爛的新增功能不會大聲罵出狗屎的那種人阿

而且,這些人大部分都對特效 動畫 遊戲 電視台與視覺表現很有經驗 當我聽到這些人的掌聲時 我知道我們團隊成功了 不像以前那樣會反應冷淡 通常show新願景給專家看 會是一對ad的批鬥大會 而ad的產品經理必須要不斷辯護 這些專家不只是興奮而已 他們是深深西一口氣地驚嘆當我們展示max的未來時。

說實話,3dsmax即將進入一個新的冒險時代 在3dsmax上我們已經奠定基礎,並修補了一些重要功能,但我們受夠了 我希望各位參加SIGGRAPH時能到NDA來 這樣你就可以聽到我們那些AEs講的東西了 我不想把期望設的太高 但我也不想把標準設太低 我們目前在開發的新max 這個計畫要比過去要更宏偉 因為話用講的就可以 很多東西要做了才能證明 我們也很清楚目前的狀況是非生即死的生死關頭了

http://forums.cgsociety.org/showthread.php?t=832837
Excalibur (XBR)的新訊息?

這些照片應該是某在參加拉斯維加斯的AU大會用手機偷拍出來的 (真是壞阿) 我感興趣得是照片裡面說新的3DS MAX會加速啟動時間 與記憶體消耗 MAX啟動時間隨著每版的升級 其實啟動時間卻也越來越酒 我猜阿搞不好在這樣下去下一版每次啟動等的時間夠我去吃個午餐了

照片裡面還有以節點為基礎介面(node-based interface)還有新的quad menu? 如果AD官方能對這些照片提供官方資訊就好了..

喔喔 真快第一個連結已經斷了

我不這麼認為 ..因為KEN之前提到除非能夠讓找個介面能夠統一才會導入節點為基礎的材質編輯 那些洩漏出來的圖片裡面寫的是 "node based interfaces" (複數ㄟ 所以不限制是在材質編輯喔 )。

不管,最後一張照片顯示UI有整個大改 但我不認為在max 2011版本會有介面上的大幅改變 我很高興XBR碰觸到MAX的核心部分 新的資料結構或是更模組式的軟體架構 讓新的3DSMAX更加的彈性。

是的,我也懷疑這些東西會在MAX 2011就看到。

這些洩漏出來的slides大部分都是用圖庫而已ㄟ 只是標準的Powerpoint簡報 其實沒透漏太多內容 不要把slides裡面的內容當真 真正個新max介面可能根本不是長 尤其是最後一張slide看起來很像假的介面圖

試著讀出弦外之音吧。

如果Autodesk決定重新寫一套應用程式(這個傳言早就講了 10年了 笑),這個新核心的3dsmax可能跟原本的完全不一樣 搞不好感覺會像是從Softimage轉換到maya那種落差感。

我認為重新改造max的核心 而不是取代掉整個max才是一個正確決定 因此:
  1. 現有的外掛並不需要全部重寫(但為了採用新的SDK所以還是需要修改程式碼,因此必須要recompiled 就像過去13年那樣 所以其實跟過去沒兩樣);
  2. 現有的知識還是很重要,因為modifier stack的觀念還是保留 還有max的流程還是會保留 因此我們不太需要重新學習3dsmax 因此你就是要花時間去學新增功能就像過去10年那般
所以,我是從光明的一面來看3ds max新核心的消息 ...

嗯,如果你仔細看Modo,他得UI設計真的很棒 。其實,我第一次聽到Modo 是在Siggraph上Gary Yost跟我說的 他就是3ds max之父 而Gary Yost他自己還對Modo很讚嘆 但是Modo的問題是他是由Lightwave的研發團隊所開發的 裡面其實有很多lightwave的觀念 因此對max的用戶會比較陌生 我曾經試著用modo 但是因為我的腦袋已經適應了3dsmax的觀念 所以整個經驗很不好 但是modo的介面真的設計的很巧妙我必須承認。

XBR 外流?

上星期有人在拉斯維加斯的AU大會偷拍照片 我聽到有人說在德國與韓國網站有人貼XBR的照片 但我找不到連結 那場會議有很多人在場 當我們在場公開XBR計畫的時 在場很多人還蠻驚訝的 因此會有人偷拍把圖片外流我也不意外 這邊我放一張我在演講台拍的照片...

這個外洩讓我們被迫公開一些XBR的資訊 我們準備對這個偷拍事件提出正是回應目前請注意KEN在他的BLOG發佈的消息。

http://area.autodesk.com/blogs/ken/the_au_experience_and_excalibur
AU活動手記與神劍(Excalibur)計畫

在AU會場上3ds Max有很不錯的功能展示 在主場上 他們展示了3ds Max/Design的互動試算圖功能 (即時算圖) 再來就是AutoCAD & ME Keynote . 然後,大卡司,約 20分鐘的電影阿凡達 用3D立體電影 座椅會震動 度比音效來觀賞 這部特別版的阿凡達是由James Cameron 與Joe Landau來編導的 Joe是該場的主持人 我整個被震撼到 因為電影的畫質如水晶般清晰 完全融入到3D世界 我知道在Lightstorm他們有用到3ds Max , Maya與 Motionbuilder等軟體。

接著我對著約200人來做Design/Vis與神劍計畫 (Excalibur)的簡報 這個計畫就是3DS MAX的核心改寫計畫 或稱為XBR我們希望在將來的20年3DSMAX仍能夠稱霸 因此我們把3DSMAX大部分做個改造。

----翻譯完畢----

結語:
以下談談個人對XBR計畫的感覺與預測:
  • 3ds max是否還有必要分Design與Max兩種版本? 或是這個分別根本只是個幌子?
  • 因為官方說要分成三階段來改造max新核心 所以整個轉換可能不會有劇烈的轉換感受 (可能是經過3-4版的更新吧, 所以最快自max 2010算起經過四個版本就是到max 2013所有的xbr執行完畢?)
  • 要把max舊的東西 不合時宜時代就產物 遺跡 古董modfifier移除 個人是相信對穩定度 載入時間 檔案大小會有很大改善
  • 節點式的編輯介面 希望不是又購買某現成外掛充數阿
  • UI改造, 請問Autodesk當初推動Ribbon介面的那位仁兄還在公司嗎?
  • Viewcube同上
  • Volmertic shader像afterburn, 流體如realflow會不會導入?因為ad對xbr問卷功能的票選並非最高票 我猜不會放進去吧
  • 即時算圖, 互動式的算圖 這個應該八九不離十了, 類似iRay這種東西應該會變成max的功能
  • 如果max有XBR, 那MAYA與SOFTIMAGE要怎麼辦阿?
  • 物理模擬會把布料 剛體 粒子整合在一起 (聽起來好像Maya的n系列喔)
  • 以Task為導向的UI設計 (這個也很像Maya)

[相關文章]