glsl sandbox hackathon
Download
Skip this Video
Download Presentation
GLSL Sandbox Hackathon

Loading in 2 Seconds...

play fullscreen
1 / 9

GLSL Sandbox Hackathon - PowerPoint PPT Presentation


  • 127 Views
  • Uploaded on

GLSL Sandbox Hackathon. Patrick Cozzi University of Pennsylvania CIS 565 - Fall 2012. Reminder. Monday 12/03 Final project midpoint presentations Seven minutes Demonstrate working code (videos, images, …) Post on your blog before class

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'GLSL Sandbox Hackathon' - dard


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
glsl sandbox hackathon

GLSL Sandbox Hackathon

Patrick Cozzi

University of Pennsylvania

CIS 565 - Fall 2012

reminder
Reminder
  • Monday 12/03
    • Final project midpoint presentations
      • Seven minutes
      • Demonstrate working code (videos, images, …)
      • Post on your blog before class
      • 25% of the project grade. Email your grade to Karl after class
hackathon
Hackathon
  • Code something awesome in the GLSL Sandboxin the next five hours
  • Theme
    • Two triangles (or even one) is all we need
  • Ideas
    • Ray tracing
    • Ray marching distance fields
    • Procedural shading with noise, e.g., water
resources
Resources
  • Starter code
    • http://cis565-fall-2012.github.com/lectures/11-28-Hackathon/HelloWorld.glsl
  • Noise functions
    • http://cis565-fall-2012.github.com/lectures/11-28-Hackathon/Noise.glsl
  • Ray Marching
    • Referencefrom InigoQuilez
glsl resources
GLSL Resources
  • GLSL Reference
    • http://www.opengl.org/sdk/docs/manglsl/
  • OpenGL Insights
    • Chapter 7 – Procedural Textures in GLSL
  • The Orange Book
    • Chapter 11 – Procedural Texture Shaders
  • Graphics Shaders
    • Chapter 9 - Noise
schedule
Schedule
  • 6pm – Kickoff
  • 9pm – Snacks
    • Code must be public by 9pm
  • 11pm – Email link to your code to Karl
    • Practice your demo
  • 11:15pm – Two-minute demos
    • Followed by prizes
forking
Forking
  • Browse the GLSL Sandbox gallery for ideas
  • Fork anything (including other students work)
    • Credit all third-party code
    • You must demo the original and your version
prizes
Prizes
  • 1st Place
    • OpenGL Insights
  • 2nd and 3rd Place
    • Cesium tee-shirts
judging
Judging
  • Each student gets 100 points
  • Assign each project any amount of points
    • Except for your own
    • Don’t be cheap and give everyone a zero 
ad