我已经试了很长时间,想找到如何在OpenGL中裁剪定义区域外部的方法。
我不想用视口或剪刀来进行裁剪。我已经疯狂地搜索了很多,但我只能找到关于如何使用视口/剪刀的内容。
我想定义一些东西,比如“如果这个像素的 x 值小于 10,就不要绘制它”。类似这样:“如果 x 在 10-20 之间且 y 在 10-20 之间且 z 在 10-20 之间,则允许绘制该像素,否则请勿渲染该像素”。
注:很遗憾stackoverflow要求您注册才能提问。以前网站是开放的并且账户创建是可选的,现在变得不太好了。
gl_ClipDistance[]
数组的最小大小至少为8。 - undefined