Stay organized with collections Save and categorize content based on your preferences.
Performance is critical to VR apps but can be especially challenging on mobile GPUs. Many commonly available mobile shaders and per-pixel lighting solutions provide high quality results but perform poorly on mobile VR systems due to extremely high resolutions, rendering multiple views, distortion and general mobile performance issues.
This demo uses Daydream Renderer, a Unity rendering package that includes mobile-optimized custom lighting, shaders, and editing tools, to create a scene that showcases rendering effects that are typically difficult to achieve on mobile hardware.
You can learn more about Daydream Renderer here.
In this scene, we use many of the Daydream Renderer’s features, including per- pixel lighting, tangent-space normal maps, dynamic shadows, realtime specular highlights, and reflections.
Because baked static lighting in Daydream Renderer is vertex-based rather than lightmap based, the resolution of the light baker’s output is dependent on scene vertex density. The assets in the demo have even tessellation that supports fidelity of Daydream Renderer’s lighting features.
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-09 UTC."],[[["Mobile VR app performance is crucial but hindered by high resolutions, multiple views, and distortion, requiring optimized rendering solutions."],["Daydream Renderer offers mobile-optimized tools and features to achieve high-quality visuals on mobile VR with custom lighting, shaders, and effects."],["The demo scene showcases per-pixel lighting, normal maps, dynamic shadows, specular highlights, and reflections, typically demanding for mobile."],["Daydream Renderer uses vertex-based static lighting, so scene vertex density impacts the resolution of the light baker's output for optimal fidelity."]]],["Mobile VR apps face performance challenges due to high resolutions and multiple views. This demo utilizes Daydream Renderer, a Unity package with mobile-optimized lighting and shaders, to showcase complex rendering effects. Key features demonstrated include per-pixel lighting, tangent-space normal maps, dynamic shadows, specular highlights, and reflections. Daydream Renderer's vertex-based static lighting relies on scene vertex density for light baker output resolution, necessitating even tessellation in assets.\n"]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4