Dear all,
We provide requested feedback. Thanks for your help!!
- Could you provide us with more details about where the problems between AR and XML3D occur after changing to XML3D 4.9?
When using the MiWI AR "markerDetection" demo (the one referenced in the FiWare catalogue), you notice that the version they use of XML3D is local and outdated:
<script type="text/javascript" src="../../deps/xml3d.js"></script>
If you inspect it, you can see that it is a development snapshot from 2013:
@version: DEVELOPMENT SNAPSHOT (18.11.2013 14:09:57 EET) 2010-2013
If you want to use the last version of XML3D, the only change you need to do is:
<script type="text/javascript" src="http://www.xml3d.org/xml3d/script/xml3d.js"></script>
But if you switch the XML3D version to the last one, the example does not work.
- Do you have access to some error messages in the browser console for example?
If you change the XML3D library version (using <script type="text/javascript" src="http://www.xml3d.org/xml3d/script/xml3d.js"></script> instead of the local one), you get the following errors in the Google Chrome JS Console:
Xflow: No operator with name 'alvar.detect' found
xml3d.js:25187 TypeError: Cannot read property 'length' of null
at findOperatorByName (xml3d.js:32530)
at updateOperator (xml3d.js:32500)
at updateComputedChannels (xml3d.js:32472)
at ChannelNode.synchronize (xml3d.js:32248)
at ChannelNode.getChildDataIndex (xml3d.js:32281)
at getForwardNode (xml3d.js:28464)
at DataNode._getResult (xml3d.js:28367)
at ComputeRequest.getResult (xml3d.js:28695)
at null.getMatrix (xml3d.js:9236)
at DOMTransformFetcher.updateMatrix (xml3d.js:9219)
Uncaught TypeError: Cannot read property 'getRenderObjectFromPickingBuffer' of undefined
Regards,
Carlos
De: Carlos Fuertes
Enviado el: jueves, 04 de junio de 2015 13:11
Para: 'jira-help-desk@fi-ware.org'
CC: philipp.slusallek@dfki.de; torsten.spieldenner@dfki.de; David Cano
Asunto: RE: [FI-WARE-JIRA] (HELP-3152) [Fiware-tech-help] Doubts - AR (augmented reality) and XML3D – GE MiWi-AR - GE XML3D
Dear all,
Thanks for your answer!! ☺
I hadn’t received any mail, so I haven’t realized that comments were made (I don´t have clear whether the platform generates mails to tell you about updated or not. Is it necessary to manually check for every question we have made? No automatic mail option from the support platform?).
Regarding your comments, we’ll retrieve technical information and we’ll answer asap.
Thanks!!!! ☺
Carlos
De: Help-Desk jira-help-desk@fi-ware.org
Enviado el: jueves, 04 de junio de 2015 12:11
Para: Carlos Fuertes
CC: philipp.slusallek@dfki.de<philipp.slusallek@dfki.de>; torsten.spieldenner@dfki.de<torsten.spieldenner@dfki.de>
Asunto: [FI-WARE-JIRA] (HELP-3152) [Fiware-tech-help] Doubts - AR (augmented reality) and XML3D – GE MiWi-AR - GE XML3D
Hello Carlos,
Your request was assigned and some questions have been asked. Please, read the comments.
Would you please provide feedback?
Thanks.
Manuel
[cid:image001.jpg@01D09EEA.14C205A0]
FW External User</secure/ViewProfile.jspa?name=fw.ext.user> created an issue
Help-Desk<https://jira.fiware.org/browse/HELP> / [extRequest] <https://jira.fiware.org/browse/HELP-3152> HELP-3152<https://jira.fiware.org/browse/HELP-3152>
[Fiware-tech-help] Doubts - AR (augmented reality) and XML3D – GE MiWi-AR - GE XML3D<https://jira.fiware.org/browse/HELP-3152>
Issue Type:
[extRequest]extRequest
Assignee:
Torsten Spieldenner</secure/ViewProfile.jspa?name=tospie>
Components:
FIWARE-TECH-HELP
Created:
29/May/15 3:32 PM
Priority:
[Major]Major
Reporter:
FW External User</secure/ViewProfile.jspa?name=fw.ext.user>
Status:
[Open]Open
Good morning,
We're trying to implement a FIWARE application using XML3D and AR (Augmented Reality).
We have already used (without problems) GE XML3D (official version 4.9.0).
But when trying to use GE MiWi-AR (official version now available) to implement AR we have realized that it uses an old version of GE XML3D, and that it doesn't work properly with GE XML3D v.4.9.0.
Doubts:
- Is that problem of compatibility between GE's reported by others? (or maybe we're doing something wrong)
- If the problem is real, is it planned to update GE MiWi-AR to make it compatible with official current GE XML3D v4.9.0 version? When will it be available?
- If not, how can we implement AR on Fiware also using GE XML3D? By using JS-AR-TOOLKIT instead of official Fiware GE MiWi-AR? (we have tried that and it works fine with GE XML3D v.4.9.0).
Thanks for your support,
Carlos
Carlos J. Fuertes
Innovation Leader - European Projects
Mobile: (+34) 677 912 638
C/ Antracita 7
28045 - MADRID (SPAIN)
tlf. (+34) 91 456 04 28 - fax (+34) 91 534 87 20
Skype: cjfuertes1
P. Tecnológico Boecillo, C\ Luis Proust, 17
47151 - BOECILLO (Valladolid) (SPAIN)
tlf. (+34) 983 14 06 50 - fax (+34) 983 14 06 53
carlosfuertes@grupotecopy.es<carlosfuertes@grupotecopy.eshttps://jira.fiware.org/images/icons/mail_small.gif<carlosfuertes@grupotecopy.es>>
w w w . g r u p o t e c o p y . e s
Group
Tecopy
Hi,
Thanks for using XML3D. Its great that it works well for you but do not hesitate to let us know when there are problems or when you think there are chances to improve it in some way. Also, we are using XML3D in many other projects and so if you are looking for something it is not unlikely that we may already be working on it. Also feel free to let us know ho and for what you are using it, as this is always interesting for us.
But to your problem: I will let Torsten look into this in detail but a quick response from me. Of course you can use JS-AR-Toolkit as well but there are some advantages of the GE. So far we did not hear from incompatibilities but as no continuous integration tests are available between GEs yet (this is being discussed), this can unfortunately happen. We will look into that as quickly as possible (probably early next week).
Hope this helps (a bit) for now.
Best, Philipp