徒手画个disk不容易啊。。。
static const GLfloat disk_vertex_buffer_data[] = {
// quarter 1
0.0f, 0.0f, -1.0f,
0.707f, 0.0f, -0.707f,
0.612f, 0.354f, -0.707f,
0.0f, 0.0f, -1.0f,
0.612f, 0.354f, -0.707f,
0.354f, 0.612f, -0.707f,
0.0f, 0.0f, -1.0f,
0.354f, 0.612f, -0.707f,
0.0f, 0.707f, -0.707f,
0.707f, 0.0f, -0.707f,
1.0, 0.0f, 0.0f,
0.866f, 0.5f, 0.0f,
0.612f, 0.354f, -0.707f,
0.707f, 0.0f, -0.707f,
0.866f, 0.5f, 0.0f,
0.612f, 0.354f, -0.707f,
0.866f, 0.5f, 0.0f,
0.5f, 0.866f, 0.0f,
0.354f, 0.612f, -0.707f,
0.612f, 0.354f, -0.707f,
0.5f, 0.866f, 0.0f,
0.354f, 0.612f, -0.707f,
0.5f, 0.866f, 0.0f,
0.0f, 1.0f, 0.0f,
0.0f, 0.707f, -0.707f,
0.354f, 0.612f, -0.707f,
0.0f, 1.0f, 0.0f,
// quarter 2
0.0f, 0.0f, -1.0f,
0.0f, 0.707f, -0.707f,
-0.354f, 0.612f, -0.707f,
0.0f, 0.0f, -1.0f,
-0.354f, 0.612f, -0.707f,
-0.612f, 0.354f, -0.707f,
0.0f, 0.0f, -1.0f,
-0.612f, 0.354f, -0.707f,
-0.707f, 0.0f, -0.707f,
0.0f, 0.707f, -0.707f,
0.0f, 1.0f, 0.0f,
-0.5f, 0.866f, 0.0f,
-0.354f, 0.612f, -0.707f,
0.0f, 0.707f, -0.707f,
-0.5f, 0.866f, 0.0f,
-0.354f, 0.612f, -0.707f,
-0.5f, 0.866f, 0.0f,
-0.866f, 0.5f, 0.0f,
-0.612f, 0.354f, -0.707f,
-0.354f, 0.612f, -0.707f,
-0.866f, 0.5f, 0.0f,
-0.612f, 0.354f, -0.707f,
-0.866f, 0.5f, 0.0f,
-1.0f, 0.0f, 0.0f,
-0.707f, 0.0f, -0.707f,
-0.612f, 0.354f, -0.707f,
-1.0f, 0.0f, 0.0f,
// quarter 3
0.0f, 0.0f, -1.0f,
-0.707f, 0.0f, -0.707f,
-0.612f, -0.354f, -0.707f,
0.0f, 0.0f, -1.0f,
-0.866f, -0.354f, -0.707f,
-0.354f, -0.612f, -0.707f,
0.0f, 0.0f, -1.0f,
-0.354f, -0.612f, -0.707f,
0.0f, -0.707f, -0.707f,
-0.707f, 0.0f, -0.707f,
-1.0f, 0.0f, 0.0f,
-0.866f, -0.5f, 0.0f,
-0.612f, -0.354f, -0.707f,
-0.707f, 0.0f, -0.707f,
-0.866f, -0.5f, 0.0f,
-0.612f, -0.354f, -0.707f,
-0.866f, -0.5f, 0.0f,
-0.5f, -0.866f, 0.0f,
-0.354f, -0.612f, -0.707f,
-0.612f, -0.354f, -0.707f,
-0.5f, -0.866f, 0.0f,
-0.354f, -0.612f, -0.707f,
-0.5f, -0.866f, 0.0f,
0.0f, -1.0f, 0.0f,
0.0f, -0.707f, -0.707f,
-0.354f, -0.612f, -0.707f,
0.0f, -1.0f, 0.0f,
// quarter 4
0.0f, 0.0f, -1.0f,
0.0f, -0.707f, -0.707f,
0.354f, -0.612f, -0.707f,
0.0f, 0.0f, -1.0f,
0.354f, -0.612f, -0.707f,
0.612f, -0.354f, -0.707f,
0.0f, 0.0f, -1.0f,
0.612f, -0.354f, -0.707f,
0.707f, 0.0f, -0.707f,
0.0f, -0.707f, -0.707f,
0.0f, -1.0f, 0.0f,
0.5f, -0.866f, 0.0f,
0.354f, -0.612f, -0.707f,
0.0f, -0.707f, -0.707f,
0.5f, -0.866f, 0.0f,
0.354f, -0.612f, -0.707f,
0.5f, -0.866f, 0.0f,
0.866f, -0.5f, 0.0f,
0.612f, -0.354f, -0.707f,
0.354f, -0.612f, -0.707f,
0.866f, -0.5f, 0.0f,
0.612f, -0.354f, -0.707f,
0.866f, -0.5f, 0.0f,
1.0f, 0.0f, 0.0f,
0.707f, 0.0f, -0.707f,
0.612f, -0.354f, -0.707f,
1.0f, 0.0f, 0.0f,
};
徒手画个disk不容易啊。。。的更多相关文章
- 从P6 EPPM 8 R3 到P6 EPPM 16 R1 有哪些改变?
Product 特征 First Release for Feature P6 EPPM 通过编辑活动标识替换关系.当你需要修改一个关系,你不需要删除现有的关系,并作出一个新的,你可以简单地编辑活动的 ...
- arcgis for js学习之Draw类
arcgis for js学习之Draw类 <!DOCTYPE html> <html> <head> <meta http-equiv="Cont ...
- TurboCAD Pro for Mac(二维绘图和三维建模工具)破解版安装
1.软件简介 TurboCAD Pro 是 macOS 系统上一款二维绘图和三维建模工具,具备强大的绘图和设计特性,加上强大的创建复杂的三维模型的工具,三维 OpenGL 的渲染,和超过 11, ...
- Adobe Illustrator for Mac(矢量图处理软件)破解版安装
1.软件简介 Adobe Illustrator CC 是 macOS 系统上一款矢量绘图工具,可以说是是业界标准矢量绘图标杆,软件通过形状.色彩.效果及印刷样式,展现您的创意想法.在处理大型复 ...
- 『编程题全队』Alpha 阶段冲刺博客Day5
1.每日站立式会议 1.会议照片 2.昨天已完成的工作统计 孙志威: 1.完成SlotWidget的设计和功能 2.修改了TitleBar上的功能按钮的CSS样式表 孙慧君: 1.登录框的UI设计 2 ...
- CSS3 @font-face实现颜色大小可控的三角效果——张鑫旭
一.我之前介绍过的三角实现效果回顾 这里所说的三角效果之等腰直角三角形效果(等边三角形有现成字符实现,没什么好说的:还有图片实现三角众人皆知,不予以说明): 1. 字符实现三角效果关于字符实现三角我早 ...
- 解析DXF图形文件格式
一.DXF文件格式分析 DXF文件由标题段.表段.块段.实体段和文件结束段5部分组成,其内容如下. ☆标题段(HEADER)标题段记录AutoCAD系统的所有标题变量的当前值或当前状态.标题变量记录了 ...
- billard:桌球的走位路线图解
这些是桌球的一些基础知识,记得刚学会桌球那会儿很强烈的想找到类似图片或资料,好久都找不到,最严重的时候只要一闭上眼睛,满脑子就是桌球的路线,线路图几乎是无处不在,痛苦的是经常能理解过来的很多路线因为杆 ...
- 使用css制作三角
1. 字符实现三角效果关于字符实现三角我早在09年的时候就介绍了:使用字符实现兼容性的圆角尖角效果.一转眼两年过去了,这个技术开始被越来越多的人所熟知.使用的字符是正棱形“◆”字符,编码表示为◆ . ...
随机推荐
- awk:好用的数据处理工具
awk 也是一个非常棒的数据处理工具!sed 常常用于一整个行的处理, awk 则比较倾向于一行当中分成数个『栏位』(或者称为一个域,也就是一列)来处理.因此,awk 相当的适合处理小型的数据数据处理 ...
- Markdown的简单使用
markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式.(扩展名为.md) markdown语法 # 一级标题 ## 二级标题 ### ...
- centos6.6 下 安装 nginx
1.安装nginx需要pcre的依赖,请安装好pcre.假设安装目录如下: /usr/local/pcre-8.38 源码目录如下: /usr/src/pcre-8.38 2.下载nginx安装压缩包 ...
- 使用bcp工具对boost库裁剪
有些时候,我们需要通过源代码来发布我们的产品,在使用了CI工具之后,一般我们要求每天对源码进行构建,以防止代码不可用了还不自知.如果我们使用了Boost库,我们就需要在构建的过程中将Boost同时构建 ...
- maven的配置及仓库的配置
1.maven的配置 1.1.注意:电脑上需要安装jdk. 1.2.配置MAVEN_HOME,再在path中配置到bin这一层. (1)配置MAVEN_HOME:我的电脑--->右击---> ...
- Spring框架的JDBC模板技术概述
1. Spring框架中提供了很多持久层的模板类来简化编程,使用模板类编写程序会变的简单 2. 提供了JDBC模板,Spring框架提供的 * JdbcTemplate类 3. Spring框架可以整 ...
- SECURITY_ATTRIBUTES 实现最低权限总结
SetSecurityDescriptorDacl函数可以用来设置DACL中的信息.如果一个DACL已经在security descriptor中存在,那么此DACL将被替换.值得注意的是MSDN中的 ...
- 交互神器-最好用的Mac原型设计工具
市场上有着大量的开发和设计工具支持在Mac上安装使用,今天给大家强烈推荐一款Mac上的原型设计工具-Mockplus,原型工具在产品开发设计中是必不可少的,无论是现在非常火的小程序设计,还是网页设计, ...
- easyui datagrid 分页 客户分页
1.写好json 数据 { "total":21, ...
- 使用nmon来按频率采集数据
# nmon -s1 -c60 -f -m /home/nmon # ll /home/nmon/ total 15220 -rw-r--r-- 1 root root 23923 Oct 14 ...