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

            永遠也不完美的程序

            不斷學習,不斷實踐,不斷的重構……

            常用鏈接

            統計

            積分與排名

            好友鏈接

            最新評論

            #

            shader與霧處理

                 摘要: 最近發現一個很特別的問題,可能是我水平未夠,找不到原因。  閱讀全文

            posted @ 2010-06-18 23:07 狂爛球 閱讀(1881) | 評論 (2)編輯 收藏

            D3D中clipplane使用的注意。

                 摘要: 最近使用clipplane的時候,當渲染物在固定管線的時候,一切正常,但當渲染物用了vertexshader的時候,完全看不到了,找了很久也不知道問題的所在。  閱讀全文

            posted @ 2010-06-09 14:24 狂爛球 閱讀(2225) | 評論 (4)編輯 收藏

            D3D9中SetXXXShaderConstantF用法要注意的地方。

                    最近把shader那部分從設置Constanttable轉為SetXXXShaderContant,之前的用法有些問題,所以沒顯示正確,下面總結一下。
            1、設置的寄存器變量必須每128位對齊,即使是一個float,也要設置成float[4]。
            2、設置矩陣必須由行矩陣轉為列矩陣,否則數據不正確。

            posted @ 2010-03-23 22:22 狂爛球 閱讀(805) | 評論 (3)編輯 收藏

            接收不到IME消息的問題和解決方法

                 摘要: 上次寫了一個UI的控件editbox,我采用了IME響應中文輸入,但在消息處理的時候收到WM_INPUTLANGCHANGEREQUEST,卻沒收到WM_INPUTLANGCHANGE的消息,在網上也查不到原因,看MSDN一開始也沒看出原因。但實際上是我自己沒能理解MSDN所說的。  閱讀全文

            posted @ 2009-11-08 21:23 狂爛球 閱讀(2882) | 評論 (1)編輯 收藏

            關于材質與渲染狀態的一些心得

                 摘要: 寫代碼這么久,材質、渲染狀態和shader的問題一直給我有很大的困攏,今天為了整理一下思路,決定寫一下設計文檔和序列圖。經過這樣一寫,和對之前渲染狀態管理的一些文章的理解,思路終于清楚了一點。  閱讀全文

            posted @ 2009-06-16 16:46 狂爛球 閱讀(2140) | 評論 (0)編輯 收藏

            淺談水體的實現

                 摘要: 溫故知新,水面很早就實現了,但沒有在這里寫過,今天總結一下。
            水的模擬要達到以下效果:水面的折射與反射,水的波動。
            要達到這種效果,需要以下四張紋理:折射紋理(RenderTarget),反射紋理(RenderTarget),Bumpmap,水自己的紋理。
            折射與反射的原理就不具體說了,下面只說實現步驟。  閱讀全文

            posted @ 2009-06-03 20:45 狂爛球 閱讀(2614) | 評論 (4)編輯 收藏

            堆和棧(轉)

                 摘要: 堆(heap)和棧(stack)是C/C++編程不可避免會碰到的兩個基本概念。首先,這兩個概念都可以在講數據結構的書中找到,他們都是基本的數據結構,雖然棧更為簡單一些。在具體的C/C++編程框架中,這兩個概念并不是并行的。對底層機器代碼的研究可以揭示,棧是機器系統提供的數據結構,而堆則是C/C++函數庫提供的。  閱讀全文

            posted @ 2009-05-16 23:52 狂爛球 閱讀(2552) | 評論 (4)編輯 收藏

            Material與shader在設計上的難題!

                 摘要: 為了設計上的靈活,我把shader、紋理等都封裝到材質(Material)里,以方便渲染對象在不同狀態下材質的切換以達到不同的渲染效果。
              閱讀全文

            posted @ 2009-05-15 10:30 狂爛球 閱讀(2550) | 評論 (8)編輯 收藏

            復習一下D3D渲染流程

                 摘要: 摘自http://www.cnblogs.com/ixnehc/articles/1282350.html

            我歸納一下就是:準備頂點和圖元數據----》傳到D3D渲染管線----》處理頂點數據(固定、shader)----》幾何處理(裁剪、背面剔除、光柵化)----》像素處理(紋理采樣)----》著色  閱讀全文

            posted @ 2009-05-11 22:21 狂爛球 閱讀(4231) | 評論 (2)編輯 收藏

            3ds max appwizard的安裝使用(轉baidu并修正)

                 摘要: 創建一個空的工程

            我們首先在3DS Max創建面板里面建立一個簡單的幾何物體,稱之為”widget” 。可以通過視圖窗口里三個參數去修改它的幾何特性。Size表示輪廓尺寸,第二個參數left表示物體左翼的外延,第三個參數right表示右翼的外延。
            首先我們去了解一下怎樣建立一個工程,可以通過以下兩種方法:  閱讀全文

            posted @ 2009-01-12 14:36 狂爛球 閱讀(1879) | 評論 (0)編輯 收藏

            僅列出標題
            共4頁: 1 2 3 4 
            99久久精品费精品国产一区二区 | 亚洲狠狠婷婷综合久久久久| 国产aⅴ激情无码久久| 亚洲精品白浆高清久久久久久| 亚洲狠狠婷婷综合久久蜜芽| 欧美亚洲国产精品久久蜜芽| 亚洲欧洲久久久精品| 久久久久无码精品国产不卡| 青青国产成人久久91网| 偷偷做久久久久网站| 青青国产成人久久91网| 中文字幕热久久久久久久| 亚洲狠狠久久综合一区77777| 久久亚洲sm情趣捆绑调教| 97超级碰碰碰碰久久久久| 欧美午夜精品久久久久免费视| 精品欧美一区二区三区久久久| 久久久久亚洲AV无码永不| 久久婷婷国产剧情内射白浆| 99精品久久久久久久婷婷| 国产成人无码久久久精品一| 超级碰碰碰碰97久久久久| 久久久噜噜噜久久| 精品久久久久久无码人妻热 | 久久亚洲欧洲国产综合| 久久久91精品国产一区二区三区 | 久久中文精品无码中文字幕| 久久se精品一区二区| 久久偷看各类wc女厕嘘嘘| 久久精品aⅴ无码中文字字幕不卡| 99久久伊人精品综合观看| 91精品久久久久久无码| 99久久精品免费看国产免费| 久久se精品一区二区| 国产一区二区精品久久岳| 国产亚洲精久久久久久无码AV| 99久久精品这里只有精品| 91精品国产色综久久| 久久天天躁狠狠躁夜夜av浪潮| 久久精品夜色噜噜亚洲A∨| 无码精品久久一区二区三区|