Takayuki Matsuoka a68d0122ce BREAKING CHANGE: Introduce NextFrameIfTimedOut as a new interface method of IAwaitCaller
This is a breaking change since it introduces new interface method to IAwaitCaller.

----

NextFrameIfTimedOut() is added to IAwaitCaller.  The following inheritors also introduce the method.

- ImmediateCaller.NextFrameIfTimedOut() just invokes NextFrame().
- RuntimeOnlyAwaitCaller.NextFrameIfTimedOut() invokes NextFrame() if timed out.  Otherwise, do nothing.
- RuntimeOnlyNoThreadAwaitCaller.NextFrameIfTimedOut() works same as RuntimeOnlyAwaitCaller.

Constructor of RuntimeOnlyAwaitCaller and RuntimeOnlyNoThreadAwaitCaller
now take argument of timeout in seconds.  The default value is 1/1000 (1 milliseconds).

See also:
https://github.com/vrm-c/UniVRM/pull/1781#pullrequestreview-1100131840
2022-09-08 17:39:05 +09:00
2022-01-07 17:01:15 +09:00
2022-07-20 13:23:32 +09:00
2022-06-24 17:23:47 +09:00
2018-12-28 23:40:21 +09:00
2022-01-07 17:01:15 +09:00
2021-10-25 14:48:24 +09:00
2020-05-21 15:53:19 +09:00
2019-01-09 17:01:27 +09:00
2021-09-27 17:49:38 +09:00
2022-01-07 17:01:15 +09:00
2021-12-10 15:09:41 +09:00
2021-04-06 13:02:36 +09:00

UniVRM

UniVRM is unity package for Import and Export VRM Format

Download

Manual

API Document

License

Description
UniVRM is a gltf-based VRM format implementation for Unity. English is here https://vrm.dev/en/ . 日本語 はこちら https://vrm.dev/
Readme 125 MiB
Languages
C# 97.9%
HLSL 1%
ShaderLab 0.8%
Python 0.2%