Closed Onna-no-hito closed 9 years ago
quickly -- I agree that graphics should be earlier on in the book before animation. You must be able to draw something before you can move it :)
Ditto to @ofZach on graphics before animation.
I can chop my chapter down - the mesh stuff could be axed which would reduce overlap with @golanlevin. Or I could figure out a shorter way to introduce meshes without treading on image processing/ofPixel stuff.
There might also be some mild overlap with Omer Shapira's chapters that are over on hackpad and the graphics and animation chapters. (Is he on the repo?)
@mikewesthad good call re: Omer-- anyone have his contact info? funny how he made it to the hackpad but not to the email or github list.
Sorry, let's pretend a cat jumped on my keyboard and closed/reopened.
https://github.com/OmerShapira. I'm shooting him an email now at info@omershapira.com.
isnt there still the issue of how much of setup/draw etc. zach will cover in intro? probably no big deal but just thought you guys should check in on that as well:)
Right, @ofZach, how much are you going to go into setup/draw in the intro? Whatever basics you cover can be omitted from the intro to graphics chapter.
@Onna-no-hito, Omer got back to me, he should be emailing @ofZach and @arturoc to get added to the mailing list and the repo
thanks @mikewesthad !
if you guys @ofZach @arturoc could also add a 'math' chapter folder-- would be great!
i feel bad that i could not use some clever DBN-like graphics environment to teach the basics of C++ language. Using ideone.com (the "casual" online C++ IDE) and even if I used terminal-style gcc in cygwin/bsd/linux, i would still be deliberately holding up on any pixel fun and therefore demonstrating some of the most awesome ideas in programming (for loops, functions, conditionals - to name a few) will end up being done in ASCII-art and console output messages. Also, because I went with ideone.com, the console output does not execute "forever", and the cloud instance stops the code after like 10 seconds. I would need to explain this huge difference to the reader.
i guess i'll need to make my examples as graphic-minded as possible in ASCII-art console output form.
for(int i=0;i<1000;i++){ for(int j=0;j<i%10;j++){ cout << 'o'; } cout << endl; }
On Tue, Feb 4, 2014 at 12:05 PM, Onna-no-hito notifications@github.comwrote:
thanks @mikewesthad https://github.com/mikewesthad !
if you guys @ofZach https://github.com/ofZach @arturochttps://github.com/arturoccould also add a 'math' chapter folder-- would be great!
Reply to this email directly or view it on GitHubhttps://github.com/openframeworks/ofBook/issues/11#issuecomment-34100882 .
@jtnimoy I hadn't heard of ideone.com before reading through what you had written of your chapter. It would be great if it had graphics, sure, but it does really drop people into c++ quickly (and painlessly). Go ASCII-art! I'm sure you can do weird generative type things or manual stop motion through vertical scrolling.
Is this still an issue to be worked on? If not, please close it.
Intro to graphics should come before the anim chapter, or? that way x/y coordinate system and drawing to screen are already discussed before talking about how to animate objects on screen.
although-- Zach are you covering those two topics in the Intro?
you wrote: setup/update/draw first project a circle moving in the screen
i feel there might be some overlap between Zach (Intro/Anim), Mike (Intro to Graphics) and Mike, some things you propose which Golan (Image Processing) might be covering. You (Mike) seem to be touching on a lot of topics--
can you guys please look over each other's outlines and see where there might be redundancies? thanks!