学员(7686)
课程(179)
分享
请问老师
1.模型空间的顶点坐标是一个三维坐标吧?这是指模型在UNITY中的transform坐标吗?
2.使用Cg的POSITION语义将每一个vertex的数据信息填充到 vert中 那为什么这里的float要用float4 (四维矢量?)
3.SV_POSITION可否理解为将变量中的顶点坐标数据输出住转换到裁剪空间中形成位置信息 这里的这个位置信息和模型空间的顶点坐标 应该是2种不同的概念?
4.裁剪空间是指的是一个二维的平面吗(视野相机?)?
1,模型空间是以模型自身的pivot点来作为原点的坐标系空间
2,最后一个应该是方便进行坐标系之间的转换,因为坐标系之间转换的时候用的是4x4的矩阵
3,是一样的概念 都是坐标,只是是在不同坐标系下的坐标, SV_POSITION你可以理解为通过这个可以更好的确定每个定点在屏幕上的位置和深度,为渲染做准备
4,剪裁空间就是相机的锥形视野空间,吧看不到的都剪裁掉,所以叫剪裁空间
谢谢老师的解答