背景 最近在做Android/iOS + Native渲染工作,使用OpenGL在Native層或者Android上層進(jìn)行渲染上屏,起初是在Native層創(chuàng)建的渲染線程并初始...
背景 最近在做Android/iOS + Native渲染工作,使用OpenGL在Native層或者Android上層進(jìn)行渲染上屏,起初是在Native層創(chuàng)建的渲染線程并初始...
如果用shader的話,傳進(jìn)去一個(gè)uniform float alpha,然后result = vec4(color.rgb, color.a * alpha)是否可以呢
OpenGL的混合模式,解決半透明像素渲染問(wèn)題要命的陰影 事情是這樣的,近日查一個(gè)問(wèn)題,半透明的素材視頻 或者 圖片,渲染到屏幕的時(shí)候半透明部分會(huì)有一圈深色陰影。 渲染到屏幕時(shí),星星的邊緣有一圈深色陰影 混合模式 基于以...
問(wèn)題是這樣,項(xiàng)目中有蜜汁代碼綁定的是GLES20.GL_TEXTURE_2D紋理目標(biāo),采樣器又使用samplerExternalOES采樣數(shù)據(jù),然后竟然可以正常展示,于是追蹤...
要命的陰影 事情是這樣的,近日查一個(gè)問(wèn)題,半透明的素材視頻 或者 圖片,渲染到屏幕的時(shí)候半透明部分會(huì)有一圈深色陰影。 渲染到屏幕時(shí),星星的邊緣有一圈深色陰影 混合模式 基于以...
ijkplayer和ffplay在打開(kāi)rtmp串流視頻時(shí),大多數(shù)都會(huì)遇到5~10秒的延遲,在ffplay播放時(shí),如果加上-fflags nobuffer可以縮短播放的rtmp...
大部分代碼在源碼中已刪,并優(yōu)化到新版中。新版簡(jiǎn)介可到:http://m.itdecent.cn/p/6649f5239aef 注意!由于版本更新,下方的代碼大部分已不存在...
陽(yáng)春三月,萬(wàn)物復(fù)蘇,柳綠花紅,鶯歌燕舞,大地一片全民跳槽的景象。話說(shuō)三月是個(gè)跳槽的好日子,各路大神也紛紛走在面試的道路上。本菜雞也不例外,在求職的道路上越挫越勇,從不言退...
View的繪制和事件處理是兩個(gè)重要的主題,上一篇《圖解 Android事件分發(fā)機(jī)制》已經(jīng)把事件的分發(fā)機(jī)制講得比較詳細(xì)了,這一篇是針對(duì)View的繪制,View的繪制如果你有所了...
一:前言 一直對(duì)Android繪圖機(jī)制比較感興趣,雖然從書(shū)和博客中對(duì)SurfaceFlinger稍微有些了解,但是沒(méi)有往下去深究。剛好最近項(xiàng)目中設(shè)計(jì)openGL相關(guān)的需求,于...
前言 這周QA報(bào)了一個(gè)小bug,頁(yè)面A傳給頁(yè)面B的數(shù)據(jù)順序不對(duì),查了一下代碼,原來(lái)頁(yè)面A中數(shù)據(jù)存儲(chǔ)容器用的是HashMap,而HasMap存取是無(wú)序的,所以傳給B去讀數(shù)據(jù)的時(shí)...
引 如果對(duì)什么是線程、什么是進(jìn)程仍存有疑惑,請(qǐng)先Google之,因?yàn)檫@兩個(gè)概念不在本文的范圍之內(nèi)。 用多線程只有一個(gè)目的,那就是更好的利用cpu的資源,因?yàn)樗械亩嗑€程代碼都...
Android 3.0之前已有動(dòng)畫(huà)框架Animation(詳見(jiàn):Android之視圖動(dòng)畫(huà)Animation),但存在一些局限性,當(dāng)某個(gè)元素發(fā)生視圖動(dòng)畫(huà)后,其響應(yīng)事件位置還在動(dòng)...
背景 21世紀(jì)最受歡迎的交流方式------------表情! 思路 解析表情 匹配表情 顯示表情 解析表情,使用正則表達(dá)式解析表情規(guī)則。匹配表情,將表情匹配我們本地的資源 ...