短視訊原始碼,在Android 中opengl es實現燈光效果
短視訊原始碼,在Android 中opengl es實現燈光效果
一、還是要準備一張圖片,放在res/drawable中
二、燈光效果程式碼:
/** * 設定燈光 */ //設定環境光 gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_AMBIENT, AmbientBuffer); //設定漫射光 gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_DIFFUSE, diffuseBuffer); //設定燈光位置 gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_POSITION, positionBuffer); //啟用1號燈光 gl.glEnable(GL10.GL_LIGHT1);
三、例項程式碼如下:
1、activity類程式碼
import android.app.Activity; import android.opengl.GLSurfaceView; import android.os.Bundle; import android.view.KeyEvent; public class LightOpenglActivity extends Activity { LightRender lightRender ; GLSurfaceView glView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); initBitmap.init(this.getResources()); lightRender = new LightRender(); glView = new GLSurfaceView(this); glView.setRenderer(lightRender); setContentView(glView); } // 處理事件 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { lightRender.onKeyDown(keyCode, event); return super.onKeyDown(keyCode, event); } @Override public boolean onKeyUp(int keyCode, KeyEvent event) { lightRender.onKeyUp(keyCode, event); return super.onKeyUp(keyCode, event); } }
以上就是短視訊原始碼,在Android 中opengl es實現燈光效果, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2884519/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊app原始碼,實現原生js圖片預覽效果APP原始碼JS
- 短視訊系統,Android 使用MotionLayout實現動畫效果Android動畫
- 直播平臺原始碼,Android自定義View實現呼吸燈效果原始碼AndroidView
- 短視訊直播原始碼,拖動滑塊實現圖片驗證效果原始碼
- 短視訊原始碼,uniapp中單選框radio的實現原始碼APP
- Android音視訊(六) 使用OpenGL ES 3.0預覽CameraAndroid
- 短視訊直播原始碼,實現頂部導航欄背景圖片漸隱漸現效果原始碼
- 短視訊系統,實現介面陰影效果
- 短視訊程式原始碼,PageSlider實現滑動頁面原始碼IDE
- 短視訊商城在ios短視訊開發上的應用效果iOS
- 小視訊原始碼,CSS 實現半透明邊框效果原始碼CSS
- 短視訊軟體開發,RecyclerView實現拖拽效果View
- 短視訊直播原始碼,視訊計時效果,可隨時按鍵暫停原始碼
- 直播系統程式碼,Android自定義View實現呼吸燈效果AndroidView
- 影片直播原始碼,Android TextView設定跑馬燈效果原始碼AndroidTextView
- FFmpeg+OpenGL ES+OpenSL ES打造Android視訊播放器課程總結Android播放器
- OpenGL ES 實現頭部形變和頭部晃動效果
- 短視訊商城原始碼,三種常見的輪播圖效果原始碼
- Android 音視訊 - EGL 原始碼解析以及 C++ 實現Android原始碼C++
- php短視訊原始碼,按鈕的圓角圖示實現PHP原始碼
- OpenGL ES SDK for Android - 6Android
- OpenGL ES SDK for Android - 2Android
- [FFmpeg + OpenGL + OpenSL ES]音視訊同步- 8
- 短視訊帶貨原始碼,android 自定義常駐通知欄原始碼Android
- 直播短視訊原始碼短視訊APP短視訊帶貨系統多商戶直播原始碼APP
- 短視訊app原始碼,提示以按鈕彈窗的形式實現APP原始碼
- php短視訊原始碼,jQuery實現自定義輪播圖外掛PHP原始碼jQuery
- 基於CPLD/FPGA的呼吸燈效果實現(附全部verilog原始碼)FPGA原始碼
- 短視訊系統原始碼,android 真正的全屏沉浸式體驗原始碼Android
- 騰訊又出短視訊小程式“看一看短視訊”。短視訊原始碼有巨大潛力?原始碼
- Android端的短視訊開發,我們該如何快速實現移動端短視訊功能?Android
- Android短視訊中如何實現720P磨皮美顏錄製?Android
- 短視訊平臺搭建,實現banner自動滑動展示效果
- 短視訊平臺原始碼,Android中 TextView設定顏色無效的問題原始碼AndroidTextView
- 手機直播原始碼,Android studio 實現簡單的視訊播放原始碼Android
- 短視訊原始碼,視訊轉為圖片儲存原始碼
- 如何在 ThreeJS 中實現輝光效果JS
- 在相親交友原始碼中實現視訊連麥直播需要哪些步驟?原始碼