00问答网
所有问题
当前搜索:
opengl如何画圆
opengl
怎么画圆环?
答:
void gluDisk(GLUquadricObj *qobj, //二次曲线对象 GLdouble innerRadius, //圆环内径 GLdouble outerRadius, //圆环外径 GLint slices,GLint loops //最后两个参数指定网格化精度,看着办吧 56, 16就差不多了 );上面函数可以画圆盘。
如何
用
OpenGL画圆
面(不要只有一个圆,圆内要填充颜色)
答:
初始化时要有glPolygonMode(GL_FRONT_AND_BACK,GL_FILL);当然默认情况是这句 圆面是用许多个三角形组成的,绘制圆面的函数 void Drawtri(){ double n=50;//分段数 float R=20;//半径 int i; glPushMatrix(); glColor3f(0.0,0.2,0.8); glBegin(GL_TRIANGLE_FAN);...
openGL画圆
答:
以GL_LINES方式绘制半径为50的圆边:void RenderScene(void){ glClear(GL_COLOR_BUFFER_BIT);glColor3f(1.0f, 0.0f, 0.0f);float x = 0.0f;float y = 0.0f;float R = 50.0f;float pi = 3.1415927;for(int i = 0; i<10;i++){ GL_LINES(R*cos(i*pi/5), R*sin(i*...
怎么用
opengl画
圆弧呢?知道圆心,圆弧起点和终点坐标了。说说思路也可以...
答:
20, 4, 0.0, 225.0);/* 第一个参数是A quadric object,然后内圆半径为0.0,外圆半径为1.0,z轴向分割片数,最后两个参数是圆弧的起始角和结束角 */glEndList();}void display(void){ glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);...
急求vc++6.0下的
opengl
利用橡皮筋技术
画圆
和椭圆形的完整代码 验证正 ...
答:
/* 这是我自己编写的一个小程序,我也是刚学
opengl
,懂得不多,现学现卖,不做指出,望多见谅,在我的电脑上vc++6.0,是能够运行的,画出了一个红色的圆,白色的背景。希望能帮到你。*/ include<GL/glut.h> include<math.h> define PI 3.141592f void init(void){ glClearColor(1.0,1...
dev c++怎么在一个窗口画出直线和圆 程序已给出求调用方法
答:
回答:这是
openGL
的代码啊,而且main函数也给出来了,你要问的是什么? 直接粘到一个.cpp里边就可以运行了啊? 或者是你本机没有安装openGL? 去openGL官网下一个sdk就行了。
我用
OPENGL画
了个圆,请问
如何
用xy轴定义坐标呢代码如下
答:
include include<math.h> const int n = 1000;const GLfloat R = 0.5f;const GLfloat Pi = 3.1415926536f;void DrawCircle(){ int i;glBegin(GL_LINE_LOOP);for(i=0; i<n; ++i)glVertex2f(R*cos(2*Pi/n*i), R*sin(2*Pi/n*i));glEnd();glBegin(GL_LINES);glColor3f(1...
OpenGL圆形
纹理贴图
答:
建议你去PowerVR网站去找 他们提供的 Opengles pc 模拟器SDK. 里面很多gl的例子 而且你从第一节课可以看到从搭建三角形 开始的demo.至于绑定纹理, 步骤如下:GLfloat afVertices[] = {-0.4f,-0.4f,0.0f, // Pos 0.0f,0.0f , // UVs 0.4f,-0.4f,0.0f,1.0f,0.0f ,0.0...
用
OpenGL
中的函数glutSolidSphere
画圆
为何结果只显示了四分之一个...
答:
pragma comment( linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )include<gl/glut.h> void Initial(){ //glEnable(GL_DEPTH_TEST);//启用深度测试,根据坐标的远近自动隐藏被遮住的图形 glClearColor(1.0f,1.0f,1.0f,0.0f);} void ChangeSize(int w,int h){ GLfloat ...
请教:用符号*
画圆
(VC6编程),怎么编程!急!
答:
1、启动VC6,选择“文件-新建”,弹出“新建”对话框(此时处于“工程”选项卡)。2、在左边选择“Win32 Application”(倒数第4项),在右边输入工程名,点击“确定”。然后在弹出的对话框中选择“空工程”,再点“完成”。3、选择“文件-新建”,弹出“新建”对话框(此时处于“文件”选项卡)。4...
1
2
3
涓嬩竴椤
其他人还搜
opengl画圆的代码
opengl画圆柱
opengl画圆环
opengl色圆
opengl三维实现渐变圆
opengl绘制椭圆
opengl椭圆轨道
opengl画实时曲线
opengl画编辑框