|visits||member for||1 year, 8 months|
|seen||Jul 9 at 21:23|
Computer Science Masters degree student at Montclair State University, lead developer of both CresCoGames and Aurumware Innovations, IT overlord/developer at AT&T labs.
Language Expertise: Java, Actionscript 3.0
Language Intermediate: C/C++, Python, Lua, Arduino C/AS3 bindings, Android Java, Cocoa/Objective-C, 1001 scripting languages
Platform/SDK/API Expertise: Adobe Flash, Adobe AIR, Flex SDK, J2SE, JVM
Platform/SDK/API Intermediate: DVM (Dalvik VM), Android SDK/NDK, ShiVa 3D, Game Maker,
Enigma/Lateral GM, OpenGL, OpenGL ES, .Net, J2EE, Spring MVC
OS Expertise: Windows XP/7
OS Intermediate: Linux (CentOS, Ubuntu, Fedora), Mac OSX, Android, iOS
Passing skillz: VIM scripting, regex crafting, network systems administration, electrical engineering, mechanical engineering
Favorite IDEs: Eclipse, XCode, VS2010, Flash Professional, VIM, EMACS
Explanation of this image warping (bulge filter) algorithm
aha, polar coordinate system was the buzz-phrase I've been looking for it seems! Thanks very much! Two additional questions: 1. where does rn=2r^(2.5) come from? 2. What is the order of operations from the original post where rn is given as rn=2r^2.5/0.5? I assume the division by 0.5 effects the horizontal and vertical shift you mentioned, but is the actual order 2r^(2.5/0.5) or (2r^2.5)/0.5? The first form gives 'nicer' numbers since 2.5/0.5=5...