Open source, Open mind.

How Acid Cam was created









Back in 2006 I had a idea for a program that would take key presses and would draw different graphics based on the input. It would use 4 still Bitmaps to manipulate to create the distortion. Very similar to a transition special effect but would draw different things based on the keys you pressed. The first codename for the project was Tryptamine.

As time went by I decided to move my project from DirectX/Windows to SDL. This allowed me to easily compile a version for PlayStation Portable. I changed the name of the program to Alpha Flame.

I worked on Alpha Flame for quite a while adding more filters as I called them. After the whole PSP craze ended and I was trying to think of what type of Application I should make I created Alpha Flame HD. This version of the program ran in 1080p mode and allowed you to use higher resolution graphics. The version for PSP was pretty low res due to the limitations of the hardware.

Alpha Flame HD was fun and all but I was reading a book on development for Mac OS X and came across some code to work with a webcam. I had that Aha moment and decided to take my concepts from Alpha Flame HD and apply them to moving video. The first version of Acid Cam as I called it only supported webcams at low resolution and the video it output was also low resolution. I posted a version of it on MacUpdates and got some important feedback. I knew what I needed to change and made the videos output in HD and removed the second display of the video feed. This version of Acid Cam no longer works on Yosemite.

So I decided to start over from scratch using OpenCV. This was a great idea and allowed me to easily add the option of processing video from a file instead of just a live camera. I added the ability to set the resolution and worked on it a lot. Acid Cam 2 as I called it looks kind of like how I see the world. I take antipsychotics and mood stabilizers and I have mild brain damage from LSD and being in a coma from overdosing on opiates when I was young. It looks almost as if there is energy surrounding everything and it's constantly changing.

So I came up with a lot of filters by first visualizing in my mind what I wanted to see and then typing it out in code. I think the way it looks is related to the way my brain functions on all kinds of meds. The source code is available online as it has been from the start and you can download it for free and take a peek at how it works. I am finished with the project and am working on newer projects but if you want to extend it or add to the program you can download the source code on my WebSVN.

All in all Acid Cam is a extension of my thoughts encoded in C++.

- Jared Bruni

Like this page

Notice

All The software on this site is free and Licensed under the GPL
Please Feel Free to Redistribute (As a Free Download) any of the software on this page.

Search

Loading search widget...

Updates View All

UPDATE @ Wed Jun 14 09:04:55 PDT 2017
Added new version of Acid Cam v2.1.9. New filters/menu design. Download.

UPDATE @ Sun May 14 09:59:54 PDT 2017
Acid Cam for macOS supports 4K resolution so added a sample in 4K on YouTube. Acid Cam v2 Qt is now supported on Raspberry Pi 3/Raspbian.

UPDATE @ Sun Jan 8 10:58:07 PST 2017
Added new version of Acid Cam (v2.1.1) and a few new blog posts. Be sure to check out my GitHub page.

UPDATE @ Thu Dec 15 16:42:56 PST 2016
Updated bug report page with current projects on GitHub. Been working on Acid Cam v2.1.0 and adding new videos to the YouTube channel.

UPDATE @ Sun Jun 19 00:37:30 PDT 2016
Added XChip project to the blog I helped work on with my friend on GitHub.

UPDATE @ Thu Apr 7 11:56:17 PDT 2016
Added new version of Acid Cam for MacOS X.

UPDATE @ Wed Apr 6 08:52:07 PDT 2016
You can now download Acid Cam from Google Play.

UPDATE @ Fri Apr 1 09:59:08 PDT 2016
Finally signed up for twitter you can follow me here.

UPDATE @ Wed Oct 28 10:45:42 PDT 2015
This site now has a BitTorrent Tracker so I can share larger files.

UPDATE @ Sat Sep 12 04:07:24 PDT 2015
Added fixed versions of Super Stoner 420 and Apps collection that fix the issues with the software when running on MacOS X Yosemite.

UPDATE @ Mon Jun 15 15:35:52 PDT 2015
Spent a long time trying to figure out why OpenCV would not compile on Yosemite. Figured it out and statically linked Acid Cam VR 1.1 with the libraries so you no longer need the MacPorts version of OpenCV installed to /opt/local for it work. It should work as long as you have the Oculus Runtime.

UPDATE @ Sat Jun 6 16:11:40 PDT 2015
Added Acid Cam VR for Oculus Rift DK2 to the site with a version for Windows and MacOS X.

UPDATE @ Sun May 17 14:39:14 PDT 2015
It seems the first version of Acid Cam (1.7.7) is incompatible with MacOS X Yosemite for some reason. So if you using Yosemite just pick up version 2 of the program.

UPDATE @ Tue May 12 14:48:53 PDT 2015
Bad news, seems apple deprecated and now dropped support for one of the libraries that SDL 1.2 that I used to compile the majority of the games on this site. So that means I have to recompile and repackage the majority of these programs to get them to work on Yosemite. So the last version supported was 10.9.

UPDATE @ Fri May 8 10:30:56 PDT 2015
Added our first program for the Oculus 2. It requires that you at least have have the Oculus 2 Runtime.

UPDATE @ Wed Feb 11 11:24:23 PST 2015
Added a few new posts to my blog and have been adding new examples to my C++11 Repository

UPDATE @ Sat Dec 13 17:27:03 PST 2014
Added up to date version of Acid Cam 2 for Microsoft Windows.

UPDATE @ Wed Dec 10 11:12:16 PST 2014
The Site has been redesigned and its looking great. Thanks to my friend Daniel Daley who designed the page.

UPDATE @ Thu Oct 9 11:12:06 PDT 2014
Added a image file with the different LostSideDead graphics programs I have created. AlphaFlame HD Launcher needs to be copied to /Applications .

UPDATE @ Thu Oct 2 17:32:12 PDT 2014
Added a new version of Acid Cam v2.0.17 for Ubuntu Linux

UPDATE @ Fri Sep 19 15:19:11 PDT 2014
Made this music video with Alpha Flame HD quite a while ago, check it out!

UPDATE @ Fri Sep 12 14:56:55 PDT 2014
Added a compressed Archive containing the source code for Acid Cam 2 to the site.

UPDATE @ Thu Sep 11 14:51:50 PDT 2014
Added a video demonstration of Acid Cam for iPhone.

UPDATE @ Fri Aug 29 12:20:41 PDT 2014
Updated Acid Cam to version 2.0.16. Added all the filters from AF_Filter and you can now jump to any frame when processing a video.

Follow Me

Facebook Youtube Google Plus