Plurk

115 responses to this plurk (Jump to bottom)

  • noflame
    笨方法…開新檔用merge的不行嗎?
  • 啊嗚~~
    已有資訊是:filename、class、superclass
  • noflame
    我也來試試
  • 啊嗚~~
    merge是可以,但是現在遇到的大問題是...他像是病毒一樣。只要開過有問題的檔案,如果max沒先做reset,就直接開別的檔案後存檔,沒問題的也會中標
  • noflame
    其實我們就是拿到你們的檔就會出現這個問題 XD
  • 啊嗚~~
    然後...現在有一堆檔案中標了...,只要有人沒注意到,就會擴散...
  • 啊嗚~~
    所以想找個更有效率的方法><
  • SaiZyca
    阿阿,有,fr 就是個經典 ==
  • SaiZyca
    一般都是那個plugin 在檔案裡面有埋東西
  • SaiZyca
    建議可以用zookeeper 或 scene 那套檢查一下
  • 啊嗚~~
    完全找不到那個資訊放在檔案哪裡
  • 啊嗚~~
    嗯嗯試一下
  • SaiZyca
    有很多地方可以放~他如果是丟global track 然後又隱藏你根本看不到
  • SaiZyca
    有錯誤訊息的圖可以看一下嗎?
  • noflame
    先吃個飯~
  • SaiZyca
    dle...輸出用的 plugin,好像是哪間遊戲公司的....
  • 啊嗚~~
    是啊,幾百年前的東西,案子已經結束...屎卻一直留在屁股,還會一直黏到別人的屁股
  • SaiZyca
    那間是不是收掉了阿....luxoflux....
  • 啊嗚~~
    好像是
  • SaiZyca
    我猜應該是外掛沒殺乾淨,他可能有放在 startscript 之類的,每次開 max 都會建立一個 node 放資料
  • SaiZyca
    不介意的話給我一個檔開開看,我可以用zookeeper 檢查 XD
  • 啊嗚~~
    天譴軍團散撥瘟疫的方法的恐怖...我們一直在體驗....一個不注意,就又散出去了...
  • SaiZyca
    噗 XD
  • noflame
    目前找到應該是自訂義屬性,藏在材質裡,但還找不到殺法…
  • noflame
    Missing_Custom_Attribute_Plugin:Custom Attribute <- 不見的東西
  • noflame
    Scene[#Medit_Materials].Missing_Custom_Attribute_Plug_in <- 不見的東西在場景中的…
  • SaiZyca
    喔~是每顆都有嗎?
  • noflame
    是直屬於 材質編輯視窗的自定義屬性
  • SaiZyca
    ㄜ....是材質有個 bho 那個嗎?
  • 啊嗚~~
    嗯 那個bho的材質是另外東西,我檔案沒清乾淨,我重給一次
  • noflame
    我找不到怎麼殺他要語法…
  • SaiZyca
    好機歪的地方.... :-o
  • noflame
    看來是trackviewnodes下的東西…
  • noflame
    但就是找不到語法…機車…
  • SaiZyca
    這個他下了隱藏真的很難解....
  • noflame
    用這麼久了才發現 scripts裡沒有代表材質編輯視窗的這樣子的變數耶…
  • noflame
    zookeeper能殺嗎?
  • SaiZyca
    正常阿,因為sdk 可以方的地方更多 ==
  • SaiZyca
    zookeeper 目前有開的也只有global 那一塊....
  • SaiZyca
    他這個不是加在那裡,所以zookeeper 也開不到...囧
  • noflame
    查遍語法,沒有可以殺的方法…
  • noflame
    用介面也是不行 (PARAMATER EDITOR)
  • 啊嗚~~
    有沒有從classID取得元件的指令啊
  • noflame
    那個 CLASSID 是當初的那一個PLUGIN的CLASSID
  • noflame
    一但MAX沒找到就會用 MISSING _* 一系列的東西來實做出來
  • noflame
    所以你用那個 CLASSID會找不到東西
  • noflame
    不介意我丟去 cgtalk問問?
  • noflame
    搞不好波波神會降臨 (LOL)
  • 啊嗚~~
    可以 問問看 哈
  • aomay
    菸...
  • SaiZyca
    CLASSID 會被 miss 那個東西取代掉...
  • SaiZyca
    話說...mxs 沒開放控制那裡的功能阿...囧
  • noflame
    Scene[#Medit_Materials].Missing_Custom_Attribute_Plug_in <- 這一行應該就是"如果你要在max裡去拿這個東西的實體路徑",但是mxs確實是還沒開放scene底下的資料…
  • SaiZyca
    其實是有阿,但問題是你要知道那個tracknode 的名稱,但是最妙的是 medit material 那塊 mxs 沒有辦法控制
  • SaiZyca
    試試 showproperties trackViewNodes 這個你就會發現...沒有那一塊....囧
  • noflame
    所以這就是你說的"藏起來"的意思嗎?
  • SaiZyca
    就...你可以隨意在 trackview 增加一個 track,也就是node,然後屬性可以設為 hide,這樣場景裡就會看不到任何東西,track 打開也看不出來,但是你可以把資料紀錄在那個 track 裡面
  • SaiZyca
    然後track 以下又可以自定義參數,參數又可以給 controller,彈性很高,隱密性100分,但是遇到像這種狀況你就會覺得很機歪...
  • SaiZyca
    像lpm 和 renderflow 就在 trackview 裡藏了很多東西,尤其renderflow 的用法真的很奇妙... (rock)
  • 啊嗚~~
    有種沒救了的fu
  • 啊嗚~~
    天譴軍團獲勝了.... :-&
  • SaiZyca
    找到一點眉目...但目前還是卡在mxs 進不去meditmaterial 的 track....
  • noflame
    我也提供一下好了 XD
  • noflame
    我是用 exprForMAXObject (refs.dependents (getClassInstances Missing_Custom_Attribute_Plugin)[1])[1]
  • noflame
    找到東商在哪裡的
  • SaiZyca
    幹....我好像成功了....==
  • noflame
    trackView.pickTrackDlg() <- 這一行拿的到
  • SaiZyca
    確定可以了 (rock) 請執行 deleteItem meditMaterials.custAttributes 1 --然後存檔
  • 啊嗚~~
    == 我試不行吔
  • SaiZyca
    !!我試都可以阿
  • 啊嗚~~
    Unknown property: "custAttributes" in #meditMaterials()
  • SaiZyca
    執行後那個參數會被殺掉
  • SaiZyca
    你檔案跟我的是同一個嗎??
  • SaiZyca
    那執行 meditMaterials.custAttributes.count 結果是1嗎?
  • 啊嗚~~
    結果是錯誤訊息-- Unknown property: "custAttributes" in #meditMaterials()
  • SaiZyca
    .....還真怪...囧....該不會是 max 2010 才可以吧....
  • noflame
    unknow......+1
  • 啊嗚~~
    真的是2010才可以
  • 啊嗚~~
    我用9不行
  • SaiZyca
    看來版本不落人後還是有好處.... (banana_cool)
  • noflame
    我是 2008 …
  • noflame
    你那一行我有試過說…
  • 啊嗚~~
    2009也不行= = 只有2010可以
  • SaiZyca
    升級吧...各位...2011下禮拜就出來了 (banana_rock)
  • mingyu3d
    有人在官方下載到max design 2011 30天試用版了
  • 啊嗚~~
    我決定..公司的檔案不解決了...放給他爛...瘟疫不要傳到我的電腦就好= =
  • SaiZyca
    我把這噗的內容轉到 cgg 喔 (dance)
  • 啊嗚~~
    所以結果是...除了2010...還是沒救了~~~
  • SaiZyca
    Kilik1105: 目前看來是這樣,不然就是要看有沒有其他方法可以取得 meditedit 那邊的 tracknode 了....
  • SaiZyca
    喔喔~~~恭喜這篇破100 (banana_rock)
  • noflame
    global thefile= maxfilePath + maxFilename
  • noflame
    holdMaxFile()
  • noflame
    resetMaxFile()
  • noflame
    mergeMAXFile (pathConfig.GetDir #autoback + "\\" + "maxhold.mx" )
  • noflame
    saveMaxfile theFile
  • noflame
    thefile = undefined
  • noflame
    最後手段…
  • SaiZyca
    噗...直接批次就對了 (LOL)
  • noflame
    怪的是…那個 resetmaxfile 一定要自個手動按按鈕,不然他不會真的清掉所有東西…
  • noflame
    之後我再把自已按按鈕的功能加上去…
  • noflame
    下班先
  • aomay
    ...這篇討論真是好阿...剛好拿到啊嗚家的檔案.....
  • aomay
    ...這篇討論真是好阿...剛好拿到啊嗚家的檔案.....

Favored once:

Loading...

Ads