*
*/
+// CLASS HEADER
#include <dali-toolkit/public-api/shader-effects/page-turn-book-spine-effect.h>
+// EXTERNAL INCLUDES
+#include <dali/public-api/common/stage.h>
+
namespace Dali
{
PageTurnBookSpineEffect PageTurnBookSpineEffect::New()
{
std::string vertexSource(
+ "precision mediump float;\n"
"uniform float uShadowWidth;\n"
" void main()\n"
" {\n"
// the simplified version of the fragment shader of page turn effect
std::string fragmentSource(
+ "precision mediump float;\n"
"uniform float uIsBackImageVisible;\n"
"uniform float uPageWidth;\n"
"uniform vec2 uSpineShadowParameter;\n"
" }" );
ShaderEffect shader;
- shader = ShaderEffect::New( vertexSource,fragmentSource );
+ shader = ShaderEffect::New( vertexSource, fragmentSource );
PageTurnBookSpineEffect handle( shader );
handle.SetUniform( IS_BACK_IMAGE_VISIBLE_PROPERTY_NAME, -1.f );
handle.SetUniform( SHADOW_WIDTH_PROPERTY_NAME, DEFAULT_SHADOW_WIDTH );