Unity-Technologies / com.unity.uiwidgets

UIWidgets is a Unity Package which helps developers to create, debug and deploy efficient, cross-platform Apps.
https://unity.cn/uiwidgets
626 stars 78 forks source link

embed external texture into UIWidgets #309

Closed zhuxingwei closed 2 years ago

zhuxingwei commented 2 years ago

In this PR we tried to enable external texture support in UIWidgets 2.0, including: (1) refine the texture widget so that it can now really works (2) add a new sample for this feature, i.e., 3DTest1. (In order to make it showing a transparent UI, the fill color of the Camera must be a=0 and v=0) (3) add support to opengl support on iOS and Mac in this PR (4) add support for linear color space in this PR

however, this feature is far from complete since: (1) it needs a Unity engine side fix for windows, which is on its way to lands on new Unity LTS versions