1、效果图:
2、拖入3D模型,创建一个球体,调整球体大小,包裹住模型;
3、创建effect着色器和材质,找到顶点shader文件,复制代码;
4、修改effect代码
// Effect Syntax Guide: https://docs.cocos.com/creator/manual/zh/shader/index.html
CCEffect %{
techniques:
- name: opaque
passes:
- vert: unlit-vs:vert # builtin header
frag: unlit-fs:frag
properties: &props
__metadata__: { editor: { visible: true } }
mainTexture: { value: white }
mainColor: { value: [1, 1, 1, 1], editor: { type: color } }
textureNoise: { value: white }
noiseAlpha: { value: 0.5, editor: { slide: true, range: [0.1, 3.0], step: 0.01,