Log in or register to post comments

Question about idea feasibility

April 3, 2011 - 6:43pm #1

Hey, I'm working on an app that I wanted to have video content in conjunction with the 3D AR SDK for qualcomm. Essentially the idea is to use the imagetarget function to project the 3d model and either make it so that video can play on the model surface or gives a preview of content (thumbnail) which takes you to a video on another host maybe. Can anyone give me an idea if something like this has been done, or if this idea would be doable to any extent?

I ask mainly because I'm new to the AR technology myself. Based on my experience with 3D modeling programs Iknow that images and thumbnails may not be issue per se but the video portion would at the bare minimum required a layer that's not contained in unity's 3d modeling tools.

Re: Question about idea feasibility

April 4, 2011 - 5:27am #3

Playing video in 3D space is a tricky problem without slowing the framerate to a crawl. I would search around for any OpenGL ES libraries out there that might help, or perhaps an OpenGL open source library that you could convert to ES yourself. If you're using Unity I'm afraid you're out of luck without dropping down to native, although you could still ask around their forums to see if anyone has solved this problem for mobile devices.

It would be pretty easy to have a single thumbnail on the target in 3D space that lead to a full-screen video when tapped, however. Look into the Android SDK MediaPlayer or the Unity iPhoneUtils.PlayMovie function (if you're using Unity).

- Kim

Re: Question about idea feasibility

April 4, 2011 - 1:35am #2

You could have a texture containing frames from your video and then move the texture over the surface of a plane?

When done quick enough it should look like a video is being played.

Log in or register to post comments