generated from vrchat-community/template-package
-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: flickering selection outlines (#454)
Previously, we swapped between two proxy renderers in order to minimize the cost of building new game objects all the time, and to allow a new pipeline to build in parallel with rendering the prior pipeline. This worked, but caused flickering effects, due to the unity selection system being stateful and remembering the previously selected/highlighted instance ID. Here, we instead have a single primary proxy used for all rendering, and use alternate objects while setting up a shadow proxy pipeline. Closes: #453
- Loading branch information
1 parent
21ad422
commit ac001fb
Showing
4 changed files
with
135 additions
and
84 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters