U3D iOS Capabilities Required For Software Development

Hello Forums,

I am currently in-need of developing a software with various functions with from what I have researched, may not be fully supported in Unity3D iOS Pro. I need help from most probably Unity Developers to answer if there are feasible features I could use that is available in Unity3D iOS Pro for my application development requirements which are:

1) Sending email from inside an iOS application (e.g. iPad)

  • probably not via Application.OpenURL which launches an alternate browser, is there a workaround for this?

2) Video playback (non full-screen) / Movie Texture

  • Currently the latest version of iPad version supports non full-screen dynamic video playback, is Unity3D iOS Pro able to support this feature? (E.g. Playback of a video on a 3D cube object)

3) Using SetPixels/GetPixels function to blit text on 3D object

  • I have seen a project example that this is feasible, is it possible to scroll the text rendered on a 3D object? Which scripting functions allows that?

Sorry, I may be new to the features that U3D can support or cannot support and have requirements for my targeted application, I hope someone can answer my queries and thanks alot in advance.

Research Dolphin

  1. If you write / buy a plugin that s possible.

  2. Technically not possible and not offered. The iOS movie player framework does not offer render to texture. Doing software decompression to get it kind of ensures that you will not do anything but movie playback unless you are targeting 128x128 video sizes

  3. if you don’t care for performance or don’t need to do it in realtime. Otherwise modifying textures in realtime with the pixels commands will kill the performance. For something like this you don’t need write to texture, you can presetup the texture for later usage for example

This restriction holds for any engine btw.

  1. i suggest Prime 31 Etcetera Plug-in:

http://forum.unity3d.com/threads/64166-Etcetera-Plugin-Live!-Alerts-prompts-loading-views-push-localization-and-more!

  1. I have tested a simple code to sync Image sequences with audio. ( the quality is obviously much lower than h.264 and you can use it only for short videos )

  2. i don’t Know.