Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opengl布尔减法_Opengl_Operators_Shapes - Fatal编程技术网

Opengl布尔减法

Opengl布尔减法,opengl,operators,shapes,Opengl,Operators,Shapes,可以在多边形之间进行布尔运算吗 我想在OpenGL中做一个这样的图形,我想用一个球体和四个小球体做四个减法 不,仅仅使用OpenGL是不可能的。 OpenGL是一个非常低级的API。它允许您显示多边形,仅此而已 您所描述的内容通常在OpenGL之上的应用程序级别完成。 请参阅本文的底部,以获取有关实现此功能的库的一些参考资料: 球体不是多边形。你是说实体上的布尔运算吗?在任何情况下,OpenGL本身都不会。好的,谢谢。我认为这没那么难。我正在处理二维多边形或形状。我将学习如何绘制不同类型的曲线。

可以在多边形之间进行布尔运算吗

我想在OpenGL中做一个这样的图形,我想用一个球体和四个小球体做四个减法


不,仅仅使用OpenGL是不可能的。
OpenGL是一个非常低级的API。它允许您显示多边形,仅此而已

您所描述的内容通常在OpenGL之上的应用程序级别完成。
请参阅本文的底部,以获取有关实现此功能的库的一些参考资料:


球体不是多边形。你是说实体上的布尔运算吗?在任何情况下,OpenGL本身都不会。好的,谢谢。我认为这没那么难。我正在处理二维多边形或形状。我将学习如何绘制不同类型的曲线。实际上,在片段级别上,您可以使用模具缓冲区来执行boolen操作。但是这些不是多边形,而是光栅化的碎片。