• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            公告

            聯(lián)系我:我的126郵箱: billhsu。 Locations of visitors to this page
            <2009年6月>
            31123456
            78910111213
            14151617181920
            21222324252627
            2829301234
            567891011

            統(tǒng)計(jì)

            • 隨筆 - 41
            • 文章 - 0
            • 評(píng)論 - 82
            • 引用 - 0

            常用鏈接

            留言簿(16)

            隨筆分類

            隨筆檔案

            相冊(cè)

            Game Dev

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            用GDI實(shí)現(xiàn)3D
            在CSDN上看到了一個(gè)很強(qiáng)大的程序:用GDI實(shí)現(xiàn)3D,可以變換視角的查看.x文件。

            不過想想看,好像實(shí)現(xiàn)起來也并不難。。。
            和所有基礎(chǔ)的3D程序一樣,先把視椎變換為單位立方體,
            3_thumb.jpg
            變換矩陣為:
            5.jpg

            當(dāng)然,DirectX和OpenGL里都有現(xiàn)成的函數(shù):
            //OpenGL
            void?gluPerspective(GLdouble?fovy,
            ????GLdouble?aspect,
            ????GLdouble?zNear,
            ????GLdouble?zFar);

            //DirectX
            D3DXMatrixPerspectiveFovLH(?D3DXMATRIX?*pOut,
            ????FLOAT?fovY,
            ????FLOAT?Aspect,
            ????FLOAT?zn,
            ????FLOAT?zf
            );?

            單位立方體中的點(diǎn)正交投影得到的(x,y,z)*視口變換矩陣 得到 (x',y',z')。
            (x',y')對(duì)應(yīng)屏幕點(diǎn),z'為其深度,用于點(diǎn)的競(jìng)爭(zhēng)。
            把每個(gè)三角面匹配紋理用GDI基本函數(shù)畫出來就可以了。


            CSDN的那個(gè)程序
            rtwtsdgdg.JPG

            posted on 2008-12-27 17:18 Bill Hsu 閱讀(1609) 評(píng)論(1)  編輯 收藏 引用 所屬分類: C/C++Game Dev

            評(píng)論

            # re: 用GDI實(shí)現(xiàn)3D 2009-06-12 19:49 遠(yuǎn)古毛利人

            有個(gè)叫CImg的庫(kù),它就是用GDI實(shí)現(xiàn)了3D的一部分功能,樓主可以Google "cimg 三維"
            久久久久中文字幕| 日韩久久久久久中文人妻| 国产精品青草久久久久福利99| 美女久久久久久| 99久久精品免费看国产一区二区三区 | 国产成人久久精品区一区二区| 欧美久久综合九色综合| 色妞色综合久久夜夜| 国产精品久久久久国产A级| 久久国产高清一区二区三区| 亚洲国产精品18久久久久久| 国产精品狼人久久久久影院| 色偷偷88888欧美精品久久久| 99久久国产热无码精品免费| 久久强奷乱码老熟女网站| 久久精品亚洲精品国产色婷| 久久天天躁狠狠躁夜夜2020老熟妇 | 久久这里只有精品18| 久久久精品国产Sm最大网站| 69国产成人综合久久精品| 伊人久久一区二区三区无码| 久久中文字幕一区二区| 亚洲国产天堂久久综合| 久久国产美女免费观看精品| 精品国际久久久久999波多野 | 91精品国产91久久综合| 热久久视久久精品18| 久久精品www| 99国产精品久久久久久久成人热| 97精品依人久久久大香线蕉97| 99久久成人18免费网站| 久久99精品国产自在现线小黄鸭 | 欧美色综合久久久久久| 日韩亚洲欧美久久久www综合网| 久久久久久国产精品美女| 亚洲国产小视频精品久久久三级| 伊人久久综合热线大杳蕉下载| 久久99国产乱子伦精品免费| 久久亚洲AV无码精品色午夜| 精品久久久久一区二区三区| a级毛片无码兔费真人久久|