<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-2505195218190080012</atom:id><lastBuildDate>Tue, 23 Sep 2008 05:42:56 +0000</lastBuildDate><title>LiquidThought</title><description></description><link>http://www.liquidthought.com/</link><managingEditor>support@liquidthought.com (LiquidThought)</managingEditor><generator>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2505195218190080012.post-5221192613530038763</guid><pubDate>Sun, 17 Feb 2008 17:43:00 +0000</pubDate><atom:updated>2008-09-14T15:56:31.173-07:00</atom:updated><title>pxCamera</title><description>pxCamera is a simple video camera capture class that layers on top of pxCore, our portable opensource framebuffer library.  The design of pxCamera makes it well suited to do a variety of fun and interesting things with captured video frames - like computer vision or image processing applications.&lt;br /&gt;&lt;br /&gt;The design of the pxCamera API followed a few principles as follows:&lt;br /&gt;&lt;br /&gt;*Be Simple – Allows for enumeration of available capture devices and the ability to initiate capturing frames from a given camera into a pxBuffer(framebuffer).&lt;br /&gt;*No UI Policy – Simple capture into a framebuffer.  No UI is assumed.&lt;br /&gt;*Support multiple capture sources simultaneously. [I’ve tested with two webcams] pxCamera should support any DirectShow compatible video source.&lt;br /&gt;*Portable API – The API is portable even though the implementation is currently only for Windows.  &lt;br /&gt;&lt;br /&gt;Google Code Project Page&lt;br /&gt;&lt;a href="http://code.google.com/p/pxcamera"&gt;http://code.google.com/p/pxcamera&lt;/a&gt;</description><link>http://www.liquidthought.com/2008/02/pxcamera.html</link><author>support@liquidthought.com (LiquidThought)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2505195218190080012.post-1244354052089399610</guid><pubDate>Sat, 16 Feb 2008 21:09:00 +0000</pubDate><atom:updated>2008-09-14T15:55:58.073-07:00</atom:updated><title>pxCore 1.2</title><description>We've made some minor additions to our portable open source framebuffer library, pxCore.  Most of these additionals were added to support a video capture library that we'll be posting in the near future.  Some of the changes to pxCore include:&lt;br /&gt;&lt;br /&gt;* Added the ability to directly blit pxBuffer frame buffer descriptors.&lt;br /&gt;* Added beginNativeDrawing and endNativeDrawing to allow native drawing outside of the paint loop.&lt;br /&gt;* Added an example that demonstrates using platform native drawing methods in conjunction with the portable frame buffer primitives in pxCore.&lt;br /&gt;&lt;br /&gt;Google Code Project Page&lt;br /&gt;&lt;a href="http://code.google.com/p/pxcore"&gt;http://code.google.com/p/pxcore&lt;/a&gt;</description><link>http://www.liquidthought.com/2008/02/pxcore-12.html</link><author>support@liquidthought.com (LiquidThought)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2505195218190080012.post-1890052457315154921</guid><pubDate>Tue, 29 Jan 2008 05:50:00 +0000</pubDate><atom:updated>2008-01-28T21:59:04.575-08:00</atom:updated><title>Johnny Lee Rocks</title><description>Here is another vid from Johnny Lee - Wii hacker extraordinaire.  In this one he turns a wiimote into a multitouch display.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5s5EvhHy7eQ&amp;rel=1&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5s5EvhHy7eQ&amp;rel=1&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.cs.cmu.edu/~johnny/projects/wii/"&gt;Some more projects&lt;/a&gt;</description><link>http://www.liquidthought.com/2008/01/johnny-lee-rocks.html</link><author>support@liquidthought.com (LiquidThought)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2505195218190080012.post-1594279381344128697</guid><pubDate>Wed, 23 Jan 2008 05:22:00 +0000</pubDate><atom:updated>2008-01-27T11:32:45.838-08:00</atom:updated><title>pxCore</title><description>&lt;p&gt;pxCore is a small &lt;em&gt;opensource&lt;/em&gt; library that provides a portable framebuffer and windowing abstraction for C++. This library is intended to hide the complexity of writing rasterization code on multiple platforms and allows you to easily write the following sorts of things in a portable way. &lt;ul&gt;&lt;li&gt;2d and 3d rasterizers &lt;li&gt;Transition Libraries &lt;li&gt;Filter Routines &lt;li&gt;Image Processing&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In its design a few principles were followed:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Be Small – A simple windowed application can be built (on Windows) in as little as 8k. &lt;li&gt;Be Simple – The framebuffer abstraction supports 32bpp framebuffers and is intended to be minimal yet complete. &lt;li&gt;Don’t tightly couple the framebuffer and windowing functionality.- Some other framebuffer libraries (PixelToaster for one) don’t separate out the framebuffer abstraction from the windowing abstraction. By loosely coupling the two abstractions this library becomes much more valuable; as the framebuffer functionality can be used and integrated with other windowing toolkits easily thereby making YOUR code more reusable. &lt;li&gt;Platform native surface construction &lt;li&gt;Policy free resizing support – No policy is baked into the window resizing support so that applications completely control their own resizing behavior. &lt;li&gt;Portable Keyboard, Mouse and Window events &lt;li&gt;Support for portable performance timers &lt;li&gt;Basic Animation Support – Support for a basic animation timer event (frames per second) is built into the windowing abstraction making it easy to write applications that animate their contents. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;pxCore has been ported to Windows, pocketpc (arm4), linux(x11), OSX. &lt;/p&gt;&lt;p&gt;Google Code Project Page&lt;br /&gt;&lt;a href="http://code.google.com/p/pxcore/"&gt;http://code.google.com/p/pxcore/&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;&lt;ul&gt;&lt;/ul&gt;</description><link>http://www.liquidthought.com/2008/01/coming-soon.html</link><author>support@liquidthought.com (LiquidThought)</author></item></channel></rss>