Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4049.00元
关于模型顶点和裁剪空间位置的一些问题
PublicFaith发起了问答2017-03-08
2
回复
2507
浏览

请问老师 

1.模型空间的顶点坐标是一个三维坐标吧?这是指模型在UNITY中的transform坐标吗?

2.使用Cg的POSITION语义将每一个vertex的数据信息填充到 vert中 那为什么这里的float要用float4 (四维矢量?) 

3.SV_POSITION可否理解为将变量中的顶点坐标数据输出住转换到裁剪空间中形成位置信息 这里的这个位置信息和模型空间的顶点坐标 应该是2种不同的概念? 

4.裁剪空间是指的是一个二维的平面吗(视野相机?)?

所有回复
  • siki 2017-03-09

    1,模型空间是以模型自身的pivot点来作为原点的坐标系空间

    2,最后一个应该是方便进行坐标系之间的转换,因为坐标系之间转换的时候用的是4x4的矩阵

    3,是一样的概念  都是坐标,只是是在不同坐标系下的坐标,  SV_POSITION你可以理解为通过这个可以更好的确定每个定点在屏幕上的位置和深度,为渲染做准备

    4,剪裁空间就是相机的锥形视野空间,吧看不到的都剪裁掉,所以叫剪裁空间

    还有-4条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!