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:
- 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.
- 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.
- 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.
This is great news!
ReplyDeleteAny 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!
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.
ReplyDeleteEXCELLENT!
ReplyDeleteСделаете поддержку для мобильных видеокарт (nvidia geforce 610m), а то программный кодек не хочет корректно работать
ReplyDeleteВыбрось этот хлам
DeleteI have gotten it to work on my oculus go. But its just alittle wonky with the mobile phone controller app.
ReplyDeleteI 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.
ReplyDeleteI 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!
Excellent work!
ReplyDeleteEs wird von Update zu Update immer stabiler und exakter. Weiter so! 👍🏻👍🏻👍🏻
ReplyDeleteIt's working as "Asynchronous reprojection with direct rendering" on the zenfone max pro m1, and it is much smoother than before.
ReplyDeleteIt'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?
ReplyDeleteI have the same problem on Xiaomi Mi 9, after few head turns drifts way to the left.
DeleteI 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?
ReplyDeleteOpted 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.
ReplyDeleteExcellent post. Thank you so much.
ReplyDeletehospital management system
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.
ReplyDeletereview finds
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
ReplyDeleteyou are doing really great work please share the Galaxy a20 Price in Pakistan
ReplyDeleteI 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?
ReplyDeleteTo 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.
ReplyDeleteEscorts Service in Agra
Escorts Service in Agra
Escorts in Agra
Hi Profile Escorts in Agra
Call Girls in Agra
Thank you for sharing useful information with us. please keep sharing like this. You might like the following article also please visit us.
ReplyDeleteFather of History
This is great, thanks for the share. Also, check this out if you are looking for assistance with your law dissertation:
ReplyDeletelaw dissertation help
I really like your blog!
ReplyDeleteIt's very helpful for me and I am so happy to see your blog.
Thank you for sharing it with us.
If you are looking Law Coursework Writing Service Then Visit our site we are giving you 5O& off.
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
ReplyDeleteEverything 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 먹튀검증업체 ,먹튀사이트
ReplyDeleteEverything 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 먹튀사이트 , 토토사이트
ReplyDeleteI 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 토토,먹튀검증,먹튀검증커뮤니티
ReplyDeleteThank 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
ReplyDeleteThanks for such a fantastic blog. Where else could anyone get that kind of info written in such a perfect way? I have a presentation that I am presently writhing on, and I have been on the look out for such great information. 먹튀검증사이트
ReplyDeleteThanks for your sharing! The information your share is very useful to me and many people are looking for them just like me! Thank you! 카지노사이트
ReplyDeleteI’m not sure exactly why but this weblog is loading incredibly slow for me. Is anyone else having this problem or is it a problem on my end? I’ll check back later on and see if the problem still exists. 안전놀이터순위
ReplyDeleteThanks 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
ReplyDeleteFore Front Multi Services provides best notary public consultant in California offering tax preparation, public notary, business tax.
ReplyDeleteA 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.
ReplyDeleteWhy 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
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.
ReplyDeleteRestrict 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
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.
ReplyDeleteRO 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
Insvideopush App Download
ReplyDeleteMimicry APK Download
Bflix Online App
Walmart Online Shopping App
Dream League Soccer 2022 Mod APK
How to Download TikTok Lite on iOS
Great post. See More:
ReplyDeleteBest Weather App for iPhone
Celebs go Dating 2022
Moshup Mod APK
Migrate to the UK Without An Agent
Download Minecraft 1.18.24
9Credit Loan
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; 바카라사이트
ReplyDeleteI 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; 먹튀검증
ReplyDeleteI was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoy every little bit of it and I have you bookmarked to check out new stuff you post. Feel free to visit my website; 바카라사이트
ReplyDeleteIt’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; 토토사이트
ReplyDeleteThanks for informing.
ReplyDeleteNew Oppo Mobile
This comment has been removed by the author.
ReplyDelete
ReplyDeletei 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; 카지노사이트
I would appreciate if you could post more good contents in the future. Feel free to visit my website; 카지노사이트
ReplyDeleteWhats 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. 스포츠토토
ReplyDeleteGreat 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! 스포츠토토
ReplyDeleteIt 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 파워볼
ReplyDeleteIt'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. 토토사이트
ReplyDeleteGreat article,thanks for sharing with us!
ReplyDeleteI wanted to thank you for this excellent read!! I definitely loved every little bit of it. 안전토토사이트
ReplyDelete먹튀검증
I am so delighted I found your weblog. 토토
ReplyDelete
ReplyDeleteThat is a good tip especially to those new to the blogosphere. Brief but very accurate info…
섯다
บริการเกมสล็อตออนไลน์ปี 2022 เกมให้เลือกเล่นมากกว่า 1,000 เกม ทดลองเล่นสล็อตpg เมก้า เล่นได้จริง แจกจริง สมัครเลยตอนนี้
ReplyDeleteThanks 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
ReplyDeletethank you for sharing this post! you done great effort
ReplyDeleteVirginia Reckless Driving Ticket
Thanks for the information, Very useful.virginia beach motorcycle accident attorney
ReplyDelete