加上了Planar Shadow,很简单的技术,没什么好说的。主要是根据groundPlane和light的位置生成一个shadowMatrix。
glMultMatrixd(floorShadow);
glPushMatrix();
glMultMatrixd(object->matrix());
DrawObject();
glPopMatrix();
下一步的研究计划就是Shadow mapping和Shadow volumes^_^
加上了Planar Shadow,很简单的技术,没什么好说的。主要是根据groundPlane和light的位置生成一个shadowMatrix。
glMultMatrixd(floorShadow);
glPushMatrix();
glMultMatrixd(object->matrix());
DrawObject();
glPopMatrix();
下一步的研究计划就是Shadow mapping和Shadow volumes^_^