//
//  CRMaterialSphere.h
//  CRGraphics
//
//  Created by Yaroslav Glushchenko on 4/18/10.
//  Copyright 2010 Corner-A. All rights reserved.
//

#import "CRMaterialGenerator.h"

extern NSString* const CRMaterialSphereSphereColorKey;
extern NSString* const CRMaterialSphereBorderSmoothKey;
extern NSString* const CRMaterialSphereSpotsKey;
extern NSString* const CRMaterialSphereUseSceneParamsKey;
extern NSString* const CRMaterialSphereRotationAngleKey;

//////////////////////////////////////////////////////////////////////
// Sphere material
//////////////////////////////////////////////////////////////////////
@interface CRMaterialSphere : CRMaterialGenerator
{
}

@property (nonatomic, copy)		NSArray*	spots;
@property (nonatomic, copy)		CIColor*	sphereColor;
@property (nonatomic, assign)	CGFloat		borderSmooth;
@property (nonatomic, assign)	BOOL		useSceneParams;
@property (nonatomic, assign)	CGFloat		rotationAngle;

@end