- 5
- 0
- 约 13页
- 2017-08-17 发布于安徽
- 举报
利用三角函数生成计算机图形
吴占鹏
(辽宁省风沙地改良利用研究所 阜新123000)
摘要:利用三角函数,通过加倍、嵌入等修饰,以实现生成各种绚丽图形。
关键词:计算机图形;三角函数;嵌入;修饰
计算机图形学自诞生以来,在辅助设计、美术、动画艺术、可视化计算、虚拟现实等方面得到了广泛应用。计算机图形主要分为图像和图形。图像一般是指自然生成的,如数码照片,扫描文件等。图形一般是通过计算生成的。在图形中,很多程序图形和三角函数有密切关系,利用三角函数创作曲线、着色、模型、动画可以产生意想不到的效果。
1曲线
1.1曲线细分与动画周期
三角函数曲线细分是把曲线一个圆周周期内分成n干段,即2*Math.PI /n,如果是旋转动画,简单曲线的动画周期是2*n。后面有时会简化成Math.PI/n,那么周期是4*n。
1.2简单曲线
最简单曲线当属圆形,用javascript可表示成
moveTo(a,0);
for(i=0;in;i++) {
x=a*Math.cos(i*2*Math.PI/n);
y=b*Math.sin(i*2*Math.PI/n);
lineTo(x,y);
}
这里a=b,为圆形,否则a≠b为椭圆。如果把y=b*Math.sin(i*2*Math.PI/n)改成y=b*Math.sin(i*4*Math.PI/n),则圆形变成8字形。如果写成
x=a*Math.co
您可能关注的文档
- 对我国的沥青路面施工技术标准的若干看法.doc
- 多边形的面积的复习.ppt
- 多元线性回归模型统计检验.ppt
- 二OO六年度全国统计专业技术初级资格考试.doc
- 二次函数复习全部讲义.doc
- 二-绝对值不等式.ppt
- 发电报教学设计-反思和点评.doc
- 饭店管理终极复习资料.doc
- 非性线性连续系统李雅普诺夫第二方法稳定性分析.doc
- 分数乘法-教学设计.doc
- 水电行业26Q1电量季报:蓄能兑现电量增长,关注水电投产和分红提升.docx
- 银行业上市银行2025年年报综述:稳健收官,改善可期.docx
- 3月非农数据点评:就业指引意义减弱,核心是中长期通胀预期.pdf
- 一季度债券市场及基本面回顾.docx
- 北交所收并购月跟踪第十期:美心翼申拟收购泰州鑫宇精工,宏远股份拟增资沙特子公司.pdf
- 赤子城科技深度报告:深耕MENA的全球化社交娱乐平台.pdf
- 多元资产月报:等待地缘冲突局势的明朗化.pdf
- 市场行业风格跟踪月报:资金聚焦制造能源,风格轮动转向盈利动量.docx
- 出口退税调整的测算与推演:从财政节支到产业升级.pdf
- 阜博集团版权服务领军,AI内容创作时代卖铲人.pdf
最近下载
- 构造函数及放缩比较大小--2026届高三数学构造函数及放缩比较大小--解析版.docx VIP
- 高中英语课堂AI辅助下的阅读策略可视化分析与教学设计教学研究课题报告.docx
- 单元工程施工质量检验表与验收表(样表:4小型蓄水工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 石油化工建设工程施工安全技术规范.pdf VIP
- 2025昌吉州科技馆招牌编制外聘用人员(3人)考试备考试题及答案解析.docx VIP
- 全国法院第二十九届学术讨论会获奖名单.pdf VIP
- 完整2026年《政府工作报告》全文.ppt VIP
- QB/T 5257-2018 - 聚 四 氟 乙 烯(PTFE)板材.pdf VIP
- 深度解析(2026)《YST 819-2012电子薄膜用高纯铜溅射靶材》.pptx VIP
- 深度解析(2026)《YST 819-2012电子薄膜用高纯铜溅射靶材》.pptx VIP
原创力文档

文档评论(0)