当前位置: 首页 > 软件库 > iOS代码库 > 按钮(Button) >

Gloss Caustic Shader

授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 按钮(Button)
软件类型 开源软件
地区 不详
投 递 者 乐正锦
操作系统 iOS
开源组织
适用人群 未知
 软件概览

不需要加载图片,只用代码实现按钮颜色的渐变、抛光效果。 [Code4App.com]

  • 控制体积材质(如灯光雾)的颜色、透明度和蒙版不透明度。通过该着色器,可以直接将其他属性和效果与材质的颜色、透明度和蒙版不透明度相连。“体积着色器”(Volume Shader)可用于“聚光灯”(Spot Light)、“点光源”(Point Light)、“环境雾”(Environment Fog)和“粒子”(particles)。 在创建栏中查找该材质。 输出颜色(Out Color) 定义材质

  •   android-gpuimage里给出了很多滤镜效果,本质都是用shader处理图像。   使用OpenGL做图像处理,最主要的就是FragShader的实现,以下是几种已经实现了的shader。有黑白照处理,Sephia特效,反相,高斯模糊,Median模糊,锐化,腐蚀,膨胀,拉普拉斯边缘检测等。 -- Android平台OpenGL SE Camera滤镜实现Demo- https://g

  • Blinn光照模型      cosθ= dot(reflectDir, viewDir) 直射光 Specular = 直射光 * pow( max(cosθ,0),10)  θ:是反射光方向和视野方向的夹角    10可以控制高光的范围参数越小范围越大 // Upgrade NOTE: replaced '_World2Object' with 'unity_WorldToObject' /