WebGL环境Demo: Vox APP
上面的demo是在webgl环境下的3D引擎系统中内置多线程机制的支持。这个例子中的Transform Matrix计算 是由子线程中的 Wasm 程序完成的。
引擎内置多线程多任务的支持,能有效减少不必要的阻塞,提升计算吞吐量和流畅度。多线程机制为何选择在引擎内置,是因为这样的整体设计,更有利于综合效能的发挥。如果放在外边,完全由用户调度,会影响引擎预设的运行时机制。
扫下面二维码可以手机查看:
WebGL环境Demo: Vox APP
上面的demo是在webgl环境下的3D引擎系统中内置多线程机制的支持。这个例子中的Transform Matrix计算 是由子线程中的 Wasm 程序完成的。
引擎内置多线程多任务的支持,能有效减少不必要的阻塞,提升计算吞吐量和流畅度。多线程机制为何选择在引擎内置,是因为这样的整体设计,更有利于综合效能的发挥。如果放在外边,完全由用户调度,会影响引擎预设的运行时机制。
扫下面二维码可以手机查看: