@ -40,14 +40,14 @@ int main()
/ / Load julia set shader
/ / NOTE : Defining 0 ( NULL ) for vertex shader forces usage of internal default vertex shader
Shader shader = LoadShader ( 0 , " resources/shaders/glsl330/ julia_shader.fs" ) ;
Shader shader = LoadShader ( 0 , " julia_shader.fs " ) ;
/ / c constant to use in z ^ 2 + c
float c [ 2 ] = { POINTS_OF_INTEREST [ 0 ] [ 0 ] , POINTS_OF_INTEREST [ 0 ] [ 1 ] } ;
/ / Offset and zoom to draw the julia set at . ( centered on screen and 1.6 times smaller )
float offset [ 2 ] = { - ( float ) screenWidth / 2 , - ( float ) screenHeight / 2 } ;
float zoom = 1.6 f ;
float zoom = 1.0 f ;
Vector2 offsetSpeed = { 0.0f , 0.0f } ;
@ -111,8 +111,8 @@ int main()
/ / Probably offset movement should be proportional to zoom level
if ( IsMouseButtonDown ( MOUSE_LEFT_BUTTON ) | | IsMouseButtonDown ( MOUSE_RIGHT_BUTTON ) )
{
if ( IsMouseButtonDown ( MOUSE_LEFT_BUTTON ) ) zoom - = 0.003f ;
if ( IsMouseButtonDown ( MOUSE_RIGHT_BUTTON ) ) zoom + = 0.003f ;
if ( IsMouseButtonDown ( MOUSE_LEFT_BUTTON ) ) zoom + = zoom * 0.003f ;
if ( IsMouseButtonDown ( MOUSE_RIGHT_BUTTON ) ) zoom - = zoom * 0.003f ;
Vector2 mousePos = GetMousePosition ( ) ;