示例#1
0
	def __init__(self, name, bones, kfBones, frameRate = 20.0):
		noesis.validateListType(bones, NoeBone)
		noesis.validateListType(kfBones, NoeKeyFramedBone)
		self.name = name
		self.bones = bones
		self.kfBones = kfBones
		self.frameRate = frameRate
示例#2
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def __init__(self, name, bones, kfBones, frameRate = 20.0):
		noesis.validateListType(bones, NoeBone)
		noesis.validateListType(kfBones, NoeKeyFramedBone)
		self.name = name
		self.bones = bones
		self.kfBones = kfBones
		self.frameRate = frameRate
示例#3
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setUVs(self, uvList, slot = 0):
		noesis.validateListType(uvList, NoeVec3)
		if slot == 0:
			self.uvs = uvList
		elif slot == 1:
			self.lmUVs = uvList
		else:
			noesis.doException("Unsupported uv slot")
示例#4
0
	def setUVs(self, uvList, slot = 0):
		noesis.validateListType(uvList, NoeVec3)
		if slot == 0:
			self.uvs = uvList
		elif slot == 1:
			self.lmUVs = uvList
		else:
			noesis.doException("Unsupported uv slot")
示例#5
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setTangents(self, tanList, slot = 0):
		noesis.validateListType(tanList, NoeMat43)
		if slot == 0:
			self.tangents = tanList
		elif slot == 1:
			self.lmTangents = tanList
		else:
			noesis.doException("Unsupported tangent slot")
示例#6
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def __init__(self, name, bones, numFrames, frameMats, frameRate = 20.0):
		noesis.validateListType(bones, NoeBone)
		noesis.validateListType(frameMats, NoeMat43)
		self.name = name
		self.bones = bones
		self.numFrames = numFrames
		self.frameMats = frameMats
		self.setFrameRate(frameRate)
示例#7
0
	def __init__(self, name, bones, numFrames, frameMats, frameRate = 20.0):
		noesis.validateListType(bones, NoeBone)
		noesis.validateListType(frameMats, NoeMat43)
		self.name = name
		self.bones = bones
		self.numFrames = numFrames
		self.frameMats = frameMats
		self.setFrameRate(frameRate)
示例#8
0
	def setTangents(self, tanList, slot = 0):
		noesis.validateListType(tanList, NoeMat43)
		if slot == 0:
			self.tangents = tanList
		elif slot == 1:
			self.lmTangents = tanList
		else:
			noesis.doException("Unsupported tangent slot")
示例#9
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setMeshes(self, meshes):
		noesis.validateListType(meshes, NoeMesh)
		self.meshes = meshes
示例#10
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def __init__(self, positions, normals):
		noesis.validateListType(positions, NoeVec3)
		noesis.validateListType(normals, NoeVec3)
		self.positions = positions
		self.normals = normals
示例#11
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setUserStreams(self, userStreamList):
		noesis.validateListType(userStreamList, NoeUserStream)		
		self.userStreams = userStreamList
示例#12
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setMorphList(self, morphList):
		noesis.validateListType(morphList, NoeMorphFrame)
		self.morphList = morphList
示例#13
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setWeights(self, weightList):
		noesis.validateListType(weightList, NoeVertWeight)
		self.weights = weightList
示例#14
0
	def setMeshes(self, meshes):
		noesis.validateListType(meshes, NoeMesh)
		self.meshes = meshes
示例#15
0
	def setColors(self, clrList):
		noesis.validateListType(clrList, NoeVec4)
		self.colors = clrList
示例#16
0
	def setNormals(self, nrmList):
		noesis.validateListType(nrmList, NoeVec3)
		self.normals = nrmList
示例#17
0
	def setPositions(self, posList):
		noesis.validateListType(posList, NoeVec3)
		self.positions = posList
示例#18
0
	def setWeights(self, weightList):
		noesis.validateListType(weightList, NoeVertWeight)
		self.weights = weightList
示例#19
0
	def __init__(self, texList, matList):
		noesis.validateListType(texList, NoeTexture)
		noesis.validateListType(matList, NoeMaterial)
		self.matList = matList
		self.texList = texList
示例#20
0
	def setBones(self, bones):
		noesis.validateListType(bones, NoeBone)
		self.bones = bones
示例#21
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setBones(self, bones):
		noesis.validateListType(bones, NoeBone)
		self.bones = bones
示例#22
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setPositions(self, posList):
		noesis.validateListType(posList, NoeVec3)
		self.positions = posList
示例#23
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def __init__(self, texList, matList):
		noesis.validateListType(texList, NoeTexture)
		noesis.validateListType(matList, NoeMaterial)
		self.matList = matList
		self.texList = texList
示例#24
0
	def setUserStreams(self, userStreamList):
		noesis.validateListType(userStreamList, NoeUserStream)		
		self.userStreams = userStreamList
示例#25
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setColors(self, clrList):
		noesis.validateListType(clrList, NoeVec4)
		self.colors = clrList
示例#26
0
	def __init__(self, positions, normals):
		noesis.validateListType(positions, NoeVec3)
		noesis.validateListType(normals, NoeVec3)
		self.positions = positions
		self.normals = normals
示例#27
0
文件: inc_noesis.py 项目: r-lyeh/eve
	def setNormals(self, nrmList):
		noesis.validateListType(nrmList, NoeVec3)
		self.normals = nrmList
示例#28
0
	def setMorphList(self, morphList):
		noesis.validateListType(morphList, NoeMorphFrame)
		self.morphList = morphList