Skip to main content
frajdens
Known Participant
May 31, 2018
Question

3D model in captivate

  • May 31, 2018
  • 4 replies
  • 4731 views

Hi,

I want to have a slide where there is an intercative 3D model that the user can rotate.

Is it possible to do that in Captivate 9?

My current 3D model is from Catia Composer if that makes any difference.

I have looked through similar problems but I couldn't find anything useful for me.

Thanks!

This topic has been closed for replies.

4 replies

Participant
May 31, 2018

Hi frajdens,

There is a trick you can use with the Web Object, but firstly you will have to save your model as an .obj, then upload your model to one of these sites;

https://sketchfab.com/

or

 https://poly.google.com/

Once you've uploaded your model (you'll probably need to make an account, which is free on both sites) simply copy the embed code which will be on the web page via a share link.

In Captivate, add a web object on your slide and in the properties, make sure you have the 'Embed Code' radio button selected. In the box below this, paste the code.

To see it working, preview in a browser. You'll be able to spin you model around as well as zoom in. 

Here's a very simple example I did about 4 years ago! http://digitrain.co.uk/nightsky/

Get back to me if you need any more clarification.

frajdens
frajdensAuthor
Known Participant
June 1, 2018

Hi!

Thats the way I wanted it! Just for the user to rotate and have a look at a 3D model, nothing more advanced than that.

I´m in the sketch state of this course, I may come back to you when it´s time to do this later on. Thank you so much! :)

Participant
June 1, 2018

My pleasure, and glad to be of assistance :-)

Inspiring
May 31, 2018

For what it's worth here is an example of a 3D object that was created from a sequence of bitmaps. It doesn't allow complete freedom of movement around all axes, but may do the trick.

frajdens
frajdensAuthor
Known Participant
June 1, 2018

thanks! I will have a closer look at your example aswell!   appreciate it!

Lilybiri
Legend
May 31, 2018

Just FYI,  based on sneak previews at the eLearning conference in April: it is possible that 3D integration will be easier in the next version of Captivate (including also VF and AR). This was publicly announced, but not guaranteed of course, only sneak preview.

As for your problem: how did you set up that button in Captivate? Can you post a screenshot of the Actions tab? Does it have a pausing point?

frajdens
frajdensAuthor
Known Participant
May 31, 2018

Thats very interesting! Just hope it will come true!

It's not actually a button its a preview of the 3Dmodel that becomes a play icon the user can press, created by Captivate. I called it a button, maybe misleading, when you click on it it opens a new window with the 3Dmodel because of the settings i chose in the "Display in".

What you see in my screenshot is a quick sketch of a course page. The bigger black box represents a screenshot of the 3Dmodel because you dont get a preview automatically, just a play icon in the html5 window. The selected box on the slide is the Html5-window with the play icon, I have down sized it to adjust the icon to a better size. When you click on the selected box Captivate opens the model in a new browser window.

So I don´t have any other settings than this, what I´m aware of.

Lilybiri
Legend
May 31, 2018

OK, have no idea which action is triggered by that 'play' button, but it looks like the playhead in Captivate could be released by clicking it. That could be prevented if it was a CP-button, no idea how you can do it now.

RodWard
Community Expert
Community Expert
May 31, 2018

There are limited options available for these types of interactions in Captivate.

Your best option for a 3d rotatable interaction that is compatible with Captivate is probably going to be having the interaction as an SWF.  However, you would then also be limited to using SWF output because SWF is not compatible with HTML5.

If the 3D model is created entirely with graphics and javascript, you could potentially include it as an OEM interaction, which is also compatible with Captivate.

So what format is the current 3D interaction produced by your software?

frajdens
frajdensAuthor
Known Participant
May 31, 2018

Thanks for your fast answer,

Here is an update; I exported it as HTML from Catia Composer, and added it as a zipped file in Captivate.

My problem now is that it only works when I select Display in New browser window.

And when I close that window with the 3D-file, the button to start/view/play the 3D-file is gone.

But comes back if you go to another slide and back again.

Any better solution?

It need to be compatible with HTML5.

I can save as .smg .obj .stl .3ds .3dsml .xaml .wrl .u3d

or export as HTML and PDF

RodWard
Community Expert
Community Expert
May 31, 2018

Sounds like you may need to check the timing of that button on the timeline.  It could be that it is not set to show for Rest of Slide.