• <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>
            隨筆-38  評(píng)論-23  文章-0  trackbacks-0

            一.概述.
                 Osg 即OpenSceneGraph的簡稱.是一款開源的場(chǎng)景圖形庫.同時(shí)它也是跨平臺(tái)的..Osg它基于場(chǎng)景圖的概念.利用了軟件開發(fā)當(dāng)中的設(shè)計(jì)模式的理念,設(shè)計(jì)并提供了一個(gè)基于OpenGL底層的面向?qū)ο蟮膱D形開發(fā)框架..
                 Osg是完全由標(biāo)準(zhǔn)C++和OpenGL而寫的.充分利用STL和設(shè)計(jì)模式的特性,可以說是具有高性能,可擴(kuò)展,可移植的特性.就目前來講似乎是越來越流行起來的一款非常棒的場(chǎng)景圖形庫.仍需要更詳細(xì)的解釋方可去官方網(wǎng)站等查看>_<..

            二.關(guān)于OSG的學(xué)習(xí).
                 1.由于OSG是開源的,現(xiàn)在已經(jīng)發(fā)展到了2.9版本了.代碼量也日趨遞增的趨勢(shì).而缺少完善的文檔.所以說通讀代碼已經(jīng)是件非常痛苦的學(xué)習(xí)過程.但是這依然是個(gè)最主要的方式之一.任何的解釋你都可能在代碼中得到解答.
                 2.其次 英文版的官方網(wǎng)站 和中文的官方論壇也是一個(gè)學(xué)習(xí)的地方.在osgchina論壇常會(huì)得到array和flysky兩位版主的詳細(xì)解答和建議..osg英文官方網(wǎng)站    osg中國官方網(wǎng)站
                 3.郵件列表..列表當(dāng)中都是一些很經(jīng)典的問題.你可以通過郵箱訂閱來獲得.說真的,我也沒怎么細(xì)看....英文水平不高>_<.所以呢還在惡補(bǔ)著英語... 郵件列表地址
                 4.有個(gè)非常著名的教程..美國海軍關(guān)于OSG的教程..NPS...教程地址 .
            沒想到居然換了個(gè)地址害我找了半天>_<..ofcourse English. 中文版的譯文你可以在osgchina的論壇里找的到.但好像不全面.
                 5. osg源代碼中的所有例子 examples...
                 6. 其次呢,掌握一定的OpenGL基礎(chǔ)也是非常好的學(xué)習(xí)前提.我就是這兩個(gè)同時(shí)一起學(xué)的>_<,
            三.關(guān)于OSG的一些內(nèi)容.
                1.第一個(gè)重點(diǎn)則是場(chǎng)景管理的能力.可以理解成是一顆場(chǎng)景樹.
                2.osg的場(chǎng)景圖形單線程/多線程 渲染 (渲染過程分為:狀態(tài)樹和渲染樹)
                3.osg中實(shí)現(xiàn)很多非常實(shí)用的工具呀,模型讀取等.并不需要我們自己寫很多代碼去實(shí)現(xiàn)這方面的內(nèi)容.
                4.osg集成所有的OpenGL的狀態(tài)和Shader的一些內(nèi)容..還有矩陣運(yùn)算等.
               還有許多內(nèi)容我并沒有說的到>_< 因?yàn)槲抑皇强戳艘粋€(gè)月的代碼和資料..也沒有完整的寫過很多程序.所以我依然還在學(xué)習(xí)當(dāng)中.>_<
            基于以上我們可以認(rèn)為.OSG是一個(gè)非常實(shí)用的高層圖形應(yīng)用.

            關(guān)于1.2兩部分內(nèi)容你可參考.Array版主的某篇大作:<最長的一幀> 詳述了OSG當(dāng)中一幀當(dāng)中發(fā)生的所有事情..

            關(guān)于第三.部分 主要的集中 osgDB和osgUtil 這兩個(gè)庫當(dāng)中.
            關(guān)于第四部分   OpenGL狀態(tài)集合主要是 osg/StateSet 和 osg/StateAttribute  osg/Shader  osg/Matrix等許多類當(dāng)中集成了.

            這是我目前所能說明的一些>_< 畢竟我也只是初學(xué)者..
            我會(huì)將這些天以來的學(xué)習(xí)以及代碼的閱讀過程中一些總結(jié)甚至體會(huì)寫下來...
            posted on 2009-08-22 19:01 米游 閱讀(3280) 評(píng)論(0)  編輯 收藏 引用 所屬分類: OpenGL/OSG
            久久亚洲日韩精品一区二区三区| 亚洲?V乱码久久精品蜜桃 | 99久久国产免费福利| 国产欧美久久久精品影院| 日韩va亚洲va欧美va久久| 开心久久婷婷综合中文字幕| 777久久精品一区二区三区无码| 久久亚洲精品视频| 久久精品国产91久久综合麻豆自制| 国产午夜福利精品久久2021| 久久久一本精品99久久精品88| 久久精品国产清高在天天线| 97精品久久天干天天天按摩| 久久亚洲高清观看| 久久亚洲天堂| 精品久久久久久中文字幕大豆网| 99久久国产宗和精品1上映| 久久亚洲精品成人AV| 潮喷大喷水系列无码久久精品| 色综合久久中文色婷婷| 亚洲国产高清精品线久久| 日韩精品久久久肉伦网站 | 久久精品国产亚洲麻豆| 久久精品?ⅴ无码中文字幕| 久久中文字幕精品| 蜜臀av性久久久久蜜臀aⅴ| 久久精品国产91久久综合麻豆自制 | 久久午夜福利电影| 伊人久久大香线蕉av不卡| 久久本道伊人久久| 亚洲天堂久久久| 色综合久久久久| 无码国内精品久久人妻| 国产叼嘿久久精品久久| 看久久久久久a级毛片| 久久久久国产一区二区| 久久久久久精品免费免费自慰| 亚洲一区中文字幕久久| 久久成人国产精品免费软件| 国产免费久久精品99久久| 亚洲精品美女久久777777|