As soon as I saw the announcement that there is now interactive scene support, I just had to try it out. I am including a post but the way things work, it will probably change over time but my comments are related to this first test.
Interactivity Test Scene
EDIT 4/03: Updated the background color of the scene.
First let me say that this is a great start. Even though there is no tutorial as of this post, it was not that hard to figure things out. However, I do have the following comments:
This went pretty well. In general, I just went to a web page I had developed and did a cut and paste. I did have a couple of issues though.
- The box for editing the HTML is very small. I actually used an external program to create the HTML and then did a cut and paste into the box. I even used the external tool for editing.
- I tried to include an image from my local drive but it does not show up in the page that is displayed when you click on the label to display the HTML. So my question is, how do I include an image other than linking to something online somewhere?
I included a YouTube video without any problem. This was very easy. It was just a matter of using the YouTube “share” and “embed” functions.
While I was able to make this function work, I have the following comments about it:
- You have no control over where the material selections are placed or their size. This, to me, was a little bit of a problem in that the size is rather large and kind of overwhelms the view. In many cases, it could wind up hiding the objects you are applying the material to.
- I was not able to pick multiple objects to apply the material selected to. In my case, you will see that it is applied to a couple of objects but only because they are copies. If this were something like the cabinets in a kitchen and I wanted to apply the same material/texture to both the overhead and counter cabinets, under the current method I would have to have 2 material pickers. Again, if I had both a couch and a matching chair that I wanted to apply the material to, I could not do that with a single click. Maybe I am just missing something.
The audio file I used in this scene was a link to an online file. I encountered the following:
- There was no way to tie it to a clickable object under my control. The only option in the editor was to play when the scene loads, which I did not want.
- I discovered that when the scene was baked, a button is automatically added to the page that is a speaker button which plays the audio.
I think this is off to a great start but I do have some general comments about the capabilities:
- The edit window for setting the controls related to the capabilities is pretty small and was a little cumbersome to use in some situations (see the previous comments in the HTML section).
- The labels are very small and you do not have control over the size or appearance. I tried using text instead of numbers but since I could not control the size of the label, the text was very difficult to read most of the time. In particular, if I tried some like “Material Picker” as the button, you had to really zoom in to read the label.
- I would like to be able to relate the action label to a view. So as an example, I only wanted label 1 to appear in view 3. As you set up a scene that is more complex than the one I used for learning, say like walking through a house, I would only want the material picker for the kitchen cabinets to show when you are viewing the kitchen.
- As I mentioned above, I would like to be able to tie the material picker function to multiple objects.
- I would like to be able to include images, videos, and audio files from my local machine. Maybe there is a way to do that and will be pointed out in the tutorial was it is released.
- I would like a little more control over the look and placement of HTML and Video display.
- Edit on April 2 I also would like to be able to disarm the full screen capability when you are using. interactive functions. I tried it with my scene and none of the actions were available in that mode.
As I said, I think this is off to a great start and I see a lot of potential. Next thing after this will be to allow me to animate things within a scene and or view.