我想用Three.js CSS3DRenderer渲染<div>
(在我的例子中是ECharts之一),并将其与WebGL内容相结合,但使用固定的宽度和高度,放大时渲染质量不好,因为它是用固定的宽度和高度渲染的.因此,我想知道在使用CSS3drender渲染<div>
时,有没有办法提高渲染分辨率(而不是devicePixelRatio <div>
)?提前感谢!
我想用Three.js CSS3DRenderer渲染<div>
(在我的例子中是ECharts之一),并将其与WebGL内容相结合,但使用固定的宽度和高度,放大时渲染质量不好,因为它是用固定的宽度和高度渲染的.因此,我想知道在使用CSS3drender渲染<div>
时,有没有办法提高渲染分辨率(而不是devicePixelRatio <div>
)?提前感谢!
我想知道在使用CSS3drender渲染时,有没有办法提高渲染分辨率
不,那是不可能的.渲染器只是转换HTML元素.在这种情况下,作为开发人员,您对元素的分辨率没有影响.CSS3DRenderer.setSize()
仅允许定义渲染器容器元素的大小.
如果您需要即使在放大时也能保持清晰的图表,那么您可能需要依赖ECharts的SVG渲染.