![]() I hated Art History, but I had all those credits so I just turned it into a general studies degree that way.Īlexis: Now we’re getting ahead of ourselves here, or at least I am, because I’m curious – you mentioned not being very good at algorithms and that kind of stuff. The Art History happened because I was going to be an art major for a while, and you needed a lot of Art History credits. It wasn’t planned at all it just happened that way. That’s just two interests of mine that just sort of fell together. I wasn’t very good at algorithms and stuff like that, and actually the only class I ever flunked was a Computer Science class – go figure. That’s how I got the Computer Science stuff. I would create my own little Computer Science classes, which were basically projects I was working on at work anyway, and they would sign off on it and I would get credit for it. It’s the central IT department for the university and some of my co-workers were actually professors. I didn’t take very many hardcore Computer Science classes I actually worked for the Campus Computing – as it was called there. Computer science, I just kind of enjoyed too. So when I went to college, I just took a bunch of art classes just because it was fun I really enjoyed it. I was just playing games on it and I would write little basic programs, and I also liked drawing. I had an Apple IIc growing up it was my first computer. And I’m mostly just self-taught.Īlexis: Now why did you combine those three minors or your interests? Was it because, “Well it’s just what I’m interested in so it’s going to happen” or was it more of a calculated, “Well I think these could go well together,” like the Steve Jobs intersection of technology and liberal arts kind of thing? Add in the Computer Science and that’s what’s going to happen. So that’s sort of where my art background comes from when I do image editors and stuff like that. I basically studied Art, Art History and Computer Science and I took them all together and sort of made my own degree. I basically ended up getting a general studies degree by combining three minors together to get a single major. I went to college at the University of Missouri, Columbia. Pick a way that you want to go ( my personal recommendation would be to learn shaders now) and try to make a crude, functional application while working through the above videos and reading material.SUBSCRIBE ON: iTunes PocketCasts Stitcher Show notesĪlexis: Gus, thanks for coming on the podcast!Īlexis: Now, before we get to Flying Meat and Acorn, tell us a bit about your background. One implementation uses OpenGL ES 1.1, the other 2.0-style shaders. In your case, I'd look very carefully at the resources linked in the answers to the question " GLSL for simple water surface effects", which do exactly what you want. I knew very little about OpenGL when I started out with my first application using it, but I built small pieces and standalone prototypes until I knew enough to piece together something that worked. Go back to these resources when you run into brick walls and you'll better understand how the concepts all fit together. Find sample applications out there that do many of the things you want to, and pick them apart. However, the best thing that I suggest for learning OpenGL ES is not to spend your time reading books and articles but actually formulate a simple project and try to implement it. It's also one of the few books to spend a significant amount of time with OpenGL ES 2.0. They provide a different perspective on the API than I do, and both of us come at it by not assuming that you know OpenGL.Īs Bart suggests, Jeff LaMarche's "OpenGL ES from the Ground Up" series is extremely popular for good reason, and he's been posting unpublished chapters from his book on OpenGL ES 2.0 lately as well.įor books, I highly recommend Philip Rideout's iPhone 3D Programming, which introduces fundamentals like the math involved, and takes you all the way through to some fairly advanced techniques. ![]() I like the job that various instructors at Stanford have done with their class sessions on OpenGL ES as part of their iPhone Application Development course ( also on iTunes U). The links in iTunes U aren't very obvious for those, and they contain many links to OpenGL ES resources that I thought were valuable, as well as all the sample code I show off in the classes. That definitely makes the class feel like it was worth doing.ĭo you have the course notes for both semesters of the class? The spring session notes can be found here in HTML format (VoodooPad format here) and the fall ones here (VoodooPad format here). I appreciate the kind words on the videos.
0 Comments
Leave a Reply. |