<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ramon Nuñez's weblog &#187; 2006 &#187; November &#187; 28</title>
	<atom:link href="http://ramonn.org/blog/2006/11/28/feed" rel="self" type="application/rss+xml" />
	<link>http://ramonn.org/blog</link>
	<description>blog</description>
	<lastBuildDate>Fri, 11 Jan 2008 04:57:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Code, code and more code</title>
		<link>http://ramonn.org/blog/2006/11/28/code-code-and-more-code</link>
		<comments>http://ramonn.org/blog/2006/11/28/code-code-and-more-code#comments</comments>
		<pubDate>Tue, 28 Nov 2006 19:44:00 +0000</pubDate>
		<dc:creator>ramon</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://ramonn.org/blog/2006/11/28/code-code-and-more-code</guid>
		<description><![CDATA[
All day long I&#8217;ve had my hands full working on a personal project, I&#8217;ve been beating my brains out with an algorithm involving a couple of complicated calculations, in fact, I just got it done. The code (written in C#) seems to work good enough, I&#8217;ll have to clean it up a bit, though. There [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>All day long I&#8217;ve had my hands full working on a personal project, I&#8217;ve been beating my brains out with an algorithm involving a couple of complicated calculations, in fact, I just got it done. The code (written in C#) seems to work good enough, I&#8217;ll have to clean it up a bit, though. There are still quite a few useless source lines of code. As I need to do some <a href="http://en.wikipedia.org/wiki/C_Sharp">C#</a> + <a href="http://opengl.org/">OpenGL</a> programming for my project, I&#8217;ve been trying out some available OpenGL bindings for C# like opengl-sharp that includes a Gtk# widget and GtkGL# that includes it too. Finally, I decided to use Tao Framework which is a collection of bindings to various native libraries (OpenGL, SDL, OpenAL among others), furthermore, it seems to be the current standard OpenGL wrapper API for <a href="http://mono-project.org/">Mono</a>.</p>
<p>As Tao is not a Unix technology but a migration technology (from .NET), perhaps a whole bunch of people may think it&#8217;s not a good choice for building a <a href="http://gnome.org/">GNOME</a> application. Nevertheless, I, myself, think we&#8217;re in the real world and Tao is, for the moment at least, the best choice for developing cross-platform OpenGL applications.As part of my project, I&#8217;ve been using the <a href="http://f-spot.org/">F-spot</a>&#8217;s source code, so I got a modified F-spot version (0.2.0) running on my laptop. My F-spot-0.2.2 (unmodified version) runs perfectly, but when I modify it with the same changes I made to F-spot-0.2.0, it simply crashes. I need F-Spot-0.2.2 to work with the new features I added to F-spot-0.2.0 (3D modeling from pictures) in order to continue my project so I&#8217;ll have to patch it once again. It seems that this may be due to a dbus-sharp problem (Managed D-Bus issue) which is the C# implementation of D-Bus used by F-spot-0.2.2 for single-instance detection. I&#8217;ve not had enough time to read the D-Bus API documentation so I haven&#8217;t the faintest idea how those lines of code work (within F-Spot-0.2.2). Anyways, the algorithm I&#8217;m working with for generating 3D human faces from pictures doesn&#8217;t work yet due to the lack of important features within the skin chrominance model that I use for creating realistic 3D human face models, in some cases it works but it takes up to 10 min of computing time ! so I still need to fix a bunch of issues.</p>
<p>In the future, I&#8217;d like to add some extra features like statistical modelling and host the project in a subversion repository. I started hacking on this project as an educational exercise, now I&#8217;m really getting so excited about it.</p>
<p>By the way, I wasn&#8217;t going to post a geek-oriented blog entry, why did I do it?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://ramonn.org/blog/2006/11/28/code-code-and-more-code/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
