原创 android opengl es 光照效果
通過模擬器左右上下鍵旋轉3d正正方體,中鍵爲光源開關 Activity類 package sim.feel; import android.app.Activity; import android.content.res.Reso
原创 如何用命令行和carbite c++生成sis文件
一:先介紹如何用命令行生成sis文件 (1)找到自己sdk的安裝路徑(如D:/Symbian/S60_3rd_FP2_SDK_v1.1)。 (2)進行爲我們提供的例子目錄(如:D:/Symbian/S60_3rd_FP2_SDK_v1.1
原创 在carbite c++下項目編譯出現的問題
配置好環境以後 ,一定急着打開IDE想試一把吧 可是會遇到這樣的問題.那樣的問題呢 ,不要忙,聽我慢慢 道來 1.打開carbite c++ 後,新建symbian項目(這個都會吧),我的workspace路徑是F:/Symbia
原创 android opengl es 混合效果
Activity類 package sim.feel; import android.app.Activity; import android.content.res.Resources; import android.graphic
原创 JAVA桌面版、J2ME版、ANDROID版貪喫蛇
呃,主要是想複習下J2ME,不然忘記了,就做了3個版本。 先說說本程序實現的結構: J2SE: Food類: 實現食物隨機產生及判斷是否會碰撞在牆壁上或蛇身上 GameWindow類:主要實現整個遊戲的線程及雙緩衝 Snake類:繪
原创 android opengl es 七彩星星效果
調試了半天,不知道原來就是那種效果,還是怎麼的,反正旋轉的時候有那麼點彆扭。可能是我寫的有點問題吧。 Activity類: package sim.feel; import android.app.Activity; import
原创 android opengl es 3d世界
額,有nehe的教程,就不用買楊豐盛的視頻嘍,接着看吧,雖然看英文煩點,不過總比沒有好。 (1)RealWorld package sim.feel; import java.io.IOException; import j
原创 android opengl es 三角形、正方形自動旋轉
關於三角形、正方形自動旋轉,具體的實現思路也很簡單(當然前提是瞭解基本三角形、正方形的繪製),步驟如下: (1)建立三角形、正方形頂點數組: 三角形,以三角形中心爲座標原點: private int[] tri = new int[
原创 android opengl es 粒子系統
先改正在"位圖子體"中關於座標的說法 正確的畫法應如下圖所示 哦哦,粒子系統的實現與星星實現有相似之處,大體上就是先創建一個類,這個類中包含了要創建原型的各類屬性,然後再在Renderer中將其各類屬性賦予相應的值。粒子系統呢,先用一
原创 android opengl es 霧化效果
霧效果其實很容易實現,我先總結一下: (1)首先肯定是將背景色設爲我們霧的顏色 (2)打開霧效果 (3)設置霧的背景色 (4)設置霧方程式 霧方程式有三種表現形式 EXP(最老),EXP2(EXP加強版),LINEAR(霧的最好方程式
原创 android opengl es 三角體,正方體自動旋轉
實現三角體,正方體的3d效果及自動旋轉思路如下: 其實要實現三角體,正方體自動旋轉效果,只需繪出立方體的三角形與四邊形。在加上gl.glRotatef(angle,x , y, z);就行了。 具體實現如下: Rende
原创 android opengl es 飄動的flag
越來越感到知識相關性的重要性,光會一點編程,是遠遠不夠的。數學,物理,和計算機是不可分割兄弟。 (1)Activity類 package sim.feel; import android.app.Activity; impor
原创 android opengl es 位圖字體
一:先總結下今天遇到的問題 (1)opengl如何繪製字符串 最終參考了以下網址 http://xmchang.bokee.com/6922990.html (2)關於座標問題 參考 http://blog.csdn.net/cjkwi
原创 android opengl es 正方體紋理效果
請相信我吧,把這該死的紋理貼上去真是不容易,尤其是在opengl es 資料不多的情況下,昨天搞的我頭大,主要是android座標與opengl 座標的問題。我把代碼貼上來,以後忘記了的時候可以常來溫習。 (1)Activity類
原创 win7下 symbian開發環境搭建
一:首先準備以下幾個軟件 1:ActivePerl,我使用的是ActivePerl-5.6.1.635-MSWin32-x86.msi 2:jdk,我使用的是jdk1.6.0_12 3:IDE Carbide c++, 我的Carbi