上一个部分已经把东西画出来了,开始做顶点信息处理和UBO处理的学习了
这里先顶点
这里教程用的例子 前面2个是position后面三个是rgb
一个inputbinding描述,具体如下
好像可以bind一个数组,所以这里要指明index,stride和OpenGL那个应该一样的,指一个顶点所有属性加起来多长position2个float32 color3个float32,这种
inputRate区分是不是instance
然后这里是attribute的描述,似乎要给每一个属性进行一次描述,
第一个position,binding应该对应刚刚那个input描述的binding,location是vertexshader里的location值,format是数据类型,offset是偏移,pos应该是0。
第二个color同理。
最后这些描述都加到pipeline上,教程说下一章说。