<?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>Bishop3D Blog</title>
	<atom:link href="http://www.bishop3d.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bishop3d.com/blog</link>
	<description>Bishop3D and POV-Ray</description>
	<lastBuildDate>Sat, 07 Aug 2010 02:03:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>OpenGL and Borland Compilers &#8211; the _control87() catch</title>
		<link>http://www.bishop3d.com/blog/archives/225</link>
		<comments>http://www.bishop3d.com/blog/archives/225#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:03:53 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=225</guid>
		<description><![CDATA[Borland compilers, by default, tell the FPU to generate floating point exceptions, this can lead to all sorts of problems when linking to libraries that doesn&#8217;t expect this behaviour. And that is the case with OpenGL. The standard advice is to use _control87(MCW_EM, MCW_EM) to disable floating point exceptions. The above advice does work, but there [...]]]></description>
			<content:encoded><![CDATA[<p>Borland compilers, by default, tell the FPU to generate floating point exceptions, this can lead to all sorts of problems when linking to libraries that doesn&#8217;t expect this behaviour. And that is the case with OpenGL.</p>
<p>The standard advice is to use <strong>_control87(MCW_EM, MCW_EM) </strong> to disable floating point exceptions.</p>
<p>The above advice does work, but there is a catch, a bug in Borland compilers that resets the floating point control word to <strong>_default87</strong> when an exception is thrown (it would be fine if the <strong>_default87</strong> value  was set correctly by the <strong>_control87()</strong> call, but that is not the case).</p>
<p>Among other things, the wrong <strong>_default87</strong> value reduces the FPU precision and your double precision floating point variables start behaving like single precision ones (but not until your application raises the first exception &#8211; arghh!).</p>
<p>From <span style="text-decoration: line-through;">Borland</span> Embarcadero Quality Central:</p>
<blockquote><p><strong>Workarounds</strong></p>
<p><strong> </strong>after any call to _control87 you can use the following line of code to set _default87 to the current control word:</p>
<p>_control87(_control87(0,0),0x1FFF);</p></blockquote>
<p>Links:</p>
<p><a href="http://qc.embarcadero.com/wc/qcmain.aspx?d=32483">http://qc.embarcadero.com/wc/qcmain.aspx?d=32483</a></p>
<p><a href="http://qc.embarcadero.com/wc/qcmain.aspx?d=4573">http://qc.embarcadero.com/wc/qcmain.aspx?d=4573</a></p>
<p><a href="https://forums.embarcadero.com/thread.jspa?threadID=14519">https://forums.embarcadero.com/thread.jspa?threadID=14519</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/225/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bishop3D license key crack warez</title>
		<link>http://www.bishop3d.com/blog/archives/214</link>
		<comments>http://www.bishop3d.com/blog/archives/214#comments</comments>
		<pubDate>Mon, 10 May 2010 14:50:27 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=214</guid>
		<description><![CDATA[Dear Potential Customer, If you like Bishop3D enough to go searching for a crack for it then why not just buy it? It&#8217;s a lot less hassle and you won&#8217;t risk infecting your computer with viruses, spyware and other malware commonly disguised as software cracks. Bishop3D is developed by a small team. If you like [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Potential Customer,</p>
<p>If you like Bishop3D enough to go searching for a crack for it then why not just <a href="http://www.bishop3d.com/register.htm" target="_blank">buy it</a>? It&#8217;s a lot less hassle and you won&#8217;t <a href="http://www.codinghorror.com/blog/archives/000888.html" target="_blank">risk infecting your computer with viruses, spyware and other malware </a> commonly disguised as software cracks.</p>
<p>Bishop3D is developed by a small team. If you like Bishop3D and find it useful, then please pay us for our hard work.</p>
<p>We can even offer you a discount/free license if you colaborate with Bishop3D Wiki, Bishop3D testings, or help us to spread the word about Bishop3D.  Just <a href="http://www.bishop3d.com/contact.htm" target="_blank">contact us</a>.</p>
<p>Some stuff to keep the search engines happy: crack, cracks, hack, serial numbers, keygen, torrent, warez, licence, license, registration codes, full version download.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/214/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MediaWiki to chm</title>
		<link>http://www.bishop3d.com/blog/archives/203</link>
		<comments>http://www.bishop3d.com/blog/archives/203#comments</comments>
		<pubDate>Tue, 29 Sep 2009 00:59:23 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mediawiki to chm]]></category>
		<category><![CDATA[mediawiki to html]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=203</guid>
		<description><![CDATA[I&#8217;ve been looking for an automatized way to port the contents of Manual:* parts of Bishop3D Wiki to compressed html help format. A few days ago I found a light-weight, clean and perfect solution: Connelly Barnes wrote and release to public domain a python script that converts MediaWiki contents to static, traditional, html website. I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been looking for an automatized way to port the contents of <strong>Manual:*</strong> parts of <a href="http://www.bishop3d.com/wiki">Bishop3D Wiki</a> to compressed html help format.<br />
A few days ago I found a light-weight, clean and perfect solution: <a href="http://barnesc.blogspot.com/2005/10/mw2html-export-mediawiki-to-static.html">Connelly Barnes</a> wrote and release to public domain a python script that converts MediaWiki contents to static, traditional, html website. I modified Barne&#8217;s script to convert only the pages under <strong>Manual:*</strong> category in our MediaWiki installation and to write the  <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=00535334-c8a6-452f-9aa0-d597d16580cc&amp;displaylang=en">html help workshop</a> project files based on our <a href="http://www.bishop3d.com/wiki/index.php?title=Manual:Contents">Manual:Contents</a> page.</p>
<p>After fixing a few rookie mistakes &#8211; I had never written anything in python &#8211; I got it working flawlessly. Pretty neat that python thing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/203/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bishop3D Distribution Release</title>
		<link>http://www.bishop3d.com/blog/archives/199</link>
		<comments>http://www.bishop3d.com/blog/archives/199#comments</comments>
		<pubDate>Sun, 19 Jul 2009 00:01:47 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=199</guid>
		<description><![CDATA[Bishop3D has reached a crucial milestone with its first distribution release. There is still much room for improvement (and there are plans and will to implement that) but right now a little celebration is deserved (especially if you look at the number of similar initiatives that never made out of the development boxes). I want [...]]]></description>
			<content:encoded><![CDATA[<p>Bishop3D has reached a crucial milestone with its first distribution release.</p>
<p>There is still much room for improvement (and there are plans and will to implement that) but right now a little celebration is deserved (especially if you look at the number of similar initiatives that never made out of the development boxes).</p>
<p>I want to thank everyone who helped with testing suggestions, and criticism (you know who you are) &#8211; Thank you very much!</p>
<p>We are starting a new development cycle and essentially everything is open for discussion. If there is anything you would like to see in the future  versions or something that you don&#8217;t like about the application, feel free  to bring it up at the <a href="http://www.bishop3d.com/forum">Bishop3D discussion board</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/199/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bishop3D RC1</title>
		<link>http://www.bishop3d.com/blog/archives/137</link>
		<comments>http://www.bishop3d.com/blog/archives/137#comments</comments>
		<pubDate>Tue, 02 Jun 2009 14:00:40 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=137</guid>
		<description><![CDATA[Bishop3D has its first release candidate. From the first call for alpha testers posted on POV-Ray newsgroups to the conclusion of beta tests, it has been a long and exciting journey. To everyone involved in the tests: thank you, your criticism, suggestions, feed-back and support have been invaluable.]]></description>
			<content:encoded><![CDATA[<p>Bishop3D has its first release candidate.<br />
<img alt="" src="http://www.bishop3d.com/forum/download/file.php?id=93" title="Applause" class="aligncenter" width="300" height="225" /></p>
<p>From the first call for alpha testers posted on POV-Ray newsgroups to the conclusion of beta tests, it has been a long and exciting journey.</p>
<p>To everyone involved in the tests: thank you, your criticism, suggestions, feed-back and support have been invaluable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/137/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CNR</title>
		<link>http://www.bishop3d.com/blog/archives/139</link>
		<comments>http://www.bishop3d.com/blog/archives/139#comments</comments>
		<pubDate>Thu, 21 May 2009 06:57:15 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Bug Fixes]]></category>
		<category><![CDATA[Geek Humor]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=139</guid>
		<description><![CDATA[I stumbled upon this comic at xkcd. The usual xkcd disclaimer applies: Warning: this comic occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced mathematics (which may be unsuitable for liberal-arts majors).]]></description>
			<content:encoded><![CDATA[<p>I stumbled upon this <a href="http://www.xkcd.com/583">comic at xkcd</a>.</p>
<p>The usual xkcd disclaimer applies:</p>
<blockquote><p>Warning: this comic occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced mathematics (which may be unsuitable for liberal-arts majors).</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/139/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying to get more bug reports</title>
		<link>http://www.bishop3d.com/blog/archives/115</link>
		<comments>http://www.bishop3d.com/blog/archives/115#comments</comments>
		<pubDate>Mon, 11 May 2009 06:14:27 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=115</guid>
		<description><![CDATA[Perhaps this will sensibilize people. Original kitten image by Clevegrrl available under a Creative Commons Attribution-Share Alike 2.0 Generic license.]]></description>
			<content:encoded><![CDATA[<p>Perhaps this will sensibilize people.</p>
<p style="text-align: center;"><a href="http://www.bishop3d.com/blog/wp-content/uploads/2009/05/kitten.jpg"><img class="aligncenter size-full wp-image-125" title="Think of the kittens, report the bugs." src="http://www.bishop3d.com/blog/wp-content/uploads/2009/05/kitten.jpg" alt="kitten" width="375" height="479" /></a></p>
<p>Original kitten image by <a href="http://www.flickr.com/photos/clevergrrl/218312595/" target="_blank">Clevegrrl</a> available under a <a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en" target="_blank">Creative Commons Attribution-Share Alike 2.0 Generic license</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/115/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bishop3D, EurekaLog and Mantis</title>
		<link>http://www.bishop3d.com/blog/archives/56</link>
		<comments>http://www.bishop3d.com/blog/archives/56#comments</comments>
		<pubDate>Mon, 11 May 2009 05:27:19 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Bug Fixes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[EurekaLog]]></category>
		<category><![CDATA[Mantis]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=56</guid>
		<description><![CDATA[I&#8217;ve fixed yet another minor bug in Bishop3D today. The bug report was automaticaly generated by EurekaLog (an error logger and reporter tool integrated with Bishop3D) and sent anonymously, after the user&#8217;s consent,  to our Mantis (a web based bug tracker) installation. Man, it feels great when everything seems to be working nicely integrated. The [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve fixed yet another minor bug in Bishop3D today. The bug report was automaticaly generated by <a href="http://www.eurekalog.com">EurekaLog</a> (an error logger and reporter tool integrated with Bishop3D) and sent anonymously, after the user&#8217;s consent,  to our <a href="http://www.mantisbt.org">Mantis</a> (a web based bug tracker) installation. Man, it feels great when everything seems to be working nicely integrated.</p>
<p>The bug report contained no information about how to replicate the problem (this part is optionally filled in by the user), but the informations in it made finding and fixing the issue just like shooting fish in a barrel.</p>
<p>Five minutes from getting the bug report to recompiling the unit in order to check the fixes. I think it can&#8217;t get easier than that <img src='http://www.bishop3d.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2 style="margin-top:2em; margin-bottom:1em;">In case you are curious, here is the bug itself</h2>
<div id="attachment_59" class="wp-caption alignright" style="width: 255px"><a href="http://www.bishop3d.com/blog/wp-content/uploads/2009/05/searchpathssettings.jpg"><img class="size-full wp-image-59 " title="searchpathssettings" src="http://www.bishop3d.com/blog/wp-content/uploads/2009/05/searchpathssettings.jpg" alt="searchpathssettings" width="245" height="310" /></a><p class="wp-caption-text">The Down button shouldn&#39;t be enabled. No good can come from clicking it.</p></div>
<p>On the <em>Search Paths </em>tab of the text editor <em>Options</em> dialog, if the user selects <em>Import Paths from POVRAI.INI</em> and the search path list is initially empty, then the <em>Down</em> button gets enabled (and it shouldn&#8217;t because there is no path selected), clicking it led to a run time exception with the message &#8220;Index out of bounds (-1)&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/56/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista</title>
		<link>http://www.bishop3d.com/blog/archives/38</link>
		<comments>http://www.bishop3d.com/blog/archives/38#comments</comments>
		<pubDate>Sat, 09 May 2009 21:00:26 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://www.bishop3d.com/blog/?p=38</guid>
		<description><![CDATA[Starting from version 1.0.3.8 Bishop3D should be fully Windows Vista compatible. I had already fixed the problems with OpenGL rubber band drawing on version 1.0.3.7 and now I&#8217;ve sorted out the UAC (user account control)  issues.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bishop3d.com/blog/wp-content/uploads/2009/05/windows-vista-logo.jpg"><img class="alignleft size-full wp-image-52" title="windows-vista-logo" src="http://www.bishop3d.com/blog/wp-content/uploads/2009/05/windows-vista-logo.jpg" alt="windows-vista-logo" width="118" height="118" /></a>Starting from version 1.0.3.8 Bishop3D should be fully Windows Vista compatible. I had already fixed the problems with OpenGL rubber band drawing on version 1.0.3.7 and now I&#8217;ve sorted out the UAC (user account control)  issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/38/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prisms</title>
		<link>http://www.bishop3d.com/blog/archives/1</link>
		<comments>http://www.bishop3d.com/blog/archives/1#comments</comments>
		<pubDate>Mon, 04 May 2009 23:45:16 +0000</pubDate>
		<dc:creator>Hugo Arnaut</dc:creator>
				<category><![CDATA[Bug Fixes]]></category>
		<category><![CDATA[POV-Ray]]></category>
		<category><![CDATA[inkscape]]></category>
		<category><![CDATA[prism]]></category>

		<guid isPermaLink="false">http://bishop3d.com/blog/?p=1</guid>
		<description><![CDATA[I&#8217;ve just fixed a bug that affected prism objects with cubic_spline interpolation. The bug prevented the proper detection of  spline loops, and therefore its effects are particularly noticeable in prisms with multiple sub-shapes. After fixing the problem I startet to look for some prisms to check the fixes, and remembered that Inkscape can export svg [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just fixed a bug that affected <strong>prism</strong> objects with <strong>cubic_spline</strong> interpolation.</p>
<p>The bug prevented the proper detection of  spline loops, and therefore its effects are particularly noticeable in prisms with<a href="http://www.povray.org/documentation/view/3.6.1/62/"> multiple sub-shapes</a>.</p>
<div id="attachment_6" class="wp-caption aligncenter" style="width: 310px"><a href="http://bishop3d.com/blog/wp-content/uploads/2009/05/cubicsplineprism_bug.jpg"><img class="size-medium wp-image-6  " title="cubicsplineprism_bug" src="http://bishop3d.com/blog/wp-content/uploads/2009/05/cubicsplineprism_bug-300x217.jpg" alt="prism defective model" width="300" height="217" /></a><p class="wp-caption-text">Missed spline loop: defective model mesh</p></div>
<div id="attachment_18" class="wp-caption aligncenter" style="width: 310px"><a href="http://bishop3d.com/blog/wp-content/uploads/2009/05/cubicsplineprism.jpg"><img class="size-medium wp-image-18" title="cubicsplineprism" src="http://bishop3d.com/blog/wp-content/uploads/2009/05/cubicsplineprism-300x217.jpg" alt="cubicsplineprism" width="300" height="217" /></a><p class="wp-caption-text">Bug fixed: correct model mesh</p></div>
<p>After fixing the problem I startet to look for some prisms to check the fixes, and remembered that <a href="http://www.inkscape.org">Inkscape</a> can export svg files as POV-Ray prisms.</p>
<div id="attachment_24" class="wp-caption aligncenter" style="width: 210px"><a href="http://commons.wikimedia.org/wiki/File:-_Flourisch_01_-.svg"><img class="size-full wp-image-24" title="flourisch" src="http://bishop3d.com/blog/wp-content/uploads/2009/05/flourisch.png" alt="flourisch" width="200" height="142" /></a><p class="wp-caption-text">Flourisch by Nino Barbieri</p></div>
<div id="attachment_17" class="wp-caption aligncenter" style="width: 310px"><a href="http://bishop3d.com/blog/wp-content/uploads/2009/05/flourish.jpg"><img class="size-medium wp-image-17 " title="flourish" src="http://bishop3d.com/blog/wp-content/uploads/2009/05/flourish-300x217.jpg" alt="flourish" width="300" height="217" /></a><p class="wp-caption-text">Flourish exported by Inkscape and Imported into Bishop3D</p></div>
<p style="text-align: center;">
<p>That is pretty cool but unfortunately it uses only <strong>bezier_spline</strong> interpolation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bishop3d.com/blog/archives/1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

