Perspective (animation)

I mentioned on Sunday that my mind was blown by the idea that you can use vanishing points to draw buildings. Today I made a little animation that demonstrates that technique.

"Weeks Later"

(previously)

The office was one big open space, with a pair of glass-windowed rooms carved out of the floor plan. In the remaining area stood two rows of desks at right angles, large black monitors and chunky laptop docks set up for every employee. Their little startup wasn’t stable yet, but it was real and it was growing.

At the second desk from the end, just out of the hazy sunlight streaming in through the window, Lianna Kim took her head from her hands and resumed scanning the morning’s email.

“Lianna, you’re on résumés while Ruthy’s away, right?”…

"Mado Kara Mieru" (Chiptune WIP)

Today for NaCreSoMo I took a hint from last year’s chiptune and made an arrangement of a tiny bit of Christopher Tin’s “Mado Kara Mieru”.

Older Posts

  1. 2017-03-15 "Buffer Overflows" (a rap battle)
  2. 2017-03-14 "Memoirs of a Student" (part 3)
  3. 2017-03-10 "Future" (from Umineko: When They Cry)
  4. 2017-03-09 "Morning Glory": Progress Report
  5. 2017-03-08 "Morning Glory"
  6. 2017-03-07 "Memoirs of a Student" (part 2)
  7. 2017-03-04 Determination (Part 9 of ?)
  8. 2017-03-03 What's the Longest Kanji?
  9. 2017-03-02 "Memoirs of a Student"
  10. 2017-02-26 Determination (Part 8 of ?)
  11. 2017-02-25 NaCreSoMo 2017
  12. 2017-02-19 "Dekiru Kagiri"
  13. 2017-02-16 You Are Remembered
  14. 2017-01-31 Determination (Part 7 of ?)
  15. 2017-01-28 Happy Lunar New Year
  16. 2017-01-27 "Will I hide you?"
  17. 2017-01-18 Movie Review: Hidden Figures
  18. 2016-12-31 "Colorless Sneer": Behind the Lyrics
  19. 2016-12-27 Movie Review: Arrival
  20. 2016-12-26 Determination (Part 6 of ?)
  21. 2016-12-04 "Shining Armor"
  22. 2016-11-06 NaNoWriMo 2016 (U)OST
  23. 2016-10-30 Determination (Part 5 of ?)
  24. 2016-10-23 Determination (Part 4 of ?)
  25. 2016-10-22 Book Review: The Gods Themselves
  26. 2016-10-16 NaNoWriMo 2016
  27. 2016-10-15 Higurashi and the Rules of Mystery Novels
  28. 2016-10-02 Determination (Part 3 of ?)
  29. 2016-09-25 "Love The Way You Lie"
  30. 2016-09-24 規則 (The Rules)
  31. 2016-09-18 The Rules
  32. 2016-09-06 "Colorless Sneer"
  33. 2016-09-03 Determination (Part 2 of ?)
  34. 2016-07-23 Determination (Part 1 of ?)
  35. 2016-04-20 "Usan no Kaori" (Chiptune)
  36. 2016-04-12 … x …
  37. 2016-04-10 "Soulless Pacifist"
  38. 2016-04-02 NaCreSoMo 2016: Audio Extraordinaire!
  39. 2016-03-31 "Animated" Sorting Algorithms (in Swift)
  40. 2016-03-27 "Umi no Shita Kara"
  41. 2016-03-26 … x Hermione
  42. 2016-03-26 Hurricane
  43. 2016-03-23 "Usan no Kaori" (Chiptune WIP)
  44. 2016-03-20 Playing with RPG Maker
  45. 2016-03-16 "hope" (Chiptune WIP)
  46. 2016-03-13 "Just the Same"
  47. 2016-03-12 Movie Review: The Witness
  48. 2016-03-12 Omen'ya
  49. 2016-03-09 "True Hero"
  50. 2016-03-05 Tornado
  51. 2016-02-25 NaCreSoMo 2016
  52. 2016-02-08 Happy Lunar New Year!
  53. 2016-02-05 "UseRoaming no"
  54. 2016-01-29 "Talking About Race"
  55. 2016-01-18 Racism, noun
  56. 2016-01-10 "Lapis Lazuli" (Steven Universe)
  57. 2015-12-21 Review: The Hunger Games: Mockingjay: Pt 2
  58. 2015-11-27 Movie Review: The Good Dinosaur
  59. 2015-11-11 "Hey, Allison"
  60. 2015-11-09 Part 1: Office Blues
  61. 2015-10-12 Problems with The Martian
  62. 2015-10-11 Movie Review: The Martian
  63. 2015-09-12 That One Time
  64. 2015-09-08 "Let Her Cry"
  65. 2015-08-26 Poem-a-Day 2015
  66. 2015-08-17 "The Fighter"
  67. 2015-07-26 "Walk on Distant Worlds"
  68. 2015-07-23 Movie Review: Pulp Fiction
  69. 2015-07-07 "Years Later"
  70. 2015-06-27 Movie Review: Mad Max: Fury Road
  71. 2015-06-06 "In My Veins"
  72. 2015-05-12 "You Be…"
  73. 2015-04-05 NaCreSoMo Wrap-Up
  74. 2015-03-31 cp
  75. 2015-03-29 Hell, Backpack, Pokémon
  76. 2015-03-27 "Motion Sickness"
  77. 2015-03-26 "Distractingly Hot"
  78. 2015-03-24 What's in a Name?
  79. 2015-03-23 Simulated
  80. 2015-03-18 Letters
  81. 2015-03-17 Emotional Proprioception
  82. 2015-03-16 "Caravan" (excerpt)
  83. 2015-03-14 "Making Tracks"
  84. 2015-03-13 Draco x ...
  85. 2015-03-11 Music Video Notebook
  86. 2015-03-10 "The 100% Perfect Boy, Part 2"
  87. 2015-03-09 "On Seeing The 100% Perfect Boy One Rainy March Afternoon"
  88. 2015-03-08 Monitor Hum
  89. 2015-03-02 "Superfish"
  90. 2015-02-23 NaCreSoMo 2015
  91. 2015-02-19 Happy Lunar New Year!
  92. 2015-02-03 Movie Review: Selma
  93. 2015-02-01 In-groups and Out-groups
  94. 2015-01-01 Movie Review: Pitch Perfect
  95. 2014-12-31 Movie Review: The Imitation Game
  96. 2014-12-24 Movie Review: Big Hero 6
  97. 2014-12-21 Movie Review: Interstellar
  98. 2014-12-15 Game Review: Transistor
  99. 2014-12-14 Review: The Hunger Games: Mockingjay: Pt 1
  100. 2014-10-12 "Shellshock"
  101. 2014-08-31 Ten Books That Have Stayed With Me
  102. 2014-08-25 Poem-a-Day 2014
  103. 2014-08-23 Movie Review: Guardians of the Galaxy
  104. 2014-08-13 "Nothing to See Here"
  105. 2014-07-04 "Heartbleeder"
  106. 2014-06-22 Movie Review: Edge of Tomorrow
  107. 2014-06-14 Re: The Traced Portrait Project
  108. 2014-05-25 "Ordinary Moment"
  109. 2014-04-01 NaCreSoMo Afterword
  110. 2014-03-31 A State Machine Simulator
  111. 2014-03-30 NaCreSoMo "CubeQuest" & Pompeii/Daughter
  112. 2014-03-27 What is a Parser?
  113. 2014-03-22 Seiyū
  114. 2014-03-21 Parents
  115. 2014-03-20 What are Regular Expressions?
  116. 2014-03-19 What are State Machines?
  117. 2014-03-16 Thoughts on "American Revolutionary"
  118. 2014-03-15 "Guard the Right"
  119. 2014-03-14 "goto fail"
  120. 2014-03-10 Graph Coloring the Sonobe Model, Part 1
  121. 2014-03-07 Light Reading for Up-Goer Five
  122. 2014-03-06 Red Big Ball
  123. 2014-03-05 What is a Lexer?
  124. 2014-03-04 "Come Back Home"
  125. 2014-02-27 NaCreSoMo 2014
  126. 2014-01-31 Happy Lunar New Year!
  127. 2013-12-28 Movie Review: Gravity
  128. 2013-12-24 Movie Review: Frozen
  129. 2013-12-01 "Everything's Alright"
  130. 2013-11-30 The Great Secret of Computer Science
  131. 2013-11-27 Review: The Hunger Games: Catching Fire
  132. 2013-11-24 Pet Peeve: "I will NEVER understand women."
  133. 2013-11-23 Movie Review: I Am a Ghost
  134. 2013-11-22 Movie Review: Lawrence of Arabia
  135. 2013-11-21 Star Wars: Machete Order
  136. 2013-08-26 Poem-a-Day 2013
  137. 2013-08-19 "Nothing Left of Heaven"
  138. 2013-08-18 "I can rap in English!"
  139. 2013-07-20 "Beautiful"
  140. 2013-06-22 "Asian"
  141. 2013-06-09 The Traced Portrait Project
  142. 2013-06-05 Traced Family
  143. 2013-05-25 "My Rabbit Has Four Ears"
  144. 2013-05-12 "All for You"
  145. 2013-04-14 He-Man and Zelda
  146. 2013-04-01 NaCreSoMo Postmortem
  147. 2013-03-31 NaCreSoMo Tribute
  148. 2013-03-29 TEXT ADVENTURE LOL
  149. 2013-03-21 A City on a Lake
  150. 2013-03-20 On Creation
  151. 2013-03-16 Inkblot (WIP)
  152. 2013-03-14 Self-Descriptive Poetry
  153. 2013-03-08 "Promise"
  154. 2013-03-04 Interpreting Information
  155. 2013-03-01 NaCreSoMo
  156. 2013-02-26 Re: Cloud Atlas
  157. 2013-02-10 Happy Lunar New Year!
  158. 2013-01-31 Read My NaNoWriMo Story!
  159. 2013-01-26 "Twenty-Five Ways to Die"
  160. 2013-01-06 Movie Review: Vantage Point
  161. 2013-01-04 Review: The Hobbit: An Unexpected Journey
  162. 2012-12-21 "Love from the Linden Tree"
  163. 2012-12-11 Movie Review: Wreck-It Ralph
  164. 2012-12-08 "Ugly"
  165. 2012-12-01 Re: NaNoWriMo 2012
  166. 2012-11-19 NaNoWriMo Cover Art
  167. 2012-11-11 Movie Review: Cloud Atlas
  168. 2012-10-31 Movie Review: Looper
  169. 2012-10-27 NaNoWriMo 2012
  170. 2012-08-26 Poem-a-Day 2012
  171. 2012-08-19 More Newspaper Blackout Poems
  172. 2012-07-09 Movie Review: Unknown
  173. 2012-07-07 The Chasm of Understanding
  174. 2012-06-19 Stereotypes
  175. 2012-06-15 Cocoa Geek
  176. 2012-05-14 Apple
  177. 2012-04-30 Movie Review: The Last Samurai
  178. 2012-03-24 Movie Review: Alien
  179. 2012-03-21 Movie Review: Kill Bill, Vol. 1
  180. 2012-03-07 Goodbye (Achievement Unlocked)
  181. 2012-02-17 Translation in Teaching Language
  182. 2012-02-10 "City Hall"
  183. 2012-02-10 Things We've Seen on Motos
  184. 2012-02-06 Kep
  185. 2012-02-02 Home Walkthrough #2
  186. 2012-01-27 Khmer Gender
  187. 2012-01-21 Happy Lunar New Year!
  188. 2012-01-21 Takeo and Kompong Cham
  189. 2012-01-14 Phnom Penh Excursions
  190. 2012-01-06 Thirdhand English and Chinese Writing Rooms
  191. 2011-12-31 PIO Walkthrough
  192. 2011-12-24 Progress Report: Grade 7+ and Grade 6
  193. 2011-12-18 Home Walkthrough
  194. 2011-12-09 Phnom Penh Traffic
  195. 2011-12-03 "Don't Cry"
  196. 2011-12-03 Progress Report: Grade 4 and the Teacher‑Class
  197. 2011-11-26 Occupied
  198. 2011-11-25 "Every Day I'm Shuffling" at PIO
  199. 2011-11-15 Khmer Syntax
  200. 2011-11-12 Angkor
  201. 2011-10-24 Three Sides (Afterword)
  202. 2011-10-23 Khmer Morphology
  203. 2011-10-21 "Accident"
  204. 2011-10-20 Three Sides (Part 3)
  205. 2011-10-13 "At spoon!"
  206. 2011-10-12 Three Sides (Part 2)
  207. 2011-10-07 Three Sides (Part 1)
  208. 2011-10-07 Living With My Host Family
  209. 2011-10-01 Khmer Phonetics
  210. 2011-09-25 Mondulkiri Province
  211. 2011-09-20 My Host Family
  212. 2011-09-17 The Killing Fields – Chœung Ek
  213. 2011-09-14 Two Days On The Job
  214. 2011-09-14 Orientation
  215. 2011-09-10 Arrival
  216. 2011-09-08 This Is Really Happening
  217. 2011-09-08 Genetic Discrimination
  218. 2011-09-07 Movie Review: No Country for Old Men
  219. 2011-09-06 Society vs. Individual Choice
  220. 2011-09-06 Movie Review: Blade Runner
  221. 2011-09-04 Movie Review: The Last of the Mohicans
  222. 2011-09-03 Time Zones
  223. 2011-09-02 My Last 30 Downloads
  224. 2011-08-31 Apology
  225. 2011-08-29 "Sci-Fi/Fantasy"
  226. 2011-08-27 The Gender Games
  227. 2011-08-26 I Got a Kindle
  228. 2011-08-25 Future Sight
  229. 2011-08-24 Punnett Squares
  230. 2011-08-18 Why I Don't Like Wong Fu
  231. 2011-08-17 Newspaper Blackout Poems
  232. 2011-08-13 Slow Mental Clock
  233. 2011-08-12 Freddi Fish: Sing Along
  234. 2011-08-11 How to Make a Mashup
  235. 2011-08-10 Movie Review: Grave of the Fireflies
  236. 2011-08-08 Cambodia
  237. 2011-08-02 Literary Merit
  238. 2011-08-01 Jane Error
  239. 2011-07-31 Character-based Stories
  240. 2011-07-30 Spokes: A Math Problem
  241. 2011-07-24 Movie Review: My Neighbor Totoro
  242. 2011-07-19 More on Sexism: The "Women's World Cup"
  243. 2011-07-16 English Pronouns
  244. 2011-07-10 Re: Fanfiction
  245. 2011-07-03 Movie Review: Super 8
  246. 2011-06-15 Hints for Computer Science at Berkeley
  247. 2011-06-15 Movie Review: X-Men: First Class
  248. 2011-06-02 Achievement Unlocked
  249. 2011-05-28 What Do You Say At Graduation?
  250. 2011-05-20 Adoption (in Portal) / Rapture (IRL)
  251. 2011-05-18 Movie Review: Source Code
  252. 2011-05-10 After Graduation
  253. 2011-02-15 "What's Wrong?"
  254. 2011-02-02 Happy Lunar New Year!
  255. 2011-01-31 [Chua] "Nothing is fun until you're good at it"
  256. 2011-01-29 [Chua] "Villager Number Six"
  257. 2011-01-26 [Chua] "Garbage"
  258. 2011-01-24 [Chua] "Not Being the No. 1 Student"
  259. 2011-01-22 [Chua] "Superior"
  260. 2011-01-22 [Chua] Tiger Moms
  261. 2011-01-13 I Just Had Lunch
  262. 2011-01-07 Puerile Parenthood
  263. 2011-01-01 Phones and Photographs
  264. 2010-12-29 Thinking in Color
  265. 2010-12-27 Relationships vs. Probability
  266. 2010-12-26 Re: Diversity (in film)
  267. 2010-12-26 Movie Review: Gattaca
  268. 2010-12-25 Chrome vs. Safari
  269. 2010-12-25 From an Actual Conversation with My Family
  270. 2010-12-20 Movie Review: The Social Network
  271. 2010-12-20 A Review of Machinarium
  272. 2010-12-03 I Wrote a Story!
  273. 2010-11-28 Re: NaNoWriMo 2010
  274. 2010-11-26 The '30s
  275. 2010-10-24 NaNoWriMo 2010
  276. 2010-08-27 Movie Review: Scott Pilgrim vs. The World
  277. 2010-08-23 Beauty and the Beast
  278. 2010-07-29 Symmetry
  279. 2010-07-25 Musings from Europe
  280. 2010-06-01 Hǎoqù: A TR Fanfiction
  281. 2010-04-11 Re: Creative Efforts in March 2010
  282. 2010-03-21 Movie Review: Memento
  283. 2010-02-28 Creative Efforts in March 2010
  284. 2010-02-26 Protests and Politics
  285. 2010-02-14 Happy Lunar New Year!
  286. 2010-01-14 Diversity
  287. 2010-01-04 Movie Review: Avatar
  288. 2010-01-01 Movie Review: Sherlock Holmes
  289. 2009-10-24 NaNoWriMo 2009, or "Is Jordy crazy?"
  290. 2009-09-26 Poems from Astro Class
  291. 2009-09-13 Movie Review: District 9
  292. 2009-08-17 Dinosaur Comics meets Twitter
  293. 2009-04-18 Wicked
  294. 2009-03-23 SMILE
  295. 2009-03-15 V-Day
  296. 2009-03-06 JavaScript Tetris
  297. 2009-02-08 Movie Review: I, Robot
  298. 2009-02-04 Not the Same Place: Review of the "Gravity" Music Video
  299. 2009-01-25 Happy Lunar New Year!
  300. 2008-12-13 Sleep
  301. 2008-12-06 NaNoWriMo 2008: Wordle
  302. 2008-11-12 Proposition 8: Afterwards
  303. 2008-10-31 NaNoWriMo: The Insanity Returns
  304. 2008-10-25 Proposition 8'
  305. 2008-10-03 Cultural Spectra
  306. 2008-08-31 Proposition 8
  307. 2008-06-23 The Capital King?
  308. 2008-05-20 Moving Out
  309. 2008-05-14 Friggin' Awesome Movie Titles
  310. 2008-05-08 Four Coolest Kanji / Hànzì
  311. 2008-05-06 Berkeley 130, CHS 120
  312. 2008-05-01 Fanfiction
  313. 2008-04-24 Spam Count
  314. 2008-04-14 Feel the Night
  315. 2008-04-04 This is the Way the World Ends (I)
  316. 2008-03-13 The Trials and Tribulations of Bai Jianming
  317. 2008-03-09 "Food and Water"
  318. 2008-02-18 One Semester
  319. 2008-02-13 Juxtaposition: Articles and Ads
  320. 2008-02-07 Happy Lunar New Year!
  321. 2008-01-27 Juxtaposition: Status Messages
  322. 2008-01-26 Movie Review: Across the Universe
  323. 2008-01-23 Paint
  324. 2008-01-19 Science as Religion
  325. 2007-12-22 Video Games Live on 2008-02-22
  326. 2007-12-02 Movie Review: August Rush
  327. 2007-11-30 NaNoWriMo: Postmortem
  328. 2007-11-12 A CHS Veteran's Day/Weekend
  329. 2007-11-02 Introduction to NorCal for Chinese Readers
  330. 2007-10-29 NaNoWriMo: Social Suicide
  331. 2007-10-29 A Cappella Weekend
  332. 2007-10-26 You Know You're a Bass When...
  333. 2007-10-23 Shuài
  334. 2007-10-12 DHMO
  335. 2007-10-09 Jukebox
  336. 2007-10-01 Picture Return Month
  337. 2007-09-23 Sincerity
  338. 2007-09-12 More Song Associations
  339. 2007-09-06 Horton Hatched a WHAT‽
  340. 2007-09-03 Spontaneity
  341. 2007-08-22 Mu
  342. 2007-08-22 Welcome to Berkeley
  343. 2007-08-10 Hairspray: The Review
  344. 2007-08-07 Oh, Canada...
  345. 2007-07-24 iMac Troubles
  346. 2007-06-13 And What I Leave Behind
  347. 2007-06-10 A Poem for Graduation
  348. 2007-06-05 Graduation
  349. 2007-05-13 Spring Concert
  350. 2007-05-12 Japanese Interlude
  351. 2007-05-10 English AP Aftermath
  352. 2007-05-08 AP Testing and Choir Ad
  353. 2007-05-06 One Acts
  354. 2007-05-01 Religion: Two Stories With Commentary
  355. 2007-05-01 On Facebook
  356. 2007-04-30 Zelda Memories
  357. 2007-04-17 Writer's Folly
  358. 2007-04-16 Command-Delete
  359. 2007-04-14 Coming Back to Haunt Me
  360. 2007-04-12 The End of an Era
  361. 2007-04-01 Busy Year
  362. 2007-03-24 IDC Talent Show
  363. 2007-03-19 Coming Up Next...
  364. 2007-03-13 What's on my iPod?
  365. 2007-03-10 A New Way to Look at Star Wars
  366. 2007-03-10 MASTERWORKS CONCERT
  367. 2007-02-25 The End of All Things
  368. 2007-02-22 Re: On Blogs
  369. 2007-02-20 Berkeley S&D 2007
  370. 2007-02-17 Happy Lunar New Year!
  371. 2007-02-15 Valentine's Day Debriefing
  372. 2007-02-11 My 30GB iPod Shuffle
  373. 2007-02-04 International Championships of A Cappella
  374. 2007-02-03 Of iPods and Nitrogen
  375. 2007-01-27 Weird Song Associations
  376. 2007-01-24 4Koma: Macworld 2007
  377. 2007-01-17 A Poem
  378. 2007-01-14 Prologue: On Blogs
  379. 2007-01-11 I Am