<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>

<geexlab>
	
  <window name="win3d01" title="Gerstner Waves" 
          width="1280" height="720" 
          gl_version_major="2" gl_version_minor="1" />



 
  <gpu_program name="wave_prog" 
    filename_vs="shaders/wave_vertex.glsl" livecoding_vs="1" 
    filename_ps="shaders/wave_pixel.glsl" livecoding_ps="1"  />
  
  
  <gpu_program name="color_prog" 
    filename_vs="shaders/color_vertex.glsl" livecoding_vs="1" 
    filename_ps="shaders/color_pixel.glsl" livecoding_ps="1"  />


	<script name="init" run_mode="INIT" filename="init.lua" />
  
	<script name="frame" run_mode="FRAME" filename="frame.lua" livecoding="1" />




	<script name="resize_scene" run_mode="SIZE" >
		<raw_data><![CDATA[	

winW, winH = gh_window.getsize(0)

gx_camera.update_perspective(camera, camera_fov, 1, 0, 0, winW, winH, 1.0, 5000.0)
gxl.resize_camera_2d(camera_ortho, winW, winH, 1, 10)

gh_mesh.resize_quad(fullscreen_quad, winW, winH)

		]]></raw_data>
	</script> 
  
  
</geexlab>
