• <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>

            風(fēng)一樣的劃過

            繼續(xù)那未完成的征途。。。
            posts - 3, comments - 7, trackbacks - 0, articles - 0

            2011年6月18日

            轉(zhuǎn)載自:http://www.woiweb.net/8-stunning-javascript-webgl-demo.html
                WebGL是一種3D繪圖標(biāo)準(zhǔn),這種繪圖技術(shù)標(biāo)準(zhǔn)允許把javascript和OpenGL ES 2.0結(jié)合在一起,通過增加OpenGL ES 2.0的一個javascript綁定,WebGL可以為HTML5 Canvas提供硬件3D加速渲染,這樣Web開發(fā)人員就可以借助系統(tǒng)顯卡來在瀏覽器里更流暢地展示3D場景和模型了,還能創(chuàng)建復(fù)雜的導(dǎo)航和數(shù)據(jù)視覺化。

            顯然,WebGL技術(shù)標(biāo)準(zhǔn)免去了開發(fā)網(wǎng)頁專用渲染插件的麻煩,可被用于創(chuàng)建具有復(fù)雜3D結(jié)構(gòu)的網(wǎng)站頁面,甚至可以用來設(shè)計(jì)3D網(wǎng)頁游戲等等。最酷的事? WebGL的腳本是用javascript。糟糕的事情嗎?它不能在所有平臺。

            請務(wù)必查看這些實(shí)驗(yàn)通過Chrome9+,火狐和Safari4 ++ OSX的10.6。對不起,沒有IE。

            TankWorld

            坦克世界是一個坦克射擊游戲,你可以使用各種武器打擊你的對手。在某些級別,你可以找到一個直升機(jī)探索世界…

            Clouds

            用javascript實(shí)現(xiàn)的真實(shí)云

            HelloRacer™ WebGL

            高檔仿真汽車互動

            WebGL Aquarium

            將自己沉浸在一個充滿了魚,鯊魚和珊瑚的水族館中。此功能演示了3D高品質(zhì)的紋理,場景動畫,像素陰影動畫,反射,折射和焦散模型。

            Fractal Lab

            一個WebGL的應(yīng)用程序交互探索和渲染3D分形。

            Chrysaora

            本實(shí)驗(yàn)從先前提交的水母實(shí)驗(yàn)演變過來。

            Visual Random

            隨機(jī)多種級別:體素下降,體素顏色,堆塊隨機(jī)跌落。所有的聯(lián)合創(chuàng)建一個隨機(jī)有趣的東西。

            Sintel Goes Boom

            視頻播放的后期處理的一些紋理。


            google對于 webGL 也開放了一些開源的項(xiàng)目:
            1 body browser :http://bodybrowser.googlelabs.com/body.html#m=1&note=&ui=1&opa=s:1,m:1,sk:1,c:1,o:1,ci:1,l:1,n:1&nav=1.57,120,160&sel=p:;h:;s:;c:0;o:0  
              一個在線醫(yī)學(xué)教學(xué)方案,倒是挺好的,可以推薦給大家普及生理知識,關(guān)愛我們的健康。


                這項(xiàng)新的技術(shù)才剛剛起步,目前還不是很成熟,但還是希望它能壯大,別想當(dāng)年的VRML,只火了一時,但沒能開創(chuàng)新篇章。。。

            posted @ 2011-06-18 23:41 昨日不在,今日不怠 閱讀(1236) | 評論 (1)編輯 收藏

            2011年6月17日


                
            TinyXMLDocument的撤銷問題
                   自己寫了一個xml讀取寫入的程序,但在最初沒怎么在意,在調(diào)試過程中程序總是崩潰,后來發(fā)現(xiàn)有個指針調(diào)用為空(C++中的陷阱就在于此)。另一方面,卻發(fā)現(xiàn)使用TinyXML過程中使用了好多new來創(chuàng)建節(jié)點(diǎn)。C++不像java和C#,要事必躬親,自己管理內(nèi)存。new創(chuàng)建的對象都保存在堆上,必須手動delete掉。可我也沒做處理,開始迷惑了。
                 找了半天,最后還是發(fā)現(xiàn)的端倪:
                  對于一個TinyXMLDocument對象,在析構(gòu)時,會將其子節(jié)點(diǎn)都釋放掉,它的子節(jié)點(diǎn)都是new出來的,也必須delete掉。但TinyXML的析構(gòu)函數(shù)是空的,什么也沒寫,不要忘了,TinyXMLDocument是從TinyXMLNode繼承而來,在TinyXMLNode的析構(gòu)函數(shù)中,卻清楚的寫著:

               

            TiXmlNode::~TiXmlNode()
            {
                TiXmlNode* node = firstChild;
                TiXmlNode* temp = 0;

                while ( node )
                {
                    temp = node;
                    node = node->next;
                    delete temp;
                } 
            }


            即,doc對象釋放時,會對所有已經(jīng)連接進(jìn)來的節(jié)點(diǎn)進(jìn)行釋放,所以不需要手動的去釋放所new出來的東西。
            但是,還需要注意,如果TiXmlDocument對象也是new出來的,則需要對TiXmlDocument對象執(zhí)行delete,才可以觸發(fā)析構(gòu)函數(shù)被調(diào)用。

            參考
                  http://blog.csdn.net/zhoubl668/archive/2008/12/29/3635320.aspx
                  http://m.shnenglu.com/zhaoyg/archive/2010/03/29/110862.html  
                 http://hi.baidu.com/hpagent/blog/item/7c3cf8fe17c54790b801a066.html 



            posted @ 2011-06-17 13:03 昨日不在,今日不怠 閱讀(5776) | 評論 (7)編輯 收藏

            2011年4月26日

                  不知不覺,已經(jīng)工作近一年了。這一年來,都干了什么,確實(shí)讓自己感到失望,沒有做自己最希望做到,但這也與自己的實(shí)際情況有關(guān),初來乍到,別人怎么放心讓你來做。所以,陷入了漫無狀態(tài)的bug時代,每天埋頭在那些被這個大牛那個大牛曾經(jīng)寫過的沒有注釋、沒有設(shè)計(jì)文檔、沒有編碼規(guī)范的鬼物身上。啊,怎不敢想想,這樣下去,自己還能堅(jiān)持多久,自己還要等待多久。。。
                 
                   當(dāng)然,很多東西還是需要去學(xué)習(xí)、去實(shí)際的,畢竟自己寫下的代碼都湊不上別人的零頭,看過的代碼也沒別人多,參與的項(xiàng)目更是沒得比。好了,還是踏實(shí)的學(xué),踏實(shí)的干好了。這一點(diǎn),自是沒有錯。但只是覺得有點(diǎn)失望,難道公司培養(yǎng)新人,就是從bug開始嗎。基本上大牛開發(fā)項(xiàng)目的主題,我來負(fù)責(zé)實(shí)施、測試、維護(hù)、以及修改bug。但總體上來就,讓我是陷入到了一堆淤泥,怎么也轉(zhuǎn)不開,摸不著主線。
                
                  現(xiàn)在最主要的目標(biāo),就是盡快提高自己的專業(yè)基礎(chǔ)知識,讓自己從一個高的層次進(jìn)行對程序開發(fā)。  只有掌握基礎(chǔ),才可以縱覽全局,才可以不斷擴(kuò)展,觸類旁通。

                 忍受吧,要堅(jiān)持下去。。。     

            posted @ 2011-04-26 23:26 昨日不在,今日不怠 閱讀(325) | 評論 (0)編輯 收藏

            久久久久久青草大香综合精品| 伊人久久综合成人网| 2021久久国自产拍精品| 久久精品a亚洲国产v高清不卡| 91精品国产色综合久久| 久久97久久97精品免视看秋霞| 亚洲?V乱码久久精品蜜桃 | 伊人色综合久久天天网| 亚洲乱码精品久久久久..| 精品一区二区久久久久久久网站| 久久夜色精品国产| 亚洲日韩中文无码久久| 青草影院天堂男人久久| 欧美精品乱码99久久蜜桃| 大伊人青草狠狠久久| 日韩美女18网站久久精品| 99久久精品国产免看国产一区| 香蕉99久久国产综合精品宅男自| 久久AV高清无码| 久久天天躁狠狠躁夜夜2020一 | AV狠狠色丁香婷婷综合久久| 久久中文字幕视频、最近更新| 99精品久久精品一区二区| 久久精品国产亚洲AV久| 久久精品无码一区二区三区日韩| 韩国免费A级毛片久久| 2021国内久久精品| 色综合久久久久综合99| 久久99国产一区二区三区| 91精品国产高清久久久久久io| 久久久久亚洲av综合波多野结衣 | 久久香蕉国产线看观看99| 久久久久久亚洲Av无码精品专口| 久久婷婷人人澡人人爽人人爱| 中文字幕无码久久精品青草| 欧美午夜A∨大片久久 | 久久久久久久久久久精品尤物 | 国产精品久久久天天影视| 久久精品国产99久久无毒不卡 | 一本色道久久88—综合亚洲精品| 久久久国产亚洲精品|