Annotations

Follow

Comments

57 comments

  • Avatar
    James (Sketchfab Profile)

    Not at the moment, sorry!

    0
    Comment actions Permalink
  • Avatar
    getsundar (Sketchfab Profile)

    Hi James

    When I create an annotation dynamically by clicking on the model, the annotation sometimes gets created the other side of the model. Please advice on this.

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Hi,

    Do you have a live example where this is happening? Are you talking about creating annotations with the Viewer API or just in 3D Settings?

    0
    Comment actions Permalink
  • Avatar
    getsundar (Sketchfab Profile)

    Hi James,

    I meant the Viewer API. I am trying to create an annotation by clicking with the mouse. It gets created but sometimes the other side of the model. When its in this way it throws an error like "Uncaught (in promise) TypeError: Cannot read property 'toJSON' of undefined" .

     

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Hmm that's strange. I haven't been able to reproduce the problem yet. Do you have a demo somewhere that I can check?

    0
    Comment actions Permalink
  • Avatar
    getsundar (Sketchfab Profile)

    Hi James,

    Thanks for the responses.

    Will let you know on the live demo as its kind of a client's model. In any case when I went through the changes of co-ordinates I can see the X value in the position3D gets negative value when we try to create annotation with the same camera angle. You can notice the Position X in the log value changes.

    Co-ordinates when the annotation gets created at the back side of the model.

    Position X::::-48.05607962017166
    Position Y::::-18735.861638569182
    Position Z::::4287.737931017628
    Normal X::::0
    Normal Y::::-0.6851778398265175
    Normal Z::::0.7283758149545241
    **********************************
    Camera Position 0::::-773.6343130208512
    Camera Position 1::::-36720.181408451856
    Camera Position 2::::6113.034278172223
    Target X::::-2.2020903155
    Target Y::::-17439.9461159383
    Target Z::::4671.6332841808

    Co-ordinates when the annotation gets created at the correct side of the model.

    Position X::::2329.095047800958
    Position Y::::-18948.877720282042
    Position Z::::4060.166505022473
    Normal X::::0
    Normal Y::::-0.7621585333799301
    Normal Z::::0.6473904308808973
    **********************************
    Camera Position 0::::-773.6343130208512
    Camera Position 1::::-36720.181408451856
    Camera Position 2::::6113.034278172223
    Target X::::-2.2020903155
    Target Y::::-17439.9461159383
    Target Z::::4671.6332841808

    Do let me know if you crack the problem from the co-ordinates.

    0
    Comment actions Permalink
  • Avatar
    getsundar (Sketchfab Profile)

    Hi James,

    To explain more in the above screen shot when I am clicking the point circled with red, the annotation created the other side of the model (Annotation 1). I guess this explains more about the issue I am facing. I am due with the a demo with client and so do let me know on this asap. 

    Thanks in advance.

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Thanks for the details! I just followed up via a support ticket.

    0
    Comment actions Permalink
  • Avatar
    zhk2001 (Sketchfab Profile)

    After I saved the annotations for my 3D model (dae file), is it possible I can download the 3D model (dae file) with the annotations included? So I can use the 3D model including its annotations in Unity?

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    @zhk2001 I'm afraid not. Annotations only exist in the Sketchfab viewer.

    0
    Comment actions Permalink
  • Avatar
    zhk2001 (Sketchfab Profile)

    Thank you for your reply, James. So I'm just wondering if there is any tool that can add annotation to a 3D model like Sketchfab and save it as dae or fbx file (it will be used in an iOS app built with Unity)? I understand this is not a Sketchfab issue, and just want to see if someone here have such experience or knowledge that I can learn from, thank you.

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    I'm afraid that I'm not aware of any tool like that. Does Unity have a feature like annotations? I also don't know that formats like DAE and FBX support a feature like that. I guess it would be saved cameras or something.

    0
    Comment actions Permalink
  • Avatar
    rrdcreativepdx (Sketchfab Profile)

    Hi. When adding an annotation to an object like -for instance- a plane or a thin object, an annotation that is placed on one side is also visible in the opposite side of the same object. Is it possible to avoid this? I want an annotation to be only visible on the side where it was placed. This issue does not seem to be happening when putting the annotation on thicker objects. Any thoughts? Thanks!

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Hi. I checked the test models on your account, and I see what you mean. I'm afraid I don't have a good solution though. The annotations are actual 3D spheres in the scene, so they will intersect your meshes. I'll talk to my team and see what they think about improving how they are greyed out on the opposite side of a mesh.

    0
    Comment actions Permalink
  • Avatar
    vertiv (Sketchfab Profile)

    Is it possible to code an annotation to activate certain animations and/or reset to static pose?

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Only with the Viewer API at the moment. You can have an animation activate based on an annotation event:

    https://sketchfab.com/developers/viewer

    1
    Comment actions Permalink
  • Can we export these annotated model in unity?

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    @fatimazulfiqar03 No, I'm afraid it's not possible to export annotations to other formats or software. They only exist on Sketchfab.

    0
    Comment actions Permalink
  • Avatar
    vertiv (Sketchfab Profile)

    In the future, could you please consider adding support for controlling the speed of auto-piloted annotations, per annotation? We aren't really able to use the auto-pilot feature because of the unrealistic reading speeds. Otherwise, we love annotations!

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    @vertiv - Thanks for the feedback! I'll pass this along. For now, you could have finer control using the Viewer API.

    0
    Comment actions Permalink
  • Avatar
    Markvdb (Sketchfab Profile)

    Hi,

    Just wondering if anyone has seen an example of a sound playing when an annotation is clicked.

    This would be great for study, such as memorising names of things such as anatomical body parts. So when you click the annotation related to a specific bone, the camera views the bone, and the name of the bone is spoken as an audio file.

    If no examples exist, I would love to hear what tools would be used to potentially achieve this.

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Hi,

    There's no way to sync a sound and an annotation in the regular viewer / editor, but it could be done using the Viewer API if you implement it on your own website. There are events related to annotations, so you could start playback of a sound based on the viewer reaching and annotation. https://sketchfab.com/developers/viewer

    0
    Comment actions Permalink
  • Avatar
    ethos258 (Sketchfab Profile)

    im testing and uploading a fbx model with simple animation, in a .rar with textures. but when a replace the .rar all the anotations get broken from the animated pieces,

    everything get replaced and the annotation still in the scene but the parenting gets lost i need to do a  new one , its there any fix for this_?

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Hi there,

    When you re-upload a model, we attempt to preserve all your settings (materials, lighting, background, annotations, etc.). If the scale or orientation of the model changed, the annotations will still be in the same position as the previous version, so it won't work as expected. It's especially tricky for annotations attached to animated parts.

    I don't really have a workaround other than redoing the annotations or waiting for your "final" version of the model before adding annotations.

     

    0
    Comment actions Permalink
  • Avatar
    pgueriau (Sketchfab Profile)

    Hi there,

     

    Probably a stupid question. I have the Basic option, which should allow me to add 5 annotations to my models, but when I have exactly five and want to "SAVE SETTINGS" I receive the following error message:

    "You cannot add a new annotation. You have reached the maximum number of 5 annotations allowed by your plan. To add a new annotation, you need to upgrade to plus plan."

    I don't want to add more, I am happy with my 5, so it makes no sense. Does 5 actually = 4 here or what?

    Many thanks for your help,

    Pierre

    0
    Comment actions Permalink
  • Avatar
    James (Sketchfab Profile)

    Hi Pierre,

    Sorry about that. It's a bug on our end, but we should have a fix coming soon. I'll follow up with news.

    0
    Comment actions Permalink
  • Avatar
    FUD-UJEP (Sketchfab Profile)

    Hi, I understand there is currently no way to backup/export and mass import annotations.
    This would be super useful for larger projects, ideally with markdown and xml support, to be able to include everything in there.

    Remaking annotations with every new model version is very time consuming. (I know there's Re-upload option, but it doesn't always work for me) 

    Thanks!

    0
    Comment actions Permalink

Please sign in to leave a comment.