99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

COMP4033代寫、代做c/c++,Python編程
COMP4033代寫、代做c/c++,Python編程

時間:2025-04-08  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



COMP4033 Computer graphics
Assignment 2– Writing and Code Assignment
 (Due on 13:00pm April 7th)
Part I: Questions ()
1. (12 marks) 
Give a sequence of 4x4 matrices that transforms the parallelogram in the left figure to the unit square in the right. Write down the name of the transformation for each matrix. Also write down the transformation matrix of each step.

2. (10 marks)
The following converts an oblique frustum into an orthogonal one where the z-axis coincides with the frustum’s central line. Note that xa = (xr-xl)/2 and ya = (yt-yb)/2. Give the matrix of the transformation.

3. (8 marks)
Consider the figure below. i is the direction of the incident light, n is the normal of the surface at S and r is the direction of the reflection. All of them are unit vectors. Derive a formula for r in terms of i and n. 

4. (12 points)
(a) Derive the 4x4 homogenous matrix representation of a rotation transformation in 3D space of 30 degree about the directed line through the origin with direction vector (0, 1,1). 
(b)  What is the image of point under the transformation in (a)?

5. (15 points) 
(a) Given a triangle △ABC in 2D plane, show that any point P in the plane can be represented uniquely as show that 
, with .
(b) P is inside △ABC or on one of its sides if and only if ,,are all nonnegative. 
(c) Given a triangle △ABC in 2D plane with , , and , determine if the point is inside △ABC by computing the barycentric coordinates of P with respect to △ABC.
6. (4 marks)
The following code is written to draw the outer surface of a cylinder as a quad-strip but nothing is seen on the screen. Assuming that lighting parameters and reflectance are properly set, explain why and suggest a remedy.

7. (15 points)
Consider the function sphere() that draws the outer surface of a unit sphere. Assume that a cylindrical map of the earth has been set up as the current texture and lighting is enabled. Suggest modifications on the function for supporting lighting calculation and the mapping of the texture on the sphere.

Part II: Code and implementation (170 marks in total)
Phase I:
Reuse the updated Assign0 to generate a robot. You are expected to 
Use spheres (5 marks), cylinders (5 marks), cubes to draw your robot. It is composed of 2 arms, 2 legs, 1 head, 1 body. Note: when you use the formulas shown on ppt and below to implement the spheres (25 marks) and cylinders (25 marks), you can get more marks as indicated in brackets.
And you can animate and move the robot. You can make your robot both walk (10 marks) and run (10 marks). Note: you are expected to set the rotation angles between joint of arm or legs.
An additional point light source is expected to be added which moves together with the robot (10 marks) . Therefore, there are two light sources. One is the one implemented with the code from the ppt (10 marks). Another is your new light source.
Please make sure that the correct normal (10 marks) are to be calculated in your code. This is to ensure the lighting calculation.

Note: The parametric function to implement a sphere can be founded in ppt. The parametric function to implement a cylinder can be shown as
x = r*cos(2pi*u),
y = r*sin(2pi*u),
z = v/h,
which maps rectangle in u,v space to cylinder of radius r and height h in world coordinates. 
For texture mapping, the following formula
s = u,
t = v,
helps to map from u, v space to texture space. Note that in the GLSL implementation, you need to convert a quadrilateral into two triangles (10 marks) as follows


Phase II:
By reusing the code of implementing robot, you are now trying to add texture mapping on the surface of your object. You are expected to
Add two ball whose surfaces are composed of triangles (10 marks).
Apply football_texture.jpg as the texture image on the surface of one ball (20 marks). Apply earth_texture.jpg as the texture image on the surface of another ball (20 marks).


請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp

掃一掃在手機打開當前頁
  • 上一篇:代寫COMP2017、代做python語言編程
  • 下一篇:代寫CSC1002、代做Python程序語言
  • ·代寫HIM3002、代做Python編程語言
  • ·PROG2007代做、代寫Python編程設計
  • ·297.201代做、代寫python編程語言
  • ·CSC3050代做、Java/Python編程代寫
  • ·代寫FIT5147、代做Python編程設計
  • ·代寫COMP3334、代做C/C++,Python編程
  • ·INT5051代做、代寫Python編程設計
  • ·代做ACCT 6142 、代寫Python編程語言
  • ·CS 189代做、Python編程語言代寫
  • ·代寫INT2067、代做Python編程語言
  • 合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 豆包 幣安下載 AI生圖 目錄網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                精品日韩在线一区| 欧美高清性hdvideosex| 亚洲色图制服丝袜| 日韩欧美精品在线| 欧美日韩和欧美的一区二区| 91片黄在线观看| 国内精品不卡在线| 久久国产综合精品| 亚洲一区二区高清| 亚洲综合免费观看高清完整版| 337p粉嫩大胆噜噜噜噜噜91av| 在线一区二区视频| 成人动漫一区二区| 国产激情一区二区三区| 国产在线日韩欧美| 免费成人av在线| 韩国女主播成人在线| 国产一区二区三区四区五区入口| 欧美极品美女视频| 国产麻豆精品在线观看| 久久99国产精品免费网站| 亚洲一区二区三区四区五区中文| 日本欧美一区二区| 成人av动漫在线| 91精品婷婷国产综合久久性色| 日韩欧美国产一区二区在线播放| 欧美一级黄色大片| 亚洲婷婷综合色高清在线| 亚洲成a人片在线不卡一二三区| 蜜桃一区二区三区在线| 国产精品88888| 精品视频在线免费| 久久久影视传媒| 天堂av在线一区| 91在线精品秘密一区二区| 国产精品美女久久久久久久久久久| 欧美日韩视频在线第一区| 一区二区三区四区激情| 欧美三级电影精品| 色吊一区二区三区| 国精产品一区一区三区mba视频 | 精品视频一区二区不卡| 日韩午夜av电影| 九一九一国产精品| 一区二区三区在线观看网站| 国产日韩欧美制服另类| 亚洲激情在线激情| 男男gaygay亚洲| 夫妻av一区二区| 日韩精品综合一本久道在线视频| 日韩一区在线免费观看| 精品一区二区在线视频| 宅男噜噜噜66一区二区66| 国产精品九色蝌蚪自拍| 一区二区三区蜜桃网| 日韩不卡免费视频| 成人精品国产一区二区4080 | 欧美一区二区视频观看视频| 中文欧美字幕免费| 一区二区成人在线观看| 捆绑变态av一区二区三区| 日本精品一区二区三区四区的功能| 欧美一个色资源| 1区2区3区国产精品| 成人免费av资源| 久久久国产一区二区三区四区小说 | 国产人久久人人人人爽| 香蕉加勒比综合久久| 91麻豆国产精品久久| 18欧美乱大交hd1984| 国产99一区视频免费| 久久综合色8888| 国产精品99久久久久久似苏梦涵| 久久一区二区三区四区| 国产不卡视频在线播放| 亚洲日本青草视频在线怡红院| 欧美日韩一区二区三区在线| 日本一区中文字幕| 国产欧美精品一区| 欧美久久婷婷综合色| 青娱乐精品在线视频| 欧美电影免费观看高清完整版在| 天天综合网 天天综合色| 欧美在线免费观看亚洲| 香蕉成人伊视频在线观看| 欧洲亚洲精品在线| 一区二区三区国产精华| 欧美揉bbbbb揉bbbbb| 视频在线在亚洲| 久久综合色8888| 国内偷窥港台综合视频在线播放| 久久免费看少妇高潮| 99国产精品久久| 午夜精品久久久久| 久久久综合网站| 99国产精品国产精品毛片| 亚洲va欧美va人人爽午夜| 久久亚洲私人国产精品va媚药| 97久久精品人人做人人爽50路| 美女高潮久久久| 中文字幕制服丝袜成人av| 欧美日韩三级一区| 成人动漫一区二区三区| 国产一区二区导航在线播放| 日本午夜精品一区二区三区电影| 国产精品久久久久永久免费观看 | 视频在线在亚洲| 亚洲高清久久久| 亚洲综合激情网| 精品国产一区二区亚洲人成毛片| 欧美色综合天天久久综合精品| 国产麻豆成人传媒免费观看| 亚洲电影一级黄| 亚洲男同1069视频| 国产夜色精品一区二区av| 久久综合成人精品亚洲另类欧美| 欧美精品第1页| 欧美一区二区三区四区高清| 国产亚洲一区字幕| 中文字幕在线不卡视频| 国产精品天天摸av网| 亚洲精品视频一区| 视频在线观看91| 午夜精品福利一区二区蜜股av | 国产乱子轮精品视频| 国产传媒日韩欧美成人| 99久久综合精品| 欧美高清视频在线高清观看mv色露露十八 | 国产成人午夜电影网| 成人短视频下载| 在线欧美日韩精品| 欧美一级一区二区| 欧美精品一区二区三| 亚洲香肠在线观看| 国产成a人亚洲精品| 精品少妇一区二区三区在线视频| 国产午夜亚洲精品理论片色戒| 国产视频一区不卡| 亚洲高清免费在线| 国产精品亚洲成人| 欧美性一级生活| 日韩欧美中文字幕精品| 成人欧美一区二区三区在线播放| 青椒成人免费视频| 色老汉av一区二区三区| 久久―日本道色综合久久| 一区二区三区精品在线| 国产一区二区三区在线观看精品 | 95精品视频在线| 欧美在线你懂得| 久久亚洲精品小早川怜子| 日韩欧美在线123| 91精品啪在线观看国产60岁| 久久精品在这里| 欧美日韩日本视频| 欧美日韩精品一区二区天天拍小说| 欧美色图12p| 欧美日韩国产一级| 日韩精品一区二区三区视频播放 | 成人福利视频在线看| 色偷偷久久一区二区三区| 国产视频911| 麻豆久久久久久久| 91福利在线导航| 国产精品色哟哟| 国产成人8x视频一区二区| 97se亚洲国产综合自在线不卡 | 在线一区二区视频| 亚洲欧洲av色图| 欧美性大战xxxxx久久久| 欧美福利视频导航| 日韩精品一区二区在线| 丝袜脚交一区二区| 9i看片成人免费高清| 亚洲最大色网站| 日韩一级免费观看| 成人av小说网| 国产视频不卡一区| 蜜桃一区二区三区在线| 91精品欧美久久久久久动漫| 国产三级精品在线| 欧美二区在线观看| 国产成人午夜视频| 国产精品久久久久四虎| 国v精品久久久网| 精品捆绑美女sm三区| 免费看欧美美女黄的网站| 在线观看av不卡| 国产精品美女久久久久久久久久久| 国产激情视频一区二区在线观看 | 99久久国产综合精品色伊| 一区二区三区美女| 99久久综合狠狠综合久久| 亚洲成人激情av| 欧美一区二区三区的| 激情综合色综合久久综合| 国产欧美一区二区三区鸳鸯浴| youjizz久久| 麻豆精品精品国产自在97香蕉| 久久综合精品国产一区二区三区 |