def registerNoesisTypes(): handle = noesis.register("Path of Exile",".sm") noesis.setHandlerTypeCheck(handle,noepyCheckType) noesis.setHandlerLoadModel(handle,noepyLoadModel) handle = noesis.register("Path of Exile",".@smd") noesis.setHandlerWriteModel(handle, noepyWriteModel) return 1
def registerNoesisTypes(): handle = noesis.register("Illusion", ".xx") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG noesis.setHandlerWriteModel(handle, noepyWriteModel) return 1
def registerNoesisTypes(): handle = noesis.register("Noesis Python Bonemap Example", ".noepyb") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) noesis.setHandlerWriteModel(handle, noepyWriteModel) noesis.setHandlerWriteAnim(handle, noepyWriteAnim) noesis.setTypeExportOptions(handle, "-maxbones %i" % MAX_BONES_PER_MESH) return 1
def registerNoesisTypes(): handle = noesis.register("Noesis Python Bonemap Example", ".noepyb") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) noesis.setHandlerWriteModel(handle, noepyWriteModel) noesis.setHandlerWriteAnim(handle, noepyWriteAnim) noesis.setTypeExportOptions(handle, "-maxbones %i"%MAX_BONES_PER_MESH) return 1
def registerNoesisTypes(): handle = noesis.register("Noesis Python XML Test Model", ".noepyxml") noesis.setHandlerTypeCheck(handle, noepyXmlCheckType) noesis.setHandlerLoadModel(handle, noepyXmlLoadModel) #see also noepyLoadModelRPG noesis.setHandlerWriteModel(handle, noepyXmlWriteModel) noesis.setHandlerWriteAnim(handle, noepyXmlWriteAnim) #noesis.logPopup() #print("The log can be useful for catching debug prints from preview loads.\nBut don't leave it on when you release your script, or it will probably annoy people.") return 1