在 OpenGL 中绘制形状的标准(常见)方法是什么?
What are standard (common) ways to draw shapes in OpenGL?
由于GLU被认为与现代OpenGL(3.1+)一起使用已经过时,那么在OpenGL中使用C/C++绘制椭圆或弧形/饼图等基本形状的方法是什么?令人难以置信的是,在OpenGL中没有一个简单的标准或通用解决方案来绘制圆弧/椭圆,而是在"for"循环中逐像素绘制。是否有使用着色器的 GLU 实现?
Go 中一个更快(更少的三角)解决方案(可以很容易地翻译成 c++),灵感来自这个链接
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 通过方法访问结构
- 最小硬币更换问题(自上而下方法)
- C++为构建时间获取QDateTime的可靠方法
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 处理多个异常集合的C++方法
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- 有什么方法可以遍历结构吗
- 当类在C++中定义时,有什么方法可以"register"类吗?
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 用常见虚拟函数实现的任意组合来实现派生类的正确方法是什么
- C 最常见的并行处理方法.pthreads
- 处理endianness和文件C 的最常见方法
- 如何通过多个C++类"dry"常见方法的通用文档?
- 不同处理方法的设计模式,这些方法共享一些常见的处理链
- 用自定义deleter封装C型指针的常见方法
- 在多线程c++应用程序中,调试分段错误的一些常见方法是什么
- C++模板类专用化:为什么需要重新实现常见方法
- 有没有一个好的方法来检查C++中的常见子字符串
- 在 OpenGL 中绘制形状的标准(常见)方法是什么?