3. 关于半透明 tft.alphaBlend() 在填入颜色的地方填入此函数可以开启alpha半透明通道 for(uint16_ta=0;a<255;a++)// Alpha 0 = 100% background, alpha 255 = 100% foreground{//tft.drawFastHLine(192, a, 12, tft.alphaBlend(a, TFT_BLACK, TFT_WHITE));tft.drawFastHLine(204,a,12,tft.al...
uint16_tTFT_eSPI::alphaBlend(uint8_talpha,uint16_tfgc,uint16_tbgc)// 半透明颜色tft.alphaBlend(a,TFT_RED,TFT_WHITE);voidTFT_eSPI::drawFastHLine(int32_tx,int32_ty,int32_tw,uint32_tcolor)//绘制线tft.drawFastHLine(204,a,12,tft.alphaBlend(a,TFT_RED,TFT_WHITE));voidTFT_eSPI::dr...
BTDFBTDFBTDF/透射/背光背光扰动扩散厚度贴图shader BTDF就是进入物体的光,从物体另一面出射影响其的有物质的散射系数,折射率(散射系数和折射率应当指的是同一物理参数),反射率(有多少光入射)和半透明:注意这和半透明并不一样,这是基于物理的模型,半透明是理想状态半透明是BTDF的特殊情况,也就是散射系数极低至...
uint16_tTFT_eSPI::alphaBlend(uint8_talpha,uint16_tfgc,uint16_tbgc)// 半透明顏色tft.alphaBlend(a,TFT_RED,TFT_WHITE);voidTFT_eSPI::drawFastHLine(int32_tx,int32_ty,int32_tw,uint32_tcolor)//繪制線tft.drawFastHLine(204,a,12,tft.alphaBlend(a,TFT_RED,TFT_WHITE));voidTFT_eSPI::dr...