做一个会爱的人
C语言的随机颜色的爱心的原代码:
#include <GL/glut.h>
#include <stdlib.h>
void drawHeart() {
glColor3f((float)rand() / RAND_MAX, (float)rand() / RAND_MAX, (float)rand() / RAND_MAX); // 随机选择颜色
glBegin(GL_TRIANGLES); // 画三角形
glVertex2f(0.0f, 1.0f); // 顶点1
glVertex2f(-1.0f, -1.0f); // 顶点2
glVertex2f(1.0f, -1.0f); // 顶点3
glEnd();
glBegin(GL_TRIANGLES); // 画三角形
glVertex2f(0.0f, 1.0f); // 顶点1
glVertex2f(-1.0f, -1.0f); // 顶点2
glVertex2f(1.0f, -1.0f); // 顶点3
glEnd();
glBegin(GL_QUADS); // 画矩形
glVertex2f(-1.0f, -1.0f); // 顶点1
glVertex2f(1.0f, -1.0f); // 顶点2
glVertex2f(1.0f, -1.5f); // 顶点3
glVertex2f(-1.0f, -1.5f); // 顶点4
glEnd();
}
void display() {