Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2 Beta
    • Fix Version/s: EE 1.2
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      ICEmobile, iOS

      Description

      The Augmented Reality Marker view has a 20 - 30 second startup. If this cannot be improved, a progress bar will be necessary.

        Activity

        Ted Goddard created issue -
        Ted Goddard made changes -
        Field Original Value New Value
        Fix Version/s 1.2 EE [ 10372 ]
        Ted Goddard made changes -
        Assignee Steve Maryka [ steve.maryka ] Ted Goddard [ ted.goddard ]
        Hide
        Ted Goddard added a comment -

        One of the ICEfaces logo 3D models was 333k, which is not large in terms of loading from the filesystem, but the WaveFront obj parser has two very inefficient loops which result in very long processing for this file. It has been removed in place of an equivalent 3D model of the ICEfaces logo with a smaller polygon count.

        Show
        Ted Goddard added a comment - One of the ICEfaces logo 3D models was 333k, which is not large in terms of loading from the filesystem, but the WaveFront obj parser has two very inefficient loops which result in very long processing for this file. It has been removed in place of an equivalent 3D model of the ICEfaces logo with a smaller polygon count.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32826 Fri Dec 14 15:30:56 MST 2012 ted.goddard allow setProgress to be invoked on NativeInterface (MOBI-575)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/ICEmobile-SX/ViewController.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterfaceViewController.h
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.m
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Shared/NativeInterface.h
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32874 Wed Dec 19 13:51:36 MST 2012 ted.goddard noop setProgressLabel for container (MOBI-575)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/icemobile/Container/MainViewController.mm
        Hide
        Ted Goddard added a comment -

        A progress bar has been added, however, the 3D model loading is performed on the UI thread, so the progress bar is not visible. Since the loading time has been improved, this will be marked resolved with future work to include multi-threaded model and texture loading.

        Show
        Ted Goddard added a comment - A progress bar has been added, however, the 3D model loading is performed on the UI thread, so the progress bar is not visible. Since the loading time has been improved, this will be marked resolved with future work to include multi-threaded model and texture loading.
        Ted Goddard made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: