WaveCircle
小于 1 分钟
WaveCircle
继承自Circle,拥有Geometry、Thing、THREE.Object3D一切属性和方法。
构造器
new VT.WaveCircle({
    // 旋转
    rotation: [-Math.PI / 2, 0, 0],
    // 几何造型参数
    geometry: {
        radius: 1.0,
        segments: 30, // 最小值为3
        thetaStart: 0,
        thetaLength: 2 * Math.PI,
    },
    // 材质
    material: {
        side: 2,
        // 深度写入,false 不写入
        depthWrite: false,
        // 深度测试,false 不测试
        depthTest: false,
        // 顶点颜色
        vertexColors: true,
        // 混合模式
        blending: THREE.AdditiveBlending,
        // 材质参数
        uniforms: {
            // 颜色
            uColor: "#ffffff",
            // 透明度
            uOpacity: 1.0,
            // 速度
            uSpeed: 0.25,
            // 圈数
            uSge: 5,
            // 半径
            uRadius: 1.0,
            // 时间
            time: 0,
        }
    }
})
属性成员
type
- 类型: 
{String}WaveCircle,是,不可修改 
isWaveCircle
- 类型: 
{Boolean}是否WaveCircle,是,不可修改