Fwoomp

Why am I so tired? I need to get less sleep.
Today was rather amusing. Got up at 7:45 because I had a photo crit at 8:30. Went to photo and the crit took all of 15 minutes. Came home and slept for another 3 hours. Came home again after classes (at 4:30) and slept for another 3.5 hours.

Missed the TBA last night. Rather unfortunate. :-\

There was a bit of snow today, but nothing stuck. Rather unfortunate.

Ev got into an accident yesterday driving home. Rather unfortunate (but fortunate that he wasn’t hurt).

Got to play with Dom’s Wii this morning. Wheeee! (Not) rather unfortunate.

Had all you can eat pasta at Joe Mamas with 8 and Alisa (thank you!!!) tonight, but now I kinda feel sick. Rather unfortunate.

According to the purity test, I am now 72.0% sexually pure (28.0% sexually corrupt). Rather unfortunate…?

Random happy

Something I’ve noticed from randomly reading back in both this and my old journal is that entries have gotten increasingly serious.
Mayhaps this is because my life has become increasingly serious, but it still makes me sad, because I don’t like to think of myself as an incredibly serious person…
Thus, I present to you a completely random and pointless entry of great power…

Apple piecake is fuzzy bunny happy poop in your mealworm gunk covered salmon veiled with yellow curry xylophones laughing quickly over the lazy dogma foxen. With boxen and oxen wearing soxen eating loxen. Or lox. Soundless veloceraptors screech lazily by the flower-infested cultural poignancy of walruses and film canisters overflowing with an abundance of absence. Over the painbow like dentists enjoy grabbing white enamel laced muffins from teapot kittens in the ceiling watching you masticate your badger badger badgers and mushrooms, but snake shakes should be drunk quickly or plain planes will intersect you and cause much incontinence in bed where pretty pink pillows pile precariously preparing popular preinsurgencies for the purpose of power of porposes.
APRICOT POOP!

Wheeeee(an hall).


G

R

R

R

!

Treat your mother…’s right leg because it’s filled with ANGRY. And beer, a female beer drunk by Ray climbing a mountain. In bed.

Frainbart.

 --------------------------------
| I AM HAPPY! SEE MY BIG SMILE? |
 --------------------------------
           /


*
\__/
|
–|–
|
/\

WHEEEE!

It’s amazing how things can turn around so quickly and leave you feeling immensely relieved.

Last night, I got an email from Mark (my advisor) saying that he had added me to Web Apps. I was number 27 on a waitlist for the class, which has a class size of 30. Mark Stehlik is amazing and I want to have his babies.
I’m really glad I get to take this course before I graduate… this is my last spring semester, and the course is only offered in the spring, so it would have been really unfortunate if I hadn’t been able to get in. Meh.
So then this is my schedule as currently registered. I’ll need section B of networks instead of the currently registered section A, but there’s not much I can do about that right now (worst case, I’ll just go to the wrong section unofficially).

Also, today, I “finished” my ray tracer. The last two things that were making me incredibly sad were phong shading and recursive reflections. The former was almost immediately fixed once I realized that a) the provided vector class didn’t scale as expected, and so once I wrote my own code to generate and scale the desired vectors, the phong shading was almost completely correct and b) I forgot that I’d created soft shadows by duplicating lights with slight offsets, so I had to scale my light intensities by 9. Once I had that working, I realized that, since I’d planned for recursive reflections from the start (added variables into my method headers to account for the required behavior), reflections were an extra one line of code. I added it in, and it worked beautifully.
The only thing that’s still wrong is that the shading produces random artifacts in the scenes (the black lines you see in the scenes below). I don’t know why, and at this point I don’t care enough to go in, figure out why, and fix my code. I suspect it has to do with my reflection ray calculations and shading equation, but meh.

Behold, my ray tracer…
This demonstrates the sphere and triangle rendering, reflections, sphere texture mapping, triangle color interpolating, triangle texture mapping, triangle texture interpolation, and shadows.

This demonstrates colored light sources, object rendering, object texture mapping, soft shadows, and reflections.

More of the same.

I used an image of Cornell just because I wanted to try texture mapping, and it happened to be the first one I clicked on when looking through my photos page for a random image.

So yeah, I’m feeling quite a bit less stressed now. All I have left for this week is numerical methods homework (relatively easy) and studying for my analysis exam on Friday.
*breathes a huge sigh of relief*

Analysis exam this Friday, algo quiz next Tuesday, graphics homework looming over my head, analysis homework due tomorrow (which I’m stuck on), photo projects due soon…
And now waitlisted for web apps (the one CS course I really wanted), and unable to get into the proper section for networks… (schedule as registered)

This week just keeps getting better and better, and by “better and better,” I mean I want to die.

Foo

Working on a single program for over 12 hours in a 2.5 day span does bad things to you.
It’s not even the good kind of “up coding until 2 AM” where you’re so engrossed in coding that you look at the clock and are surprised that it’s so late. It’s the kind where you’re sitting there banging your head against the desk wishing it would work the way you wanted it to and wishing that you understood what the hell you were writing.
I now have about 60 points out of 100 on the lab… at the cost of my sanity.

Yesterday was bad. Was already incredibly frustrated from coding until 2 AM the previous night. Coded pretty much all day until 9, when I went to a party-thing at dlstern/cmartens/tcauchoi’s house in a pretty bad mood. There, felt generally ignored and antisocial, so I left after a few minutes. Decided I was hungry so I went to get a pizza… came home to eat it, and completely lost it. I don’t even know. I don’t think I’ve cried that hard in a long time… but meh, it was actually kinda nice being able to just let go and cry again.

Mars and Apphia are awesome. They were there for me last night, and I don’t know where I would have been without you guys. Thank you.
Thanks to Car and Tom for letting me piccar them today.
Also, Ev, thank you for today. It meant a lot to me that you were willing to drive all the way here just to see me for a couple hours.
I guess the moral of this story is I have amazing friends. And I’m feeling better now.

Tomorrow is likely to be bad again. Today, I just needed a break, and so ended up not doing any work all day (mental health vs. failing a couple homeworks… I’d rather fail the homeworks). However, tomorrow I will need to tackle everything I didn’t do this weekend… which is to say, I need to do work for every class including work more on graphics. This is going to be a horrible week, with the best part being the analysis exam on Friday. Whee!
Oh well.

Piccars… because I’m in a piccary mood.
Ben and his brother. Roxors.

There also existed CtFwS

Today there was Car and Tom photographing.


I should go to sleep so I can wake up for 8:30 class tomorrow. I got something like 3-4 hours of sleep last night because I was just stressed and foo. That’s not a good thing.


I still feel kinda broken :-\