UI 世界中的文字显示 Space
UI text display in World Space
我在 Canvas
上添加了一个简单的 text
元素到我的场景中,该元素设置为 World Space
,因此我可以在 VR 中看到它,但无论我如何改变大小或者我把它拿到相机的距离或距离等等...它仍然显示一种非常模糊的文本(我用来显示时间)。
情况可以在附图中看到,还有我在另一张图中的Canvas
设置。有人可以帮我了解我应该处理哪些设置才能排序吗?
在我看来 Canvas 缩放器是问题的根源。对于设置为世界 space 的 Canvas,Canvas 缩放器控制 pixel density of UI element in the Canvas。
要增加像素密度(这会使渲染的文本更清晰),您可以提高 Dynamic Pixels Per Unit
的值,这会增加每单位用于渲染文本的像素数。我没有给你一个确切的值,因为这可能会因情况而异;您只需试验一下,看看哪种值最适合您。
另一种解决方法是按比例缩小文本,但按比例增加其 Font Size
属性。
希望对您有所帮助!如果您有任何问题,请告诉我。
我在 Canvas
上添加了一个简单的 text
元素到我的场景中,该元素设置为 World Space
,因此我可以在 VR 中看到它,但无论我如何改变大小或者我把它拿到相机的距离或距离等等...它仍然显示一种非常模糊的文本(我用来显示时间)。
情况可以在附图中看到,还有我在另一张图中的Canvas
设置。有人可以帮我了解我应该处理哪些设置才能排序吗?
在我看来 Canvas 缩放器是问题的根源。对于设置为世界 space 的 Canvas,Canvas 缩放器控制 pixel density of UI element in the Canvas。
要增加像素密度(这会使渲染的文本更清晰),您可以提高 Dynamic Pixels Per Unit
的值,这会增加每单位用于渲染文本的像素数。我没有给你一个确切的值,因为这可能会因情况而异;您只需试验一下,看看哪种值最适合您。
另一种解决方法是按比例缩小文本,但按比例增加其 Font Size
属性。
希望对您有所帮助!如果您有任何问题,请告诉我。