Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Join us on Dec 8, 2022, between 7 am & 7 pm EST, in the DOTS Dev Blitz Day 2022 - Q&A forum, Discord, and Unity3D Subreddit to learn more about DOTS directly from the Unity Developers.
    Dismiss Notice
  3. Have a look at our Games Focus blog post series which will show what Unity is doing for all game developers – now, next year, and in the future.
    Dismiss Notice

About model opening times with Reflect 1.3

Discussion in 'Unity Reflect' started by eproca_SimRTR, Oct 19, 2020.

  1. eproca_SimRTR

    eproca_SimRTR

    Joined:
    Nov 8, 2018
    Posts:
    16
    The new streaming pipeline of Reflect 1.3 seems to have impressive performance when the Reflect projects are hosted locally. But if the project is hosted in the cloud there are some strange results.

    I have build a simple prototype with the minimum Viewer API (not the standard viewer) to directly compare 1.2 and 1.3. If the project is hosted locally, the first time it is open in 1.3, it takes between 80-70% of the of the equivalent time in 1.2. Later times the project is open in 1.3 (with local cache), it takes between 65-50% of the equivalent time of 1.2 (large models open consistently 2X faster, that is quite impressive).

    But if the project is hosted in the cloud, the first time it is open, it takes between 200% and 400% of the equivalent time in 1.2. Later times it will open in 85-90% of the the equivalent time in 1.2 (faster but not as much as with the project hosted locally).

    The comparison between 1.2 and 1.3 using projects hosted in the cloud were done immediately one after the other, so the difference cannot be explained because the cloud server were busy when using 1.3. And to avoid possible issues, the local cache folder was deleted before switching between versions.
     
  2. DavidMenard

    DavidMenard

    Unity Technologies

    Joined:
    Jun 3, 2019
    Posts:
    103
    Hey,
    We'll look into this a bit more on our side. No matter what, the new Viewer should be faster than the 1.2 version. Since the data is being downloaded, could this have been due to a connection issue? If you're downloading something at the same time, your bandwidth might slow down, therefore it<s slower to downloads everything.
    ANother workaround is that you can download the entire model from the Main Menu, without streaming it. THis should be the fastest way to download.
    David
     
  3. eproca_SimRTR

    eproca_SimRTR

    Joined:
    Nov 8, 2018
    Posts:
    16
    Hi,
    Just checked briefly 2.0 (a little prototype with the minimum Viewer API, not the standard viewer) and it is is even faster than 1.3 for projects hosted locally. For project hosted in the cloud, it has improved quite a bit in the first load (without local cache), althought is not as fast yet as 1.2. Anyway the difference is not so big like between 1.3 and 1.2.