- 6
- 0
- 约9.61千字
- 约 12页
- 2015-07-19 发布于安徽
- 举报
《计算机图形学》
设计报告
题目:贝塞尔曲线屏保的设计与实现
班 级:
学 号:
姓 名:
教 师:
完成时间:
引言
贝塞尔曲线又称贝兹曲线或贝济埃曲线,一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点线段像可伸缩的皮筋贝塞尔曲线是计算机图形图像造型的基本工具,是图形造型运用得最多的基本线条之一。它通过控制曲线上的四个点(起始点、终止点以及两个相互分离的中间点)来创造、编辑图形。
贝塞尔曲线屏保是Windows早期通常自带的屏幕保护程序,它主要是通过运行变幻着的多条贝塞尔曲线,以防止显示器因长时间保持一个画面而造成老化。
Visual C++提供了一个支持屏幕保护的开发库scrnsave.lib,这个库已经定制了一个屏幕保护程序的框架结构,开发者只需要在完成相应的函数和提供相应的资源就可以写出自己的屏幕保护程序。因此,通过VC实现贝塞尔曲线屏保的设计不是难题。
功能分析
1. 创建贝塞尔MDI子窗口:HWND FAR CreatePolyWindow();
2. 实现主窗口中的多重贝塞尔曲线示例窗口功能:LONG APIENTRY PolyProc();
3.demo应用程序:BOOL PolyCreateProc();
4.处理多重贝赛尔曲线命令:BOOL PolyComman
您可能关注的文档
最近下载
- GB 55024-2022 建筑电气与智能化通用规范.pdf VIP
- 2026年湖南省中考物理备考全攻略 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷(含答案).docx VIP
- CNAS-CL01:2018 检测和校准实验室能力认可准则.pdf VIP
- 耐心资本助力绿色低碳转型创新研究.docx VIP
- 耐心资本对企业绿色创新持续性的影响机制与实证研究.docx VIP
- 人工智能赋能教育评价改革的实践探索与反思 (1).pptx VIP
- 湖北省襄阳市随州市部分高中2024-2025学年高二下学期6月期末联考语文试卷(含答案).docx VIP
- 2024年-民法典建设工程施工合同司法解释.pdf VIP
- 大数据与人工智能导论(厦门大学)学习通网课章节测试答案.docx VIP
原创力文档

文档评论(0)