公告版位
哈…這標題下的很聳動吧 不過…我不是在唬爛你…真的是原廠正版用到爽的 3DSMAX
3DSMAX 的好用我想大家都耳熟能響…但是一套繪圖軟體的幾個重點就是…建模、材質、光源和渲染四大項
但是免費的 GMAX 和 3DSMAX 相比…只是拿掉了渲染一些啦啦雜雜的附屬工具所集合而成的軟體
在其它的部份…大部份用的到的動作…基本上都還存在…最底下我也要告訴你怎麼解開 GMAX 無法渲染的方法

然而 GMAX 其實在早期就已經出現了…礙於當時就是因為卡在沒辦法 RENDER 這一點
所以就沒推薦給大家使用…而且GMAX 在3DSMAX R3 版之後…就已經不再開發
而且也沒有理由再去做改版的動作…原因是因為 GMAX 其實是用來做為開發遊戲模型所使用的軟體
因此即使已經經過多年…它仍舊停留在於1.2版…並未更動過

發行的廠商也是 3DSMAX 被 AUTODESK 併購之前的公司 Discreet 所推行…所以是百分百的原廠
加上又是免費使用…因此用到吐血爆肝也不用付半毛錢…但是…免費的軟體還是得付出一點點代價的
它必須經過註冊才能使用…註冊是不用錢的…只是得多一道手續而已

GMAX 軟體下載點:http://files.turbosquid.com/Products/L567271/XFM83W83US/gmax12.exe
附屬檔案下載點:http://www.turbosquid.com/gmax
(裡頭可以下載到一些官方推出的基本材質或是使用手冊之類的東西…可選擇性下載使用)

下圖所標示的是在 GMAX 軟體中可能依個人需求會使用到的以外…其它三個沒標示的載點是因為它們是用來開發遊戲模型用的工具
應該也用不太到…所以我也就沒有特別去標示了…畢竟…我現在是要想辦法讓 GMAX 可以用來做為正常使用的繪圖工具

下載頁說明:


開始安裝 GMAX 並註冊:
把下載回來的GMAX檔案進行安裝…除了安裝目錄要看注意一下路徑是否正確之外…其餘的不管三七二十一…一路下一步到底就對了
其實路徑也不用太注意…只是我的習慣把軟體全安裝在C槽…免得日後要移除或是要重灌系統時…容易產生殘檔佔位子

檔案路徑:


安裝完之後…就可以開啟 GMAX 了…此時會跳出一個註冊頁面的訊息…要你填入註冊碼
然而 GMAX 的註冊資訊和以前提過的 ProgeCAD 2008 Smart 一樣是跟著電腦跑的
即使你在別台電腦上輸入相同的註冊碼也不見得能啟動…有時運氣好或許是可以
不過… GMAX 就可以省下這樣試驗的時間了…因為它的註冊碼信件寄出的很快
在網站上填好該填的資料之外…確定你的電子信箱填入是正確的
發送之後大約過個三五分鐘就可以收到網站所發出的註冊碼了…最後再把註冊碼給填入GMAX 的註冊框之內就可以無限暢飲了

註冊訊息:


開始註冊:


索取註冊碼之前還入須加入網站的會員後…取得會員資格才能登入並且索取註冊碼

會員申請:


登入之後…第一個開啟的頁面就是註冊你的 GMAX 軟體的資料填寫
大致上來說…就是隨便亂寫就行了…不用去想太多…只要想辦法把空格填上東西即可

索取註冊碼:


最後在一陣瞎掰完成之後…苦盡甘來的成果就是看到那一串長長的註冊碼
把那一串註冊碼完整的複製下來貼到 GMAX 的註冊框後就可以開始使用你的 GMAX 了

註冊碼:


貼上註冊碼之後…在註冊框底下按下 Continue 按鈕後…首先要選擇的是顯示模式
如果你的顯示卡是內建晶片而且是效能低到不能再低的那種…請選擇第一個 Sofeware-Z 軟體模擬顯示
第二個 OpenGL 基本上而言是給專業繪圖卡使用…可以借助繪圖卡的硬體加速能力…在建模時可以取得較好的效能
第三個 Direct3D 和 OpenGL 是異曲同工之妙…也是利用顯示卡支援做硬體加速…只是使用的技術不同而已
基本上來說…這三個選項可以分成兩大類…那就是端看你的顯示卡是不是夠壯來決定
如果你的顯示卡是像我剛說的那種型的話…你就只能選擇軟體模擬來繪圖…一般的遊戲卡基本上而言選擇 OpenGL 或 Dirext3D 並沒太大的差異處
原因在於現行市面上的顯示卡都有支援 OpenGL …只是差在於效能的優異…而且一般卡即使支援 OpenGL 也只是軟體模擬
如果是專業繪圖卡的話則強烈建議使用 OpenGL 工業規範…那會使整體效能好上許多

選擇顯示模式:


選擇完顯示模式之後…進入到 GMAX 繪圖介面中…有沒有發現到它和 3DSMAX 其實差不多
而且使用的方式也都大同小異…連工具列種種也長的一樣…真可謂是免費版本的 3DSMAX …連招牌茶壺也保留了下來…哈

執行 GMAX:


玩了一會…你是不是有發現到…它並沒辦法 RENDER 渲染…是的…正如我前面所說的
GMAX 就像是 3DSMAX 被拿掉了 RENDER 一樣的工具…算是半套的 3DSMAX …有沒有覺得頭皮一陣酥麻
費了那麼多工夫…結果卻搞了這樣的結局…哈…如果真是這樣的話…我還敢跟你說要送你免費 3DSMAX 的話…我想我早就被劈死了
記得上一篇我發現到的免費渲染器 Kerkythea 2008 Echo Render 吧…是的…我們就是要利用那個工具來幫我們完成 RENDER 的工作
這樣子半殘的 GMAX 加上了 Kerkythea 2008 Echo Render 輪椅輔助…是不是就像是變成了一套完整的 3DSMAX 可自由 RENDER 輸出了

請依底下說明步驟安裝 GMAX 外掛:
請先參照 http://www.wretch.cc/blog/starfox0307/31751128 下載 Kerkythea 渲染器並且安裝它吧
不過我只要主程式就好…其它的東西就全省了…因為 GMAX 也用不到…而且我也不是要讓 GMAX 做輸出 3DS 檔使用…況且也沒辦法輸出 3DS
好在 Kerkythea 官方發行了一個 GMAX 的外掛…可以讓 GMAX 輸出 XML 檔供 Kerkythea 渲染器使用
先到 Kerkythea 官網下載 GMAX 專屬的外掛程式

GMAX 外掛頁面:http://www.kerkythea.net/joomla/index.php?option=com_remository&Itemid=42&func=select&id=9

下載頁面中的 GMax2KT GMax Exporter 程式…這個就是可以讓 GMAX 丟圖到 Kerkythea 的關鍵
把下載回來的檔案給解壓縮…你可以在解開的資料夾中看到三個項目

1.Maxroot 資料夾 (轉檔外掛)
2.GM2K0.5 ReadmeFirst.txt 文字檔 (安裝說明)
3.GMaxSLGRAB.exe 執行檔 (轉檔程式)

首先把 Maxroot 資料夾底下的所有東西原封不動的丟到 GMAX 安裝目錄中…過程中會詢問你是否覆蓋原來檔案…選擇是
然後打開 GMAX 在上頭的工具列項目選擇 Customize → Customize User Interface 緊接著會跳出一個對話框
在上頭的標籤中選擇 Toolbars …在底下的下拉選單中選擇 U3Dtools …如下圖所示

開啟 U3Dtools 工具:


然後在右側按一下 New... 建立一個新工具列…名稱可以自訂
最後把左側 U3Dtools 底下的 GM2K0.5 工具給拖到新建立的工具列中即完成設定

拖曳 GK2K0.5 到新建立的工具列:


完成工具設定的按鈕樣式:


接下來要說的是由 GMAX 輸出 Kerkythea 所需的XML 檔案:
接下來…我要以剛剛的模型做為示範…我先完成基本的貼圖
並且新增了一個平面…目的在於待會要看一下陰影效果…也順便試一下在 GMAX 上做貼圖之後
轉到 Kerkythea 後是否能夠維持貼圖的正確性…由於是試驗…所以貼圖的設定上我沒有調整什麼參數
在要轉進 Kerkythea 之前…千萬記得要在 GMAX 中至少建立一個攝影機…不然按下轉檔鈕時它會提示你要建立攝影機

完成貼圖的 GMAX:


模型建立完成之後…我們便要開始來進行轉檔…按下剛剛所建立的 Render K 轉檔按鈕…會呼叫出另一個對話框
裡頭的設定可以依個人所需自行調整…因我只是要做測試…所以我也就懶的去調什麼參數…直接就按下 Export Scene 進行轉檔

按下 Render K 按鈕進行轉檔:


它會跑一下…然後提示你完成轉檔…此時你會發現完成之後的轉檔找不到!?
這是因為它只是完成 XML 的輸出運算…並且將運算後的結果給記錄在剪貼簿之中…在此時記得不要做其它的事…因為會洗掉運算結果
還記得剛剛下載回來的外掛解壓後不是有一個 GMaxSLGRAB.exe 執行檔 嗎…它才是真正的輸出端程式
對著它點兩下…會開啟一個按鈕…什麼事也不用做…就直接按下那顆Grab 按鈕…稍等一下會提示出你要儲存檔案的位置…接著只要完成存檔的動作就行了
所輸出的檔案就是待會 Kerkythea 會用到的 XML 檔案

執行 Grab 輸出 XML 檔案:


到目前為止…我們已經完成了由 GMAX 輸出 XML 檔案了…然後打開 Kerkythea 渲染器
找到剛剛所完成的 XML 檔案…並開啟它…得到的結果就會像下圖一樣

開啟 GMAX 所匯出的 XML 檔案:


大圖框之中可以完整的看到可愛的茶壺線框…原來在 GMAX 上的物件都可以看的到
緊接著…趕快來試著 Render 一下…結果看到右下角的小圖框…那不是電腦壞掉
而是從 GMAX 匯出的 XML 是沒辦法夾帶材質燈光…所以全部的燈光、材質等都必須要在 Kerkythea 之中做設定
不要再跟我一樣…當一個在 GMAX 上材質上的很高興的阿傻了 千萬要記得這件事呀

還有一點很重要…全部的檔案最好不要有任何的中文字…連同路徑也是…因為 Kerkythea 會沒辦法讀到正確的檔案
於是我只好在 Kerkythea 內新增了一盞投射燈並試著把材質重新再指定回去到物件上
所完成的圖面就像下圖一樣

Kerkythea 完成材質指定:


試著渲染了一下就出現如上圖中的右下角一樣…材質和燈光都已經可以正常的顯示出來
然後又試著隨便加入有的沒的 Render 設定…試試看有什麼不一樣的結果產生
最後就像底下的那幾張圖一樣…第一張是完成材質指定後就跑 Render 的結果
第二張是加入了 GI 結果…不過因為材質上我只是使用預設材質圖…所以 GI 效果並沒辦法出現
只能強化在材質的顏色飽和上與原來的第一張圖所產生的色彩差異性
第三張是加入了陰影柔化的效果…可以看的到在陰影邊緣部份有柔化的效果…一樣只是預設值結果

第一張:預設效果


第二張:加入 GI 效果


第三張:陰影邊緣柔化


最後這一張圖…是我用相同的模型加上不一樣的設定跑出來的結果…而材質是使用裡頭預設的材質設定
官網上也有很多不一樣的材質提供大家免費下載使用…這樣就可以省去很多在材質設定上的時間

材質下載點:http://www.kerkythea.net/joomla/index.php?option=com_remository&Itemid=42&func=select&id=3

和原先的 3DSMAX 預設的 Scanline 渲染效果相比較…感覺在 Kerkythea 上跑出來的效果圖比 Scanline 好太多了
有興趣的人…不彷自己下載回去玩看看… Kerkythea 的設定應該還算簡單…多摸幾次應該就可以上手了
這樣子…是不是就像是擁有一套免費正版的 3DSMAX 了咧 好好利用吧…呵

最終材質效果圖:

創作者介紹

翻滾吧…老頭!!老頭向前衝…Go Go Go

starfox0307 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 悄悄話
  • 悄悄話
找更多相關文章與討論