- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“计算机图形学”学习资料
???????úí?DD?§?·?§?°°ü????±???3ì?aóD1?רòμμ?±?DT??3죨?ò??DT??3ì£??£í¨1y±???3ìμ??ì?§£??§éú?éò??§?°?¢á??a
oí?????????úí?D??§?DóD1?μ??ù±??-àí?¢?????¢·?·¨oí??ê?£??à??oíìá?????¥ê?í?D?éè??μ??ü
á|?£
?????úí?D??§ó?í??ó′|àí£??????úí?D??§μ??D???úèY£??????úí?D??§μ?·¢?1?òê·£??????úí?
D??§μ?·¢?1·??ò£?±???3ì?ì?§òa?óó??§?°·?·¨?£
±????T?°ìa
?????????úí?D??μí3μ?×é3é?¢1|?üó?·?àà£??????úí?D???ê??÷£?í?D?ê?è?éè±?£?í?D?ê?3?éè
±?£?í?D?èí?t?μí3£?í?D?èí?t±ê×??£
??oó?°ìa
?31a?¤?μí3?D£???ê??÷μ?·?±??ê?a1280?á768£????D?????ó??μ?μ???é?é??è?a12 bit£?
?ò???μí3Dèòa?à′óμ????o′?£¨?′?àéùKB£?£?
óD?×òòá?ì¨1a?¤í?D???ê??÷£??ü??μ?2ú?·?μ?÷êé?ééü?ù3??éò???ê?4096????é?£?μ??×?ú
?ú??ê?ò?·ù?-??ê±è′??óD256????é?£??ê???D???1ê?ê2?′?-òò£?
2???′e°?
1£?1280?á768?á12 / (8?á1024) = 1440(KB)
2£?(1) ?×?ú£o8????????£?2éó?ò???óD256??μ¥?a£?????μ¥?aóD12 bitμ?2êé?2é?ò±í?£
(2) òò?ú£o12????????£???óD2éó?2é?ò±í?£ 1μ?μ?éú3é£?éú3é?±??μ?DDA??·¨oíBresenham??·¨£??t′??ú??£???óòμ??òμ¥??×óì?3???·¨oí
é¨?è????×óì?3???·¨£??à±?D?μ?é¨?è×a??£?×?·?μ?éú3é£?·′×??ù??ê??£
??oó?°ìa
ó???3?DDA??·¨?-3?A(0,0)μ?B(5,3)á???μ??÷?ó??μ?μ?????£?2¢?ú±í?úì?3??àó|μ??D??
êy?Y?£
??????rx=5, ry=3,x=0,y=0,steps=5,dx=1,dy=0.6;
??????
ó?Bresenham??·¨?-3?A(0,0)μ?B(5,3)á???μ??÷?ó??μ?μ?????£?2¢?ú±í?úì?3??àó|μ??D
??êy?Y?£
????dx=5, dy=3, d=2dy-dx=1, x=0, y=0, 2dy-2dx=-4, 3dy=6;
??????23. ó?Bresenham??·¨?-3??2D??a£¨0,0£?£?°????a8μ??3ê±??90?á45μ?1/8?2??é??÷?ó??
μ?μ??????£
??????????????????????????
4. ò??aèyμ?P0?¢
P1?¢P2 £???×?±ê·?±eê?[0,0]?¢[1,1]?¢[1,0]£??ò?ù?YP(0)= P0, P(1)= P2,
P(0)= P1-
P0μ?ì??t???¨ò?ì??×?????ú????£?òa?óí?μ????ú????μ?2?êy·?3ìP(t)£?2¢?ù?Y′?
?ú??μ?2?êy·?3ì?ó3?P(0.5)oíP(0.5)μ??μ£?2¢×÷3????ú??μ?í?D??£
5. í?μ?1yP0?¢
P1?¢P2èyμ?μ??×????Q(t)£?òa?ó?ú×?Q(0)= P0 , Q(0.5)= P1, Q(1)= P2μ?ì??t£?
2¢????Q(0)?¢Q(0.5)?¢Q(1)μ??μ?£
6. í?ê??aò?±???μ?±íê?μ???óò£¨??×óí?£?0?a??×ó?ó??£?£??ù?Y?òμ¥??×óì?3???·¨°′×ó?¢
é??¢óò?¢??è????3Dò?úóòí??Dò?êy×?±ê3??÷?ó??μ?ì?3?μ??3Dò?£
????????????
7. ê1ó???μ???êy·¨éè??ò?????·¨£?ò?óDD§?D±eò???μ?A[x0,y0]ó?ò????à±?D?
P{[xi,yi],i=0,1,?-,n}??1??μ?
文档评论(0)