我可以跳过在OpenGL中实现细分着色器吗?
昨天,我买了一本关于OpenGL4.5的书,我现在正在做的项目不需要任何细分功能就可以通过。因此,我想在OpenGL管道的许多其他阶段中跳过实现细分着色器。可以跳过吗我可以跳过在OpenGL中实现细分着色器吗?,opengl,shader,tessellation,Opengl,Shader,Tessellation,昨天,我买了一本关于OpenGL4.5的书,我现在正在做的项目不需要任何细分功能就可以通过。因此,我想在OpenGL管道的许多其他阶段中跳过实现细分着色器。可以跳过吗 提前谢谢 顶点着色器是唯一必需的着色器。几何体、细分控制、细分计算和片段着色器都是可选的。尽管在大多数情况下,您不希望片段着色器是可选的 如果确实使用细分,则TCS是可选的(您可以定义OpenGL的默认值),并且只有TES是绝对必要的。但并没有任何标志或任何东西来激活细分,若您和其他着色器一起编译TES,OpenGL将“认为”您正
提前谢谢 顶点着色器是唯一必需的着色器。几何体、细分控制、细分计算和片段着色器都是可选的。尽管在大多数情况下,您不希望片段着色器是可选的 如果确实使用细分,则TCS是可选的(您可以定义OpenGL的默认值),并且只有TES是绝对必要的。但并没有任何标志或任何东西来激活细分,若您和其他着色器一起编译TES,OpenGL将“认为”您正在使用细分
因此,如果愿意,可以跳过细分。检查此项了解更多信息顶点着色器是唯一必需的着色器。几何体、细分控制、细分计算和片段着色器都是可选的。尽管在大多数情况下,您不希望片段着色器是可选的 如果确实使用细分,则TCS是可选的(您可以定义OpenGL的默认值),并且只有TES是绝对必要的。但并没有任何标志或任何东西来激活细分,若您和其他着色器一起编译TES,OpenGL将“认为”您正在使用细分
因此,如果愿意,可以跳过细分。查看此项了解更多信息是的,这不是回复的必选阶段,还有一件事要问。如果这不是强制性的,如何将一些基本体直接从顶点着色器传递到几何体着色器?从我正在读的书中学到,着色器的顺序如下。顶点->苔丝->几何->光栅化。是的,这不是回答的必修课,还有一件事要问。如果这不是强制性的,如何将一些基本体直接从顶点着色器传递到几何体着色器?从我正在读的书中学到,着色器的顺序如下。顶点->苔丝->几何体->光栅化。