<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      計算機圖形學——投影 pygame演示

      模型:

      def stereoscopic():
      x1,x2 = -100,100
      y1,y2 = 0,100
      z1,z2 = 1,100
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z1), Coordinate(x2,y1,z1),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z2), Coordinate(x2,y1,z2),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z1), Coordinate(x1,y1,z2),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2,y1,z1), Coordinate(x2,y1,z2),2)

      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y2, z1), Coordinate(x2, y2, z1), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y2, z1), Coordinate(x2, y2, z1), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y2, z2), Coordinate(x1, y2, z2), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2, y2, z2), Coordinate(x2, y2, z2), 2)

      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y1, z1), Coordinate(x1, y2, z1), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2, y1, z1), Coordinate(x2, y2, z1), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y1, z2), Coordinate(x1, y2, z2), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2, y1, z2), Coordinate(x2, y2, z2), 2)

      stereoscopic()
      def stereoscopic2():
      x1,x2 = -100,100
      y1,y2 = 0,100
      z1,z2 = 1,2
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z1), Coordinate(x1,y2,z1),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2,y1,z1), Coordinate(x2,y2,z1),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z1), Coordinate(x2,y1,z1),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y2,z1), Coordinate(x2,y2,z1),2)

      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z2), Coordinate(x1,y2,z2),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2,y1,z2), Coordinate(x2,y2,z2),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y1,z2), Coordinate(x2,y1,z2),2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1,y2,z2), Coordinate(x2,y2,z2),2)
      #
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y1, z1), Coordinate(x1, y1, z2), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x1, y2, z1), Coordinate(x1, y2, z2), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2, y1, z1), Coordinate(x2, y1, z2), 2)
      pygame.draw.line(screen, (1, 1, 1), Coordinate(x2, y2, z1), Coordinate(x2, y2, z2), 2)


      # stereoscopic2()

       

       

      1,平行投影

        1.1 :

        # 平行投影
        # a,b,c = 1,1.2,1 #投影方向
        # x = x-a/c*z
        # y = y-b/c*z
      模型一:正視圖,側(cè)視圖

      模型二:正視圖,側(cè)視圖

       

       

      2,斜投影

        2.1 :

        #斜平行投影 
        # xp,yp,zp = 1,1.5,1 #投影方向矢量
        # x = x-xp/zp*z
        # y = y-yp/zp*z
      模型一:正視圖,側(cè)視圖
      模型二:正視圖,側(cè)視圖

      3,透視投影

        3.1 投影:

          x/z,y/z

          缺點:不能當z等于零時,無法運算。

      模型一:正視圖,側(cè)視圖

       模型二:正視圖,側(cè)視圖

       

        3.2視距:

          n:視距  

          (x*n)/z

          (y*n)/z

          缺點:模型一集中于一點,模型二無空間感

      模型一:正視圖,側(cè)視圖

      模型二:正視圖,側(cè)視圖

        3.3視野:

      posted @ 2022-06-14 21:59  記錄——去繁就簡  閱讀(115)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 男人扒开添女人下部免费视频| 国产欧美日韩高清在线不卡| 亚洲欧美在线观看品| 不卡高清AV手机在线观看| 乌恰县| 天干天干夜天干天天爽| 91精品国产午夜福利| 门国产乱子视频观看| 亚洲欧美日韩综合一区二区| 精品一区二区中文字幕| 国产口爆吞精在线视频2020版| 国产精品国产三级在线专区| 18禁无遮挡啪啪无码网站破解版| 桐柏县| 99久久99久久久精品久久| 亚洲熟妇自偷自拍另类| 国产成人啪精品午夜网站| 亚洲国产午夜精品福利| 疯狂做受XXXX高潮国产| 熟女人妻视频| 亚洲一区二区三区蜜桃臀| 18禁在线一区二区三区| 国产精品露脸视频观看| 国产乱码精品一区二三区| 日韩av一区二区三区不卡| 无码国模国产在线观看免费| 国产乱码1卡二卡3卡四卡5| 西西444www高清大胆| 丰满的少妇被猛烈进入白浆 | 精品国产熟女一区二区三区| 激情综合网址| 欧美极品色午夜在线视频| 亚洲 中文 欧美 日韩 在线| 亚洲AV日韩AV永久无码下载| 无码国内精品久久人妻蜜桃| 亚洲精品日韩在线观看| 国产高清色高清在线观看| 北海市| 国产微拍一区二区三区四区| 亚洲色大成网站WWW永久麻豆| 麟游县|