瀏覽代碼

add maya_egg rules

David Rose 24 年之前
父節點
當前提交
55f269299d
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      dtool/pptempl/Template.models.pp

+ 12 - 0
dtool/pptempl/Template.models.pp

@@ -45,6 +45,7 @@
 #define build_models \
 #define build_models \
    $[SOURCES(flt_egg):%.flt=%.egg] \
    $[SOURCES(flt_egg):%.flt=%.egg] \
    $[patsubst %.lwo %.LWO,%.egg,$[SOURCES(lwo_egg)]] \
    $[patsubst %.lwo %.LWO,%.egg,$[SOURCES(lwo_egg)]] \
+   $[patsubst %.ma %.mb,%.egg,$[SOURCES(maya_egg)]] \
    $[forscopes soft_char_egg,$[POLY_MODEL:%=$[EGG_PREFIX]%.egg] $[NURBS_MODEL:%=$[EGG_PREFIX]%.egg]]
    $[forscopes soft_char_egg,$[POLY_MODEL:%=$[EGG_PREFIX]%.egg] $[NURBS_MODEL:%=$[EGG_PREFIX]%.egg]]
 
 
 #define build_anims \
 #define build_anims \
@@ -178,6 +179,17 @@ $[TAB]lwo2egg $[LWO2EGG_OPTS] -o $[target] $[source]
   #end lwo
   #end lwo
 #end lwo_egg
 #end lwo_egg
 
 
+// Egg file generation from Maya files.
+#forscopes maya_egg
+  #foreach maya $[SOURCES]
+    #define target $[patsubst %.ma %.mb,%.egg,$[maya]]
+    #define source $[maya]
+$[target] : $[source]
+$[TAB]maya2egg $[MAYA2EGG_OPTS] -o $[target] $[source]
+
+  #end maya
+#end maya_egg
+
 // Egg character model generation from Soft databases.
 // Egg character model generation from Soft databases.
 #forscopes soft_char_egg
 #forscopes soft_char_egg
   #if $[POLY_MODEL]
   #if $[POLY_MODEL]