Tuesday, April 28, 2020

Dev Update #58 - RiftCat 2.7 Beta - Reprojection for Everyone


RiftCat 2.7 Beta - Reprojection for Everyone
This was originally planned to be a part 2 of the VRidge 2.6 Streaming Enhanced update but we had to postpone it due to various reasons. Now it's here as its own update!

This update will improve head turning motions on most mobile phones (even those not designed with VR in mind) by utilizing reprojection (also known as TimeWarp in Oculus products).

To test the Beta features, learn how to join Beta channels by reading THIS guide.



Reprojection and reasons behind it.
As some of you might have read, Google killed another project of theirs which is Daydream. This means than there is a constantly rising chance the next mobile devices generation will not be able to launch Daydream apps on which VRidge is based a lot.

We could not allow our users to lose the ability to play PC VR games with their Android devices so we created our own reprojection within VRidge so capable devices can use it even without being Daydream-certified.

What this means is that if your mobile phone supports some specific GPU capabilities it will be able to utilize reprojection - it will provide a completely smooth experience when moving your head in your Cardboard device!

VRidge will now ask for the camera and file read/write privileges on your device (to be able to read and store your VR viewer QR code) as previously Daydream SDK handled that.



Will it work on my device?
As of this Beta release, this feature will work only for Android devices (iOS is in progress). We will deploy support for next devices to the Beta channel as soon as they'll be ready.

Our reprojection implementation has 3 modes, best mode will be selected automatically, depending on GPU capabilities, OS version and so on. Those levels are:
  1. Synchronous reprojection - Most simple implementation. All rendering work is done on one GPU thread. After app finishes frame, that frame is being warped to screen with offset to cover difference between pc render orientation and current mobile orientation. In this mode frames should be placed correctly, however motion might not feel silky smooth.
  2. Asynchronous reprojection - This mode separates app rendering loop from VR rendering loop. Because of that we can achieve stable framerate and smooth motion, even if some frames are dropped in transport from PC.
  3. Asynchronous reprojection with direct rendering - Just like in previous mode, this one preserves constant framerate and smooth motion. However because of rendering directly to screen, latency can be significantly lowered. Typically when frame is rendered, it goes to Android Surface Flinger, which is responsible for composing final image that is displayed on the screen. Because of that composing step and double buffering, in default rendering mode frame is displayed 1-2 vertical syncs after it is rendered. That means about 17-33 milliseconds of latency on standard 60Hz display. With direct mode we are able to render directly to front buffer of display. That allows to skip all composing steps for VR layer, significantly lowering latency. Our current implementation works at 8ms latency on 60Hz display. This mode however requires a lot of modern GPU extensions and is mainly designed for newer phones (we mainly tested it on Samsung Galaxy S20, Samsung Note 10 and Razer Phone).
To check out with which mode your reprojection is working (or not working at all), launch VRidge (Diagnostics). It will display the appropriate information.



How to help us with testing?
When you'll test this Beta release and encounter any issues then please send us detailed logcat to support@riftcat.com with a description of your phone model. You can read about logcat here.

If your issue is directly visible on the screen, then simply send us the screenshots. Any additional info is highly valuable.

Your personal opinion also interests us! What do you think about the update? Give us all your thoughts.

66 comments:

  1. This is great news!
    Any chance this will work with the Samsung Exynos 8895 with Mali-G71 as the GPU? I've got the 4K Skyworth V901 headset and I'd love to use the RiftCat wiit that!

    ReplyDelete
  2. Do you think you can make it work on a Samsung Galaxy A20 i just got it and would really appreciate it if it would work on it.

    ReplyDelete
  3. Сделаете поддержку для мобильных видеокарт (nvidia geforce 610m), а то программный кодек не хочет корректно работать

    ReplyDelete
  4. I have gotten it to work on my oculus go. But its just alittle wonky with the mobile phone controller app.

    ReplyDelete
  5. I just bought VRidge a few days ago, and have spent inordinate amounts of time, tweaking and testing to get VR as smooth as possible using a VRBox headset and my Samsung Note 10 Plus phone. I was pleasantly surprised to see this beta launch with reprojection, as my biggest issue I couldn't fix was the smoothness of head tracking.

    I just started up the beta, and holy crap it's night and day difference. It's simply amazing with this phone and my rig in Elite Dangerous. Thanks guys for the amazing work.. this, is, awesome!

    ReplyDelete
  6. Es wird von Update zu Update immer stabiler und exakter. Weiter so! 👍🏻👍🏻👍🏻

    ReplyDelete
  7. It's working as "Asynchronous reprojection with direct rendering" on the zenfone max pro m1, and it is much smoother than before.

    ReplyDelete
  8. It's an amazing update, but went from minimal "drift" issues to excessive amounts. It almost rarely stays centered and I have to recenter every 30 seconds to a minute. It offsets by nearly 30 degrees regularly. Any ideas?

    ReplyDelete
    Replies
    1. I have the same problem on Xiaomi Mi 9, after few head turns drifts way to the left.

      Delete
  9. I have the desktop and mobile clients both set to receive beta updates but both are still on version 2.6.3 and not downloading anything. What do I need to do to get the update?

    ReplyDelete
  10. Opted to the Beta on my Samsung A50, all I'm getting is a black screen with the seperation bar (Eyes). It links with the Desktop app but nothing is visible.

    ReplyDelete
  11. Wow! This could be one of the most beneficial blogs we’ve ever come across on the subject. Basically fantastic post! I’m also an expert in this topic so I can understand your effort.
    review finds

    ReplyDelete
  12. The difference in latency and head tracking is night and day between this gearvr 2.6.3 and android 2.7.1 beta. I'm begging you please give the last of us gearvr users the 2.7.1 beta. <3

    ReplyDelete
  13. you are doing really great work please share the Galaxy a20 Price in Pakistan

    ReplyDelete
  14. I have used beta versions before and I am enrolled into the beta program, but now I have 2.6.3 in both stable and beta channels, how come?

    ReplyDelete
  15. To hire our Housewife Escorts in Agra you can speak with our call girl representative over the call. It is very easy to get escort service in Aerocity now. Call us now!! They love to make relationships for the night with Indian men and that is why they join our escort agency to provide foreign Russian Escorts in Agra. These ladies are referred to as Foreign escorts in Aerocity.
    Escorts Service in Agra
    Escorts Service in Agra
    Escorts in Agra
    Hi Profile Escorts in Agra
    Call Girls in Agra

    ReplyDelete
  16. Marites Allen is popularly known as the “Philippine Feng Shui Queen” for her great strides in promoting feng shui practice in the country and in other parts of the world. She is the first Filipina to be awarded the prestigious title of “Master in Feng Shui” by the International Feng Shui Association in 2013 Feng Shui Expert in the Philippines

    ReplyDelete
  17. Everything is very open with a precise clarification of the issues. It was really informative. Your site is useful. Thanks for sharing, Hегe is my website visit please visit 먹튀검증업체 ,먹튀사이트

    ReplyDelete
  18. Everything is very open with a clear description of the issues. It was truly informative. Your site is extremely helpful. Thank you for sharing! Hегe is my website visit please visit 먹튀사이트 , 토토사이트

    ReplyDelete
  19. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading Visit my Website 토토,먹튀검증,먹튀검증커뮤니티

    ReplyDelete
  20. Thank you quite much for discussing this type of helpful informative article. Will certainly stored and reevaluate your Website.Visit my website for SEO Services Software Development services

    ReplyDelete
  21. Thanks for your sharing! The information your share is very useful to me and many people are looking for them just like me! Thank you! 카지노사이트

    ReplyDelete
  22. Thanks for this information I have learnt a lot from this article. yes, cyber Monday is on right now and you will be advised to buy things now at a better rate. cyber Monday deal is so tentative

    ReplyDelete
  23. A portable water purifier is all you need if you’re looking for a portable and affordable solution to get clean drinking water on the go then. Portable water purifiers are beneficial if you are traveling to a place with poor water quality.
    Why Should Buy A Portable Water Purifier
    The human world is changing day-by-day, and so are our drinking habits. Water contamination has become one major issue in human life. The water purifier is one-way people can make a better judgment about drinking water. Water purifier makes it easy to drink water without thinking about any unwanted bacteria and contaminants. Contaminants and bacteria (various) generally take home in the water. It is an old saying, “health is wealth” it is true indeed.
    TOP FACTS OF WATER PURIFIER IN EVERYDAY LIFE-RO Service
    Do you and your family often suffer from water-borne diseases? Does your water look stale and smell rotten? And you want to be trying to find the simplest water purifier! Well, you’ve knocked the proper door, we are here at your rescue!
    Improve Your Health by Using the Best RO Water Purifier - Improve Your Health by Using the Best RO Water Purifier
    Importance Of Having Water Purifier And Knowing A Good RO Water Purifier Service Centre In Delhi, Gurgaon
    How Do I Locate The Best RO Service Center in Gurgaon?
    Importance of RO Water Purifiers in Delhi
    Service for RO Water Purifiers in Delhi- Pahuja Aqua Service
    Mineral Water Purifier Effective Uses- Gurgaon, Delhi

    ReplyDelete
  24. To remain healthy has become the foremost challenging task of today’s time because contamination isn't only food, but water also has increased to a level where it's essential to observe out what we are consuming. Alongside mainstream diseases like diarrhoea, gastrointestinal problems, stomach infections, etc. caused thanks to drinking impure water, there are many ill-effects observed on health thanks to the presence of particular contaminants within the water.
    Restrict Severe Diseases by Bringing Advanced Water Purifiers at Your Home
    Clean And Healthy Water With Water Purifiers
    Why are people in Delhi and Gurgaon concerned about the purity of their drinking water?
    How to Select the Most Appropriate Water Purifier
    The Importance of Water Purifiers in Today's World in Delhi
    What Is Industrial Water Purifier Know It Component & Application in Human Life
    How to Find the Best Water Filter Price in Delhi, Gurgaon

    ReplyDelete
  25. Water frameworks overall are being undermined by the enormous number of pollutants that represent a wide scope of threats to families. Since you realize that we need water in each reason, like washing, washing, cooking, and drinking, the foreign substances can without much of a stretch influence your wellbeing. These days, the poisons are developing more than ever.
    RO Service Near Me ✅ RO Service in Gurgaon 249/- Only. Call RO Service Centre Number for water purifier service, installation. We cater Kent, Aquaguard, Aquafresh, Livpure, Pureit, Nasaka in Gurgaon & Delhi NCR.
    Pahuja RO Water Solution is an independent Ro Service Centre in Gurgaon, Delhi NCR and All Over India. We undertake job work of Service, AMC, Repair, Installation & Maintenance.

    Your Choice Of Protector: Various Water Purification Technology
    Wide Range of Water Purifiers is Available at Our Store if You Want to Shop Online
    Do you think it’s safe to give your family unfiltered water?
    Water That is Safe and Clean to Drink-RO Filter Service
    Factor You Must Consider Before You Buy Water Purifier For Your Home

    ReplyDelete
  26. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! Feel free to visit my website; 바카라사이트

    ReplyDelete
  27. I will definitely recommend your website to everyone. You have a very good gloss. Write more high-quality articles. I support you. Feel free to visit my website; 먹튀검증

    ReplyDelete
  28. It’s really a great and useful piece of information. I am glad that you shared this useful information with us. Please keep us up to date like this. Thanks for sharing. Feel free to visit my website; 토토사이트

    ReplyDelete
  29. This comment has been removed by the author.

    ReplyDelete

  30. i really appreciate your blog,it means a lot for me,,very interesting,,ive like to follow,,could you please vist our website,,thanks in advance Feel free to visit my website; 카지노사이트

    ReplyDelete
  31. I would appreciate if you could post more good contents in the future. Feel free to visit my website; 카지노사이트

    ReplyDelete
  32. Whats up, I have browsed most of your posts. This post is probably where I got the most useful information for my research. Thanks for posting, maybe we can see more on this. Are you aware of any other websites on this subject. 스포츠토토

    ReplyDelete
  33. Great write-up, I am a big believer in commenting on blogs to inform the blog writers know that they've added something worthwhile to the world wide web! 스포츠토토

    ReplyDelete
  34. It is very interesting topic you've written here.. The truth I'm not related to this, but I think is a good opportunity to learn more about, And as well talk about a different topic to which I used to talk with others 파워볼

    ReplyDelete
  35. It's very informative and you are obviously very knowledgeable in this area. You have opened my eyes to varying views on this topic with interesting and solid content. No doubt it is helpful. 토토사이트

    ReplyDelete
  36. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. 안전토토사이트
    먹튀검증

    ReplyDelete

  37. That is a good tip especially to those new to the blogosphere. Brief but very accurate info…
    섯다

    ReplyDelete
  38. บริการเกมสล็อตออนไลน์ปี 2022 เกมให้เลือกเล่นมากกว่า 1,000 เกม ทดลองเล่นสล็อตpg เมก้า เล่นได้จริง แจกจริง สมัครเลยตอนนี้

    ReplyDelete
  39. Thanks for the post! Changes, updates and detailed manuals are very important for customers and the service as a whole. If I don’t know how to act, then I always imagine that I would like to receive being at the client’s place. And the solution to the situation comes, it works. dating chat with singles

    ReplyDelete
  40. Thanks for sharing your informative blog. Keep continue to share more blogs..abogado de divorcio de nueva jersey

    ReplyDelete
  41. Thank you for sharing this wonderful blog post! I really appreciate the effort you put into providing us with valuable information. I'm eagerly anticipating your future posts; your site has become a favorite read of mine. The way you discussed wishing fathers a happy day was touching, and the colorful artwork added a delightful touch. Please continue to share your fantastic content with us; it's greatly appreciated
    Union County reckless driving lawyer

    ReplyDelete
  42. The text discusses various topics related to green technology, agricultural sustainability, telehealth services, inclusive education, renewable energy storage, AI in healthcare, space debris cleanup, cultural preservation, green building design, and climate-resilient agriculture. It highlights the importance of green technology in reducing environmental impact, sustainable farming practices, telehealth services, inclusive education, renewable energy storage, and AI-driven diagnostics in healthcare. It also discusses the need for more context and information about the software or development update, the platform or website it's associated with, and any specific concerns or questions. The text also highlights the importance of preserving indigenous languages, traditions, and cultural heritage for cultural diversity. The text concludes by highlighting the need for more information and questions about these topics, and encourages further exploration of specific areas of interest.lawyer for truck accident

    ReplyDelete
  43. The book covers a wide range of subjects like space debris cleaning, cultural preservation, climate-resilient agriculture, renewable energy storage, inclusive education, telehealth services, green technology, and AI in healthcare. It emphasizes the value of renewable energy storage, inclusive education, telehealth services, sustainable farming methods, green technology in lowering environmental impact, and AI-driven diagnostics in healthcare. It also addresses the requirement for further background and details regarding the software or development update, the related platform or website, and any particular issues or queries.Divorce Lawyers Fairfax VA | Divorce Attorneys Fairfax VA

    ReplyDelete
  44. This update is a game-changer for mobile VR enthusiasts! Reprojection is a fantastic addition, Lawyer for Driving Without License In New Jersey and I'm thrilled it extends to non-Daydream devices. Kudos for being proactive in ensuring PC VR gaming on Android remains accessible. New Jersey Domestic Violence Attorney Cherry Hill Your commitment to optimizing various GPU capabilities and reducing latency is commendable. Can't wait to try it out and provide feedback! Driving Without A License In New Jersey

    ReplyDelete
  45. Veterinary Financing refers to the financial assistance provided to pet owners to cover the cost of veterinary care. This type of financing can be used to pay for routine check-ups, emergency care, surgeries, and other medical procedures. Veterinary financing options may include credit cards, personal loans, or specialized financing programs offered by veterinary clinics or third-party providers.

    These financing options can help pet owners manage unexpected veterinary expenses and ensure that their pets receive the care they need.

    ReplyDelete
  46. I wanted to take a moment to acknowledge and express my appreciation for your blog. abogado de accidentes de dui

    ReplyDelete

  47. I am also very much interested in stationery. I enjoy buying new things. I really like this post. Thanks a lot for posting this post.
    Abogado Divorcio Fairfax VA Consulta Gratuita

    ReplyDelete
  48. You can rely on Separation Strategists to be your strategic partners and advocates in the divorce process. Our divorce attorneys are available to offer you the compassionate support and legal knowledge you need to successfully navigate the challenges of divorce, giving you the confidence to start a new chapter in your life.Mejor Abogado Divorcio Fairfax

    ReplyDelete
  49. I am happy to visit your blog.keep updates more valuable information.Thank you. .Abogado de Fraude por Cable de Nueva Jersey

    ReplyDelete
  50. Exciting news with RiftCat 2.7 Beta! Reprojection enhances head turning motions on various Android devices, ensuring a smoother VR experience. Looking forward to exploring the new features.
    New Jersey Order of Protection

    ReplyDelete
  51. In Dev Update #58, RiftCat unveils the eagerly anticipated 2.7 Beta featuring "Reprojection for Everyone." This groundbreaking release enhances VR experiences, ensuring smooth visuals for all users. The update marks a significant stride in RiftCat's commitment to delivering cutting-edge solutions, redefining the standards of virtual reality performance and accessibility. dui lawyer near me va

    ReplyDelete
  52. Experienced divorce lawyers in New Jersey provide compassionate guidance through the complex legal aspects of divorce.   divorce lawyers in new jersey They navigate issues like asset division, alimony, divorce lawyers in new jersey and child custody to achieve favorable outcomes.

    ReplyDelete

  53. A Fairfax criminal attorney specializes in defending people against a broad range of criminal accusations, so they bring a wealth of experience to the table. Their knowledge covers every area of criminal law, whether you're charged with theft, assault, drug offences, or white-collar crimes. Having a thorough awareness of Virginia's legal system.Fairfax Virginia Criminal Lawyer

    ReplyDelete
  54. Amazing, Your blogs are really good and informative. I got a lots of useful information in your blogs. We could not allow our users to lose the ability to play PC VR games with their Android devices so we created our own reprojection within VRidge so capable devices can use it even without being Daydream-certified abogados de accidentes. It is very great and useful to all. Keeps sharing more useful blogs...

    ReplyDelete
  55. "Exciting news for Android users! With these diverse reprojection modes, VRidge promises an immersive VR experience tailored to different devices and GPU capabilities. The direct rendering mode, boasting an impressive 8ms latency, is particularly groundbreaking for newer phones like the Samsung Galaxy S20 and Razer Phone. Looking forward to exploring VR with smooth motion and reduced latency thanks to VRidge's innovative approach!"
    Registro Central Violencia Doméstica Nueva Jersey
    Orden Protección Nueva Jersey

    ReplyDelete
  56. In Fairfax, proving adultery can give rise to a divorce. If adultery plays a role in your legal separation, a Fairfax Grounds for Divorce Lawyer can help you gather evidence and make a strong case.Fairfax VA Federal Criminal Defense Lawyer

    ReplyDelete