render() {
    var spinnerPosition = polarToCartesian([0, 0, 0]);
    var textPosition = polarToCartesian([1, -25, -40]);
    return (
      <ViroNode {...this.props}>
                {/* NOTE: Additional layer of ViroNode is placed to get around a temporary billboarding bug */}
                <ViroNode position={polarToCartesian([0, 0, 0])} transformBehaviors={["billboard"]}>
                  <ViroSpinner position={spinnerPosition} scale={[.7,.7,.1]} spinnerType='dark' />
                  <ViroText style={styles.spinnerTextStyle} position={textPosition} text="Loading ...." />
                </ViroNode>
      </ViroNode>
    );
  }
Render a simple custom control that groups together a ViroSpinner and text.