- 8
- 0
- 约7.15千字
- 约 7页
- 2017-12-13 发布于河南
- 举报
OpenGL实现四面体位图测试和连续动画
#include windows.h
#include gl/glut.h
#include math.h
#include stdio.h
struct vector3
{
float x, y, z;
};
// 定义四面体的四个点
float r = 1.0;
float a[] = {-0.5, -0.5, -0.25};
float b[] = {-0.5, r-0.5, -0.25};
float c[] = {sqrt(3.0)*r/2-0.5, r/2-0.5, -0.25};
float d[] = {sqrt(3.0)*r/6-0.5, r/2-0.5, sqrt(6.0)*r/3-0.25};
// 四个面的法向量
vector3 normalACB, normalABD, normalBCD, normalADC;
// 绕 x 轴, y 轴旋转的角度
int anglex = 0, angley = 0;
// 定义光源
float light_pos[] = {2.0, 2.0, 2.0, 0.0};
float light_Ka[] = {1.0, 0.0, 0.0, 1.0};
float light_Kd[] = {1.0, 1.0, 1.0, 1.0};
float light_Ks[] = {1.0, 1.0, 1.0, 1.0};
//
您可能关注的文档
- 综合英语四 重要词汇及解释.docx
- 泰国与柬埔寨边境问题.doc
- 2016龙岩学院高职招考英语模拟试题(附答案).docx
- 2015-05阅读.doc
- GMAT语法词汇 1--100 题.doc
- void类型详解.doc
- Classification Essay - 分类作文.docx
- 2013八年级上Unit 2 测试题.doc
- 四六级常见前缀总结.doc
- 雅思作文修改版.docx
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
最近下载
- 扬修DZW电动门说明书~九五典设.pdf VIP
- 2025年11月03日海南电网有限责任公司建设分公司文昌220kV玉竹输变电新建工程.pdf VIP
- 物业巡查记录表.docx VIP
- 2025至2030中国胸腔引流装置行业市场占有率及投资前景评估规划报告.docx VIP
- 《独特的建筑》第1课时 教学课件 2026秋鲁教版美术二年级上册.ppt
- 护理沟通评估量表.docx
- AWWA C519-2018 高性能自来水蝶阀ー3英寸(75毫米)至60英寸(1,500毫米) High-Performance Waterworks Butterfly Valves—3 In. (.pdf
- Bettis CBB 气动执行机构产品介绍.pdf VIP
- NB∕T 10051-2018 煤矿供电防越级跳闸系统标准.pdf
- 2026-2030中国拖轮行业市场深度调研及竞争格局与投资前景研究报告.docx
原创力文档

文档评论(0)