* update version and dependencies
* update unity 2020
* update samplescene on hdrp template
* update unity and renderstreaming package version
* remove local packages
* update sample scene on rtx
* fix doc
* only run 2020.3 on yamato
* update changelog
change package version 3.1.0-exp.2
* move renderstreaming editor script
* move renderstreaming runtime script
* move renderstreaming test script
* fix assembly definition
* update manifest and delete symbolic link
* delete old sample folder
* move sample asset to renderstreaming package sample folder
* delete old sample source
* move renderpipeline script to package
* fix assembly definition about renderpipeline
* fix postprocess rederpipeline setting
* fix yamate yml
* delete no need cmmand script and fix yaml
* add dummy test
* fix initialize import renderpipeline script
* fix package test ci
* use metal device on macos
* change signaling server port number on test
* use packageci image on mac
* skip signaling test on linux
* skip rtx template test on not windows
* skip signaling test on mac
* upgrade version of packages which depends on
* adjust input parameter
* npm audit fix
* add wait 1 second to avoid error of webapp test
(cherry picked from commit abfa6fc71b357224b31a8a7fc509d13276112c11)
* fixed batch error
* Revert "npm audit fix"
This reverts commit 4377e724a7.
* npm audit fix
* websocket draft
* hack
* client hack
* Gamepad support
* hack
* fixing missing parenthesis
* fixing index clash with different users, merging triggers with buttons
* hack
* WS Signaling
WS signaling improved, better separation between WebRTC connection and Signaling manager
Added standard C# events in Signaling object
Deleted useless wrapper objects (using directly WebSocket-Sharp)
Prepared HTTP version compatibility (not tested at all at the moment)
* Cleaned websocket-sharp path
Removed unused intermediate folder.
Begun tests with original http signaling
* HTTP signaling
HTTP signaling is back but client have to be running before RenderStreaming App
* Merged 2019.3 compatibility and removed gamepad
Gamepad will be added in a separated PR
* Multithread
Avoiding usage of Coroutines and UnityWebRequest (only usable in main thread)
Multithreaded original Http or furioos Ws signaling working
Basic error handling and retries
Websocket-sharp added as a plugin (.dll)
* unregisterEvents
Added possibility to unregister events, usefull for Furioos compatibility
* Added sign-in message
* Using new signIn message and "from/to" routed messages
* Updated Furioos activation message
* A few Log to LogError conversion
* Readme
Added readme explanation to use on Furioos
* PR fixes
Deleted useless files
fixed strange "using"
Co-authored-by: kg <kg@unity3d.com>
Co-authored-by: Luc Vo Van <l.vovan@gmail.com>
Co-authored-by: Samuel Tranchet <samuel.tranchet@unity3d.com>
* upgrade template package version
* fixed changelog
* [skip ci] fixed hdrp version
* fixed package version
* add comments to explain development version
* [skip ci] fix package version
* So -> Because
* upgrade hdrp version 7.3.1
* add trigger to test template
* fixed yamato error
* make comment and write todo
* fixed doc
* update scene
* Revert "fixed doc"
This reverts commit 46e07af071.
* WIP: multi controller support
(cherry picked from commit 0460c96dd48ff1c6fc26b736371306910af084a4)
* WIP: Fixed error of multi controller
* fixed logic to assign remoteinput to camera controller
* Fixed the timing to register SimpleCameraController instances to RenderStreaming
* replace key and value of map
* [skip ci] rename properties
* fixed UI controller to set input instance
* add EnhancedTouch for multi-screen
* Updating template project to 2019.3.6f1
* Add initial rtx template, with four symlinks to the normal hd template:
- ExampleAssets
- Scripts
- TutorialInfo
- TextMeshPro
* Fix TestMeshPro symbolic link
* Convert symlinks when packing templates
* Fix Yamato setting. All the jobs must have the template name, so that it's valid
* Rename assembly and test to RTX
* Use double quote when calling convert symlinks
* Revert "Use double quote when calling convert symlinks"
This reverts commit 33c1b1aecb.
* escape path with space using {}
* Wrong variable
* Add symlink for the template itself