为非球面添加渐变色

时间:2017-04-15 10:15:58

标签: aframe

我想为球体添加渐变颜色,目前我正在设置颜色:

setPosition()

Demo

如何在球体中添加渐变?有什么办法。

1 个答案:

答案 0 :(得分:3)

尝试https://github.com/zcanter/aframe-gradient-sky

<script src="https://aframe.io/releases/0.5.0/aframe.min.js"></script>

<script src="https://rawgit.com/zcanter/aframe-gradient-sky/master/dist/gradientsky.min.js"></script>

<a-scene>

        <!-- A Sphere -->
        <a-entity geometry="primitive: sphere" material="shader: gradient; topColor: 255 100 100; bottomColor: 100 100 200; offset: 0.0001"  position="0 0 -5"></a-entity>

    </a-scene>