コード例 #1
0
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
コード例 #2
0
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
コード例 #3
0
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