绘制着色器特定对象的标准方法是什么?

时间:2016-09-08 14:06:05

标签: opengl plot

我正在使用顶点,颜色,法线和重心点绘制函数,但我也希望包含轴。但是,轴只需要顶点和颜色。我目前将着色器设置为加载法线和重心点,这样当我尝试通过轴时,我会收到一条关于“尝试访问超出范围顶点”的警告,因为着色器需要轴的法线和重心点。 / p>

我看到三个选项:

  1. 包括假的法线和轴的重心点,
  2. 为轴编写单独的着色器
  3. 在现有着色器中包含条件以处理轴并以不同方式运行。
  4. 当我需要处理多个项目时,我会问这个以供将来参考。我是否只为每个不同的项目编写不同的着色器,或者在一个着色器中添加条件?

0 个答案:

没有答案