<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Feng.Li's Java See

    抓緊時間,大步向前。
    隨筆 - 95, 文章 - 4, 評論 - 58, 引用 - 0
    數據加載中……

    OpenGL(1)

    6664dz1v2361.jpg?????
    其實寫到這里,我很想放棄了。原因有三:
    1:C++實在是忘光了。
    2:MFC實在太龐大了。
    3:本來我就對圖形的東東沒有概念。
    ????? 不過,不愿意認輸的我,繼續寫點體會,能學多少就多少吧,實在不行再放棄吧。

    ???????? 總結下NeHE(據說是一個OpenGL的大宗師,他媽的,寫的東西也能叫教程?但是實在是找不出他寫的比誰爛的教程,咬吧。)
    ????????? 跟著他的第一個代碼(整整400行,這也他媽的叫初始代碼?),基本上就明白,這些代碼是一個筐架,其中有2個東東比較重要,
    1:DC(Device Context),翻譯說是設備管理表?個人認為叫設備管理上下文吧,能好點:)
    2RC(Rendering Context) 據說這叫著色描述表。

    整個程序是一個空白的窗口骨架程序,其中有個關鍵方法:WndProc(),在調用CreateWindows()的時候被調用,這里寫你繪制程序的代碼。

    OpenGl中,任何繪制的圖形都是以三角和四邊形作為基礎。

    OpenGL程序一般執行流程:
    根據這個流程,我們可以歸納出在OpenGL中進行主要的圖形操作直至在計算機屏幕上渲染繪制出三維圖形景觀的基本步驟:

      1)根據基本圖形單元建立景物模型,并且對所建立的模型進行數學描述(OpenGL中把:點、線、多邊形、圖像和位圖都作為基本圖形單元)。

      2)把景物模型放在三維空間中的合適的位置,并且設置視點(viewpoint)以觀察所感興趣的景觀。

      3)計算模型中所有物體的色彩,其中的色彩根據應用要求來確定,同時確定光照條件、紋理粘貼方式等。
      
      4)把景物模型的數學描述及其色彩信息轉換至計算機屏幕上的象素,這個過程也就是光柵化(rasterization)。


    posted on 2006-11-14 04:28 小鋒 閱讀(388) 評論(3)  編輯  收藏 所屬分類: C

    評論

    # re: OpenGL(1)  回復  更多評論   

    我也想學OpenGL,給點建議啊!
    2006-11-15 18:15 | forever

    # re: OpenGL(1)  回復  更多評論   

    建議你不要學了,垃圾東西。掌握OpenGL有很多前提的C++,VC,MFC,你會這些就已經是高手了。

    另外,據說微軟的ActiveX很火暴,比OpenGL好,但是好象是抄襲OpenGL的。不明白你為什么要學這個,如果用OpenGL來開發GIS系統,我感覺完全沒有必要,2維的GIS數據結構已經夠折磨你了,來個三維的GIS數據結構?個人認為1:沒有必要,浪費青春。
    2:你覺得三維的GIS數據結構你怎么實現?復雜的要死。比如:一個空間點,現在他的坐標不再是 X,Y.而是X,Y,Z,空間數據庫怎么存?還有,你分析的時候又多出一個,Z坐標怎么分析?

    但是你如果想做游戲開發,OpenGL應該夠,不過我對游戲開發這塊不懂,SO不能給你建議,你慢慢琢磨咯。。
    2006-11-15 19:05 | 小鋒

    # re: OpenGL(1)  回復  更多評論   

    我再看看吧 現在也不知道怎么辦呢 我最近也看了一些微軟的ActiveX和OpenGL的東西 現在確實是用ActiveX的更多 但我看好多論文都是說用OpenGL實現的 想看看到底怎么弄的 呵呵
    2006-11-21 18:31 | forever

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 成人免费一区二区无码视频| 亚洲国产成人a精品不卡在线| 亚洲精品国产精品国自产网站| 国产裸模视频免费区无码| 人妻仑乱A级毛片免费看| 亚洲午夜视频在线观看| 女人18毛片免费观看| 两个人看的www免费视频中文| 亚洲电影在线免费观看| 久久亚洲日韩精品一区二区三区| 国产香蕉九九久久精品免费| 一级毛片免费不卡| 亚洲人成网男女大片在线播放| 亚洲国产黄在线观看| 国产大片免费网站不卡美女| 四虎影视在线看免费观看| 亚洲第一永久在线观看| 亚洲精品国产精品乱码不卞| 999国内精品永久免费观看| 狠狠躁狠狠爱免费视频无码| 中文日韩亚洲欧美制服| 国产亚洲成av人片在线观看| 国产美女无遮挡免费视频| 91精品手机国产免费| gogo免费在线观看| 国产亚洲人成在线播放| 亚洲av片不卡无码久久| 久久久久无码精品亚洲日韩| 日本中文一区二区三区亚洲 | 亚洲精品夜夜夜妓女网| 中文字幕无码视频手机免费看| 中国好声音第二季免费播放| 亚洲av永久无码天堂网| 亚洲六月丁香六月婷婷色伊人| 亚洲国产精品一区二区成人片国内| 四虎在线播放免费永久视频 | 91久久精品国产免费直播| 一级成人a免费视频| 亚洲成a人片在线观看天堂无码| 亚洲精品国产成人中文| 亚洲成AV人片天堂网无码|