| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 422 人关注过本帖
标题:[求助]HELP!help!help!
取消只看楼主 加入收藏
lunxian007
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-6-18
收藏
 问题点数:0 回复次数:0 
[求助]HELP!help!help!

Mf0tkoku.txt (1.99 KB) [求助]有水平的来做做这个题目!


题目在附件中,大家帮帮忙啊,随便做一题就可以了,程序代码可以发到我邮箱lunxian007@163.com

题目一:编一个小型图形输入程序。
功能要求:
(1) 具有生成点、线、多边形、圆、椭圆及Bezier曲线等的功能;
(2) 多边形由鼠标点击任意输入;
(3) 实现扫描线种子填充算法。

题目二:编一个窗视变换及线段裁剪程序。
功能要求:
(1) 能够在屏幕上定义窗口,显示窗口区域;
(2) 实现将屏幕上输入的直线被窗口裁剪的功能;
(3) 设定视图区。
(4) 将裁剪后的直线再变换到视图区显示出来。
(5) 裁剪算法包括编码裁剪法、中点分割裁剪法,要求全部实现。

题目三:二维图形变换及组合变换。
功能要求:
(1) 实现平移、缩放、对称、错切、旋转变换。
(2) 实现组合变换。

附加说明:
某些图形演示需检验算法的正确性时,可定义延时(产生动画效果)来实现;

题目四:分形图形的研究与显示
递归定义的图形如:Koch曲线,Sierpinski(谢尔宾斯基)衬垫。从下图可以看出这些分形的什么规律?请编程实现。


题目五:椭圆转换为Bezier曲线的问题:
   已知一个椭圆,圆心在圆点,长轴为a,短轴为b,要求将该椭圆转换为四条Bezier曲线的组合,规定这四条Bezier分别对称在四个象限中,第二象限中的Bezier曲线如上图所示,该Bezier曲线的四个控制点为P1,P2,P3,P4,显然,这四点中只有y2,x3未知。
  本题的要求是:通过推导求出y2,x3的值,并写出程序检验求出的值。

题目六:编写Bezier曲面、B样条曲面
(1)设计一个具有16个点的规则点阵(x 、y坐标应为规则格网点,z 坐标各自由设置)。
(2)以上面的点阵作为控制点从x和y 两个方向相结合绘制空间曲面,要求使用平面投影和透视投影算法将其显示出来。
(3)要求使用菜单事件和对话框。
(4)对比两种曲面。
题目七: 使用随机数生成等高线图
(1)通过随机数为一系列已知二维坐标的空间点生成高程值。
(2)将高度相等的点用B样条曲线或其他三次曲线连接并显示。
(3)要求以不同高度值的曲线颜色不同,生成渐变色。
(4)注意:不要求投影显示。
题目八:使用随机数生成地形图
(1) 通过随机数为一系列已知二维坐标的空间点生成高程值。
(2)生成不规则三角网或双线性插值规则格网。
(3)使用投影算法将地形图显示到屏幕上。
(4)要求不同高度点的颜色不同,生成渐变色。

题目九: 四叶风车
运行所学知识,编写简单动画程序。提示:风车叶可以用半圆表示

题目九: OpenGL、Java3d、VRML三维设计
(1) 根据自己的兴趣,从OpenGL、Java3d、VRML选择一种技术进行三维设计,建造一种场景或物体造型。

[此贴子已经被作者于2007-6-20 16:29:16编辑过]

2007-06-18 18:44
快速回复:[求助]HELP!help!help!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016301 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved