<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Do you mean something like this:<BR><Dragger><BR>... the stuff you want to drag<BR></Dragger><BR> <BR>If X3Dom defines Sensor nodes, you might be able to hack a non-standard Dragger node in javascript, by combining the Sensor and Transform nodes into a Dragger node. <BR> <BR>In general, there may be a hunger for higher-level nodes in X3Dom which are currently left up to Proto developers in desktop web3d.  Perhaps there could be a PROFILE for desktop web3d that's compatible with popular x3dom composite nodes.<BR> <BR> <BR><div><hr id="stopSpelling">From: max.limper@igd.fraunhofer.de<br>To: highaspirations@hotmail.com; x3d-public@web3d.org<br>Subject: AW: [X3D-Public] Draggers in X3D?<br>Date: Thu, 13 Feb 2014 15:59:48 +0000<br><br>



<style><!--
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink {
color:blue;
text-decoration:underline;
}

.ExternalClass span.ecxMsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}

.ExternalClass p {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

.ExternalClass span.ecxE-MailFormatvorlage18 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}

.ExternalClass .ecxMsoChpDefault {
font-size:10.0pt;
}

.ExternalClass div.ecxWordSection1 {
}

--></style>


<div class="ecxWordSection1">
<p class="ecxMsoNormal"><span lang="EN-US" style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Thanks for the examples!</span></p>
<p class="ecxMsoNormal"><span lang="EN-US" style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Actually, I meant something more simple, in an ideal case something that does not require any additional JavaScript code, except for catching some
 event, maybe. For example, I could imagine that you rotate some gizmo, which is represented as a special node, and that node throws an event (or has an output field) which contains the current transform, so you can connect (/ route) that transform to the object
 you want to rotate.</span></p>
<p class="ecxMsoNormal"><span lang="EN-US" style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'> </span></p>
<p class="ecxMsoNormal"><span lang="EN-US" style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Regards,</span></p>
<p class="ecxMsoNormal"><span lang="EN-US" style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'>Max</span></p>
<p class="ecxMsoNormal"><span lang="EN-US" style='color: rgb(31, 73, 125); font-family: "Calibri","sans-serif"; font-size: 11pt;'> </span></p>
<p class="ecxMsoNormal"><span lang="EN-US"> </span></p>
<div>
<div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) currentColor currentColor; padding: 3pt 0cm 0cm;">
<p class="ecxMsoNormal"><b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'>Von:</span></b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'> X3D-Public [mailto:x3d-public-bounces@web3d.org]
<b>Im Auftrag von </b>doug sanden<br>
<b>Gesendet:</b> Donnerstag, 13. Februar 2014 15:06<br>
<b>An:</b> 'x3d-public@web3d.org'<br>
<b>Betreff:</b> Re: [X3D-Public] Draggers in X3D?</span></p>
</div>
</div>
<p class="ecxMsoNormal"> </p>
<div>
<p class="ecxMsoNormal"><span style='font-family: "Calibri","sans-serif";'>Do you mean something like the Sensor nodes:<br>
SphereSensor:<br>
 <a href="http://dug9.users.sourceforge.net/web3d/tests/10.x3d" target="_blank">http://dug9.users.sourceforge.net/web3d/tests/10.x3d</a><br>
PlaneSensor:<br>
<a href="http://dug9.users.sourceforge.net/web3d/tests/48.x3d" target="_blank">http://dug9.users.sourceforge.net/web3d/tests/48.x3d</a><br>
-Doug<br>
<br>
>  <br>
> I am wondering whether there are X3D Nodes, or proposals for such, that<br>
>  allow the user to perform standard 3D transformations on objects in<br>
>  the scene. Concretely speaking, what I have in mind are draggers like<br>
>  they seem to exist in the inventor world:<br>
> <br>
> <a href="http://oivdoc90.vsg3d.com/content/chapter-8-creating-draggers-and-manipulators" target="_blank">
http://oivdoc90.vsg3d.com/content/chapter-8-creating-draggers-and-manipulators</a><br>
> <br>
> Within the last few months, we had several requests for such simple<br>
>  interaction elements in X3DOM. Three.js has them in the simple editor:<br>
> <br>
> <a href="http://mrdoob.github.io/three.js/editor/" target="_blank">http://mrdoob.github.io/three.js/editor/</a><br>
> <br>
> Having something like that in X3DOM could be pretty useful, but I<br>
>  really don’t want to re-invent the wheel ;- )<br>
> <br>
> Thanks a lot in advance.<br>
> <br>
> Best Regards,<br>
> Max<br>
> <br>
> Dipl.-Inform. Max Limper<br>
> <br>
> Visual Computing System Technologies<br>
> Fraunhofer-Institut für Graphische Datenverarbeitung IGD<br>
> Fraunhoferstraße 5 | 64283 Darmstadt<br>
> Telefon +49 6151 155-554 |Fax -196<br>
> <a href="mailto:max.limper@igd.fraunhofer.de">max.limper@igd.fraunhofer.de</a><br>
> </span></p>
</div>
</div></div>                                          </div></body>
</html>