<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="rss.css" type="text/css"?>
<rss version="2.0">
	<channel>
		<title>H3D.org - Forum</title>
		<link>http://www.h3dapi.org/modules/newbb</link>
		<description>Open Source Haptics</description>
		<managingEditor>info@sensegraphics.com (H3D.org)</managingEditor>
		<webMaster>info@sensegraphics.com (H3D.org)</webMaster>
		<generator>XOOPS 2.0.18 / RSSFit 1.21</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<language>en</language>
		<lastBuildDate>Wed, 19 Jun 2013 00:31:44 +0200</lastBuildDate>
		<item>
			<title>Re: Adding widget to a frame</title>
			<description><![CDATA[Did you have a look at the UI toolkit? Comes with full H3D windows package or you can install the debian version on linux or build from source.<br />Together with the Billboard node and/or some code to calculate the window size you can get some ok code for this.]]></description>
			<pubDate>Tue, 18 Jun 2013 08:07:40 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8420#forumpost8420</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8420#forumpost8420</guid>
		</item>
		<item>
			<title>Re: Adding widget to a frame</title>
			<description><![CDATA[A widget with haptic capabilities.]]></description>
			<pubDate>Mon, 17 Jun 2013 18:45:53 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8418#forumpost8418</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8418#forumpost8418</guid>
		</item>
		<item>
			<title>Re: HAPI and Phantom device</title>
			<description><![CDATA[Hello,<br /><br />The problem seems to be that OpenHapticsRenderer expects a normal for the LineSet. I have no idea however what kind of normal to return when the object to intersect with is a line. See the return values of OpenHapticsRenderer::intersectCallback and OpenHapticsRenderer::closestFeaturesCallback which are used for as functions for custom shape in OpenHaptics for HL_SHAPE_INTERSECT_LS and HL_SHAPE_CLOSEST_FEATURES. I would assume that the normal that is calculated and returned does not make any sense for OpenHaptics when it comes to magneticLine calculation. You are welcome to test solutions to this problem by modifying LineSegment::lineIntersect in CollisionObjects.cpp. (I also noticed that this function does not set &quot;result.face&quot; to something, which I assume it should. ) You could for example approximate the line with a small cylinder to get the normal or something like that, however that would also really be &quot;wrong&quot; for the actual function. A better solution would be to use the Cylinder primitive (as with sphere primitive) or perhaps write your own primitive.<br />The reason for even detecting a collision between two lines (which is what happens in the intersectCallback) is that OpenHaptics defines as input a line from some point in space (probably the proxy position) to the closest point on the object to collide with (calculated in closestFeaturesCallback).<br /><br />RuspiniRenderer is the only implemented renderer for which lines and points can be felt. The only exception is &quot;magneticSurface&quot; for lines/points using OpenHapticsRenderer, but that is not really a surface, that is some kind of force effect masked as surface. To see an equivalent of this see the MagneticGeometryEffect of H3DAPI or the HapticShapeConstraint of HAPI. HAPIDemo demonstrates the HapticShapeConstraint. Perhaps this is actually all you need in the end, why did I not think of that earlier.<br /><br />From H3DAPI a HapticLineSet is used. However, a custom shape is not used which basically means that OpenHapticsRenderer uses OpenGL to calculate the magnetic effect and not the HL_SHAPE_INTERSECT_LS and HL_SHAPE_CLOSEST_FEATURES callbacks. That is why it apparently works there.]]></description>
			<pubDate>Mon, 17 Jun 2013 10:45:49 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8417#forumpost8417</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8417#forumpost8417</guid>
		</item>
		<item>
			<title>Re: Adding widget to a frame</title>
			<description><![CDATA[A widget with haptics capabilites or just graphics?]]></description>
			<pubDate>Mon, 17 Jun 2013 08:19:42 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8416#forumpost8416</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8416#forumpost8416</guid>
		</item>
		<item>
			<title>Re: paintable texture example</title>
			<description><![CDATA[Use the CMake gui to generate a visual studio solution file.<br /><br />1. In &quot;Where is the source code&quot; put the path to Whereveryouinstalledit/UsefulNodes/build.<br />2. In &quot;Where to build the binaries&quot; put the path to where you want the solution file to end up.<br />3. Press &quot;Configure&quot;.<br />4. Press &quot;Generate&quot;.<br />5. Open the solution file and remove the WebCameraTexture.cpp and GraspTransform.cpp node from the project since they seem to not work with the new release. I should probably upload a new version of UsefulNodes that compiles with latest release out of the box.<br />6. Right click on the INSTALL project and choose &quot;build&quot;.<br />]]></description>
			<pubDate>Mon, 17 Jun 2013 08:17:13 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8415#forumpost8415</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=10">Examples</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8415#forumpost8415</guid>
		</item>
		<item>
			<title>Re: HAPI and Phantom device</title>
			<description><![CDATA[Ok maybe I was to fast to exult for success: I am at the second stage of the implementation now.<br /><br />I succesfully created a magnetic sphere, but my original aim was to create a set of magnetic lines. <br /><br />so I just replaced the sphere part with a HapticLineSet as in the following code snippet : <br /><br /><div class="xoopsCode"><code><span style="color: #000000">
<span style="color: #0000BB"></span><span style="color: #FF8000">#ifdef&nbsp;SPHERE&nbsp;//&nbsp;works<br />&nbsp;&nbsp;</span><span style="color: #0000BB">HapticPrimitive&nbsp;</span><span style="color: #007700">*</span><span style="color: #0000BB">my_haptic_sphere&nbsp;</span><span style="color: #007700">=&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">HapticPrimitive</span><span style="color: #007700">(&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">Collision</span><span style="color: #007700">::</span><span style="color: #0000BB">Sphere</span><span style="color: #007700">(&nbsp;</span><span style="color: #0000BB">Vec3</span><span style="color: #007700">(&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">0&nbsp;</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">0.05&nbsp;</span><span style="color: #007700">),&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">my_surface</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">Collision</span><span style="color: #007700">::</span><span style="color: #0000BB">FRONT&nbsp;</span><span style="color: #007700">);&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">hd</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">addShape</span><span style="color: #007700">(&nbsp;</span><span style="color: #0000BB">my_haptic_sphere&nbsp;</span><span style="color: #007700">);&nbsp;<br /></span><span style="color: #FF8000">#else&nbsp;&nbsp;&nbsp;//&nbsp;doesn't&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">vector</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">Collision</span><span style="color: #007700">::</span><span style="color: #0000BB">LineSegment</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">lineSegments</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">lineSegments</span><span style="color: #007700">.</span><span style="color: #0000BB">push_back</span><span style="color: #007700">(</span><span style="color: #0000BB">Collision</span><span style="color: #007700">::</span><span style="color: #0000BB">LineSegment</span><span style="color: #007700">(</span><span style="color: #0000BB">Vec3</span><span style="color: #007700">(-</span><span style="color: #0000BB">0.05</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">),</span><span style="color: #0000BB">Vec3</span><span style="color: #007700">(</span><span style="color: #0000BB">0.5</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">)));<br /><br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">HapticLineSet&nbsp;</span><span style="color: #007700">*</span><span style="color: #0000BB">lines&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">HapticLineSet</span><span style="color: #007700">(</span><span style="color: #0000BB">lineSegments</span><span style="color: #007700">,</span><span style="color: #0000BB">my_surface</span><span style="color: #007700">,</span><span style="color: #0000BB">Collision</span><span style="color: #007700">::</span><span style="color: #0000BB">FRONT_AND_BACK</span><span style="color: #007700">);</span><span style="color: #FF8000">//&nbsp;tried&nbsp;with&nbsp;Collision::FRONT&nbsp;as&nbsp;well&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;//&nbsp;Add&nbsp;the&nbsp;shape&nbsp;to&nbsp;be&nbsp;rendered&nbsp;on&nbsp;the&nbsp;device.&nbsp;<br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">hd</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">addShape</span><span style="color: #007700">(&nbsp;</span><span style="color: #0000BB">lines&nbsp;</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">#endif</span><span style="color: #0000BB"></span>
</span>
</code></div><br /><br />But I can only feel a friction effect where the lines are supposed to be, but no magnetic effect. <br /><br />I read on the manual that &quot;RuspiniRenderer is for example the only implemented renderer for which lines<br />and points can be felt&quot; but on the other hand the magneticSurface in H3D works perfectly on my computer. So I guess there must be a way. <br /><br />I have been delving in MagneticSurface.cpp and LineSet.cpp in H3D but it doesn&#039;t seem to me that HapticLineSet is used. <br /><br /><br /><br /><br />]]></description>
			<pubDate>Fri, 14 Jun 2013 14:34:33 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8414#forumpost8414</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8414#forumpost8414</guid>
		</item>
		<item>
			<title>Adding widget to a frame</title>
			<description><![CDATA[Hi <br /><br />I need to add a widget at the bottom right corner of frame(a picture in picture display). Can someone please help me with this ? I am not able to find any examples describing how to add a widget to a frame.<br /><br />Thank You<br /><br />]]></description>
			<pubDate>Fri, 14 Jun 2013 03:59:26 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8413#forumpost8413</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1973&amp;forum=4&amp;post_id=8413#forumpost8413</guid>
		</item>
		<item>
			<title>Re: paintable texture example</title>
			<description><![CDATA[hi Markus,<br />i dont get how to do this, i open in visual studio 2010 paintableTexture.cpp(put in source) e the paintableTexture.h ( put in header) . But in header file say <br />cannot open this files, i dont know where are this library<br /><br />#include &lt;H3D/X3DTexture3DNode.h&gt;<br />#include &lt;H3D/SFVec3f.h&gt;<br />#include &lt;H3D/SFColorRGBA.h&gt;<br /><br />i would like to work with this example, but i dont know how to build it. I download the &quot;useful nodes&quot; file. I search in the site and dont find how to build the cpp nodes. I have to use the Cmake ? i dont know how to use it, i was tryed but dont get work.<br />thanks for helping me]]></description>
			<pubDate>Fri, 14 Jun 2013 02:02:36 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8412#forumpost8412</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=10">Examples</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8412#forumpost8412</guid>
		</item>
		<item>
			<title>Re: paintable texture example</title>
			<description><![CDATA[Well, yes and no. The x3d/python is correct however you also need the PaintableTexture C++ node. It exists in UsefulNodes (downloadable from the downloads page). You need to download it, build it and then make sure that the file can find it (using ImportLibrary x3d node).]]></description>
			<pubDate>Thu, 13 Jun 2013 07:53:57 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8411#forumpost8411</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=10">Examples</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8411#forumpost8411</guid>
		</item>
		<item>
			<title>paintable texture example</title>
			<description><![CDATA[Hello,<br />i have a problem with this example, i cant paint in the retangule. I used the novint and touch the retangule, press buttons and touch, but the example dont do nothing.<br />The only thing i have to create is two files the &quot;paintabletexture.x3d&quot; and the phyton &quot;paintabletexture.py&quot;?<br /><br /><strong>paintabletexture.x3d</strong><br /> <br />&lt;Group&gt;<br />  &lt;Shape&gt;<br />     &lt;Appearance&gt;<br />       &lt;Material /&gt;<br />       &lt;PaintableTexture DEF=&quot;TEXTURE&quot; /&gt;<br />       &lt;SmoothSurface /&gt;<br />     &lt;/Appearance&gt;<br />     &lt;Rectangle2D DEF=&quot;GEOM&quot; size=&quot;0.3 0.3&quot; /&gt;<br />  &lt;/Shape&gt;<br />  &lt;PythonScript DEF=&quot;PS&quot; url=&quot;paintabletexture.py&quot; /&gt;<br />  &lt;ROUTE fromNode=&quot;GEOM&quot; fromField=&quot;contactTexCoord&quot; toNode=&quot;PS&quot; toField=&quot;firstTexCoord&quot; /&gt;<br />  &lt;ROUTE_NO_EVENT fromNode=&quot;PS&quot; fromField=&quot;firstTexCoord&quot; toNode=&quot;TEXTURE&quot; toField=&quot;paintAtTexCoord&quot; /&gt;<br />&lt;/Group&gt;<br /> <br />and the phyton file<br /><br /><strong>paintabletexture.py</strong><br /><br />from H3DInterface import *<br /> <br /># This field class just takes the first value of its input MField <br /># and uses it as output<br />class FirstTouchTexCoord( TypedField( SFVec3f, MFVec3f ) ):<br />  def update( self, event ):<br />    tex_coords = event.getValue()<br />    if( len(tex_coords) &gt; 0 ):<br />      return tex_coords[0]<br />    else:<br />      return Vec3f( 0, 0, 0 )<br /> <br />firstTexCoord = FirstTouchTexCoord()<br /><br />Its correct ?<br /><br />Thanks for helping me.]]></description>
			<pubDate>Wed, 12 Jun 2013 22:04:37 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8410#forumpost8410</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=10">Examples</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1972&amp;forum=10&amp;post_id=8410#forumpost8410</guid>
		</item>
		<item>
			<title>Re: HAPI and Phantom device</title>
			<description><![CDATA[It works! I was running an old version of HAPI, after updating to the last release It did the job.<br /><br />Thank you Markus  <img class="imgsmile" src="http://www.h3dapi.org/uploads/smil3dbd4d4e4c4f2.gif" alt="" /> <br /><br />ps: I run windows  ]]></description>
			<pubDate>Wed, 12 Jun 2013 16:55:01 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8409#forumpost8409</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8409#forumpost8409</guid>
		</item>
		<item>
			<title>Re: Adding support for devices</title>
			<description><![CDATA[So obviously I remembered wrong. In the upcoming release 2.0 of Candy, which I&#039;m working on right now, the trackers have X3DChildNode as base. I just forgot that this had changed.<br /><br />The reason it will be a major revision is because some nodes have been removed and other have changed their interfaces, so an upgrade might not be a simple switch. If you do not need the new filtering functionality, or any other new node, I&#039;d recommend you to stay with the current release.]]></description>
			<pubDate>Wed, 12 Jun 2013 09:27:41 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1968&amp;forum=4&amp;post_id=8408#forumpost8408</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1968&amp;forum=4&amp;post_id=8408#forumpost8408</guid>
		</item>
		<item>
			<title>Re: Adding support for devices</title>
			<description><![CDATA[Update:<br /><br />I ended up modifying the HVRTrackerNode so that it implements X3DChildNode instead of X3DNode.]]></description>
			<pubDate>Tue, 11 Jun 2013 20:56:34 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1968&amp;forum=4&amp;post_id=8407#forumpost8407</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1968&amp;forum=4&amp;post_id=8407#forumpost8407</guid>
		</item>
		<item>
			<title>Re: HAPI and Phantom device</title>
			<description><![CDATA[Weird, it works perfectly fine for me.<br />The proxy should be updated in OpenHapticsRenderer.cpp in a function called transferContactsAndProxy( void *data )<br /><br />Until I change the second argument of &quot;new OpenHapticsRenderer&quot; to false the reported proxy position is garbage.<br /><br />Just make sure that void OpenHapticsRenderer::initRenderer is called and that the transferContactsAndProxy callback is created. If it is then print out the value of the proxy in that thread.<br />If you want to make sure it is not some clash with OpenGL then compile HAPI without OpenGL support (remove the OpenGL library in CMake GUI.<br /><br />What system are you using? Windows or linux?<br /><br />Oh, and one more thing, in your example. Add another argument to OpenHapticsSurface if you did not already, and set the value to 10, or disable the magnetic property then move the omni around to feel the sphere.]]></description>
			<pubDate>Tue, 11 Jun 2013 08:32:40 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8406#forumpost8406</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8406#forumpost8406</guid>
		</item>
		<item>
			<title>Re: HAPI and Phantom device</title>
			<description><![CDATA[thank you but it doesn&#039;t work. The proxy position is not updated, whereas wtih GodObjectRenderer it is. <br /><br />It looks like it gets updated only if I call clearEffects(), addShape() and transferObjects() at every step of the while cycle. <br /><br /><br />]]></description>
			<pubDate>Mon, 10 Jun 2013 19:14:11 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8405#forumpost8405</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8405#forumpost8405</guid>
		</item>
		<item>
			<title>Re: Adding support for devices</title>
			<description><![CDATA[Quote:<div class="xoopsQuote"><blockquote><br />karlu wrote:<br /> If I remember correctly all tracker nodes are child nodes so you should be able to put the VRPNTracker node under any grouping node by manually setting container field to children.</blockquote></div><br /><br />VRPNTracker inherits from HVRTrackerNode, which is only an X3DNode. So if I do containerField=&quot;children&quot; in the VRPNTracker, an error window pops up stating:<br /><br /><div class="xoopsCode"><code><span style="color: #000000">
<span style="color: #0000BB">InvalidNodeType</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">VRPNTracker</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">Expecting&nbsp;</span><span style="color: #007700">class&nbsp;</span><span style="color: #0000BB">H3D</span><span style="color: #007700">::</span><span style="color: #0000BB">X3DChildNode</span>
</span>
</code></div><br />If I <em>don&#039;t</em> set the container field, I get the following error:<br /><br /><div class="xoopsCode"><code><span style="color: #000000">
<span style="color: #0000BB">XMLParseError</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">Invalid&nbsp;containerField&nbsp;attribute&nbsp;</span><span style="color: #DD0000">"tracker"</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">The&nbsp;field&nbsp;does&nbsp;not&nbsp;exist&nbsp;in&nbsp;parent&nbsp;node&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">Unnamed&nbsp;Group</span><span style="color: #007700">)</span><span style="color: #0000BB"></span>
</span>
</code></div><br /><br />So it seems to me like I still have the same issue where I need some kind of node that contains a tracker to put my VRPNTracker node inside of.]]></description>
			<pubDate>Mon, 10 Jun 2013 18:25:21 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1968&amp;forum=4&amp;post_id=8404#forumpost8404</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1968&amp;forum=4&amp;post_id=8404#forumpost8404</guid>
		</item>
		<item>
			<title>Re: Impenetrable surface</title>
			<description><![CDATA[Finally, set proxyWeighting to 1. Which basically means that the proxy should be rendered at the proxy position, this might fool some people into believing that the surface is &quot;rigid&quot;.<br /><br />For an Omni the best super-stiff-surface-trick is to calibrated it so the physical device reaches the physical table when you touch the virtual surface :P]]></description>
			<pubDate>Mon, 10 Jun 2013 10:13:28 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1971&amp;forum=4&amp;post_id=8403#forumpost8403</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1971&amp;forum=4&amp;post_id=8403#forumpost8403</guid>
		</item>
		<item>
			<title>Re: HAPI and Phantom device</title>
			<description><![CDATA[Hello,<br />Try this:<br /><br /><div class="xoopsCode"><code><span style="color: #000000">
<span style="color: #0000BB">hd&nbsp;</span><span style="color: #007700">-&gt;&nbsp;</span><span style="color: #0000BB">setHapticsRenderer</span><span style="color: #007700">(&nbsp;new&nbsp;</span><span style="color: #0000BB">OpenHapticsRenderer</span><span style="color: #007700">(</span><span style="color: #0000BB">OpenHapticsRenderer</span><span style="color: #007700">::</span><span style="color: #0000BB">OpenHapticsOptions</span><span style="color: #007700">::</span><span style="color: #0000BB">CUSTOM</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)&nbsp;);</span><span style="color: #0000BB"></span>
</span>
</code></div><br /><br />For some reason the use_adaptive_viewport have to be false. I wonder if I should change this default value or something.. hmm. Although changing default values probably not good practice.<br /><br />Also when you use the magnetic surface remember to set the snap_distance to something good (the last parameter, which you did not provide in your example of the OpenHapticsSurface). It is given in mm so 10 works fine for me.]]></description>
			<pubDate>Mon, 10 Jun 2013 10:09:23 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8402#forumpost8402</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1966&amp;forum=4&amp;post_id=8402#forumpost8402</guid>
		</item>
		<item>
			<title>Re: CMake error (Mac)</title>
			<description><![CDATA[Thanks for the reply.<br /><br />They do have the same parent directory<br /><br />/my_projects/h3d/H3DAPI<br />/my_projects/h3d/HAPI<br />/my_projects/h3d/H3DUtil<br /><br />(and the HAPI has been built successfully)<br /><br /><br /><br /><br /><br /><br />]]></description>
			<pubDate>Mon, 10 Jun 2013 09:47:35 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1970&amp;forum=3&amp;post_id=8401#forumpost8401</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=3">Installing and compiling</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1970&amp;forum=3&amp;post_id=8401#forumpost8401</guid>
		</item>
		<item>
			<title>Re: Impenetrable surface</title>
			<description><![CDATA[You can also cheat by applying event-based haptic feedback, which will give a bit better feel even with an impedance control. It needs some advanced fine-tuning, however, such as device characterization and applying an inverse model transfer function. Check the literature for Kuchenbeckers work on event-based haptics in 2005.]]></description>
			<pubDate>Sat, 8 Jun 2013 15:36:28 +0200</pubDate>
			<link>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1971&amp;forum=4&amp;post_id=8400#forumpost8400</link>
			<category domain="http://www.h3dapi.org/modules/newbb/viewforum.php?forum=4">Programming Issues</category>
			<guid>http://www.h3dapi.org/modules/newbb/viewtopic.php?topic_id=1971&amp;forum=4&amp;post_id=8400#forumpost8400</guid>
		</item>
	</channel>
</rss>