[LayaAir 1.0]shader u_MvpMatrix 问题请教
请问大神 shader中u_MvpMatrix 是等价什么?
我在shader 中这样写 好像不对
u_WorldMatrix * u_ViewMatrix * u_PMat
我在shader 中这样写 好像不对
u_WorldMatrix * u_ViewMatrix * u_PMat
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
zyzwudi
赞同来自:
补充 定义
var attributeMap = {
'a_Position': Laya.VertexElementUsage.POSITION0,
'a_Texcoord': Laya.VertexElementUsage.TEXTURECOORDINATE0
};
var uniformMap = {
'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE],
'u_ViewMatrix': [Laya.BaseCamera.VPMATRIX, Laya.Shader3D.PERIOD_SPRITE],
'u_WorldMatrix':[Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE],
'u_PMat': [Laya.BaseCamera.PROJECTMATRIX, Laya.Shader3D.PERIOD_SPRITE]
};