Monday, May 20, 2013 01:12

stroke my ball!

a few months ago i wrote my first iPad code and my first shaders for iOS devices. i made a fun 3d globe control for ABC News’ iPad app! it’s a bunch of cards on a sphere that you slide around to browse through news stories. it doesn’t use any standard projection method but instead some really crazy stuff so that cards in the center are nice and big and cards get small really quick as they fall off from the center. it feels really nice sliding it around. it calls back on its delegate as cards scroll into view so it allows for scrolling through an unlimited set of data in both directions and allows asynchronous loads and updates of the cards.

bad news: i got no monies or greets for this and my nice spec highlights and mip-mapping were disabled in the final for some reason :(
good news: tons of people are now touching, swiping, and stroking my ball! ;)

here’s a link to the full info for the app so you can download and install it on your iPad! be sure to rate it five stars in the app store and comment that you loved stroking blackpawn’s ball!! :D

6 Responses to “stroke my ball!”

  1. phoenix says:

    It’s a shame you didn’t get credit/compensation, but, cool to see your work flaunted by news anchors! :) Hopefully it won’t discourage you from writing more high-visibility ipad apps in the future.

  2. Guybrush says:

    You should definitely post the ‘final’ version on pouet.

  3. irokos/Titan says:

    Blackpawn, why don’t you get credits for it? Nor money? I mean, you worked on this app and they stole it from you? What happened for you not to be even greeted on it if I might ask? That’s just considering you as a plain shithead not even worth being mentionned.

  4. NotSoBad says:

    Awesome BP

  5. Isaac says:

    This app is pretty awesome. Did you use Open GL to achieve such effect?

  6. blackpawn says:

    thanks! ya OpenGL ES2. most of the work done in the vertex shader so the CPU just has to say like the position and size of the card and all the projection happens GPU side.

Leave a Reply