我想在3D空間中實現具有動態剪裁體積的Cohen-Sutherland算法。 (即有27個區域)。假設我的財產以後這樣的:在OpenGL中使用GL_LINES進行剪裁
glBegin(GL_LINES);
glVertex3f(x1, y1, z1);
glVertex3f(x2, y2, z2);
glEnd();
- 是作爲默認的剪切自動完成?如果是的話,我如何禁用它?
- 我無法在三維空間中找到Sutherland的實現。你知道我在哪裏可以找到它嗎?
原則上任何算法都可以,只要它做3D裁剪。
剪輯在剪輯空間中完成(即將頂點與ModelViewProjection矩陣相乘併除以w)後由硬件完成。你想要做什麼? – Calvin1602