原创 J2ME地圖編輯器

在“J2ME實踐之地圖篇”中,筆者提到了採用腳本與TileLayer相結合的方法管理地圖。 然而,如果用手工編寫腳本就顯得太過愚笨,於是筆者編寫了一個能夠根據地圖元來自動產生腳本的可視化程序。 功能: 1、通過地圖元文件(.bmp)可視

原创 GPU Programming Model

[前言:這是筆者在學習Cg時,閱讀nv的Cg Manual時的筆記和總結,主要說明了GPU的編程模型]     在能夠編寫程序來控制GPU之前,我們使用固定功能管線(fixed function pipeline)來繪製圖形,每一步都必須

原创 J2ME實踐之地圖篇

最近三個星期利用業餘時間開發了一款J2ME橫向滾軸的2D FPS遊戲,自我感覺項目不是很成功,最主要的原因是圖片太多。但是通過實踐,還是收穫不少。下面就地圖處理髮表一點淺見。 javax.microedition.lcdui.game.T

原创 Direct3D入門之框架的搭建

    學習一樣東西,最好能夠從最基礎做起。學習D3D,筆者並不贊同直接繼承SDK Sample的CD3DApplication,然後override那幾個虛函數,因爲這樣會讓初學者對D3D更感神祕,因此我們需要從頭開始,不用害怕,其實一

原创 軟件開發需要人性的關懷

    閒暇之日,捧起Pete McBreen的Software Craftsmanship讀了起來。剛翻上幾頁就依稀感覺作者與我在某些問題上的觀點出奇的相似。我不同意一些人對本書於軟件工程所謂“顛覆性”的評價,正如作者在“重新定位軟件工

原创 XSI Vertex Animation and OGRE Facial Animation

    目前OGRE只有XSI 5.x、Maya的導出器及oFusion Pro for 3ds max(收費)支持頂點動畫的導出,而在衆多建模軟件中XSI(http://www.softimage.com/)以其對變形動畫的支持最爲突出

原创 OGRE中的人臉動畫

[前言:在Ogre的Facial Demo中採用了頂點動畫(確切點說是Pose Animation)讓面部產生面部表情及發音動畫,本文簡單介紹了頂點動畫的概念,並結合Facial Demo,探討如何實現Pose Animation。]