|
@@ -13,7 +13,7 @@
|
|
|
<h2>总览</h2>
|
|
|
<div>
|
|
|
<p>
|
|
|
- 在所有现代浏览器中,Three.js可以使用WebGL来渲染场景。对于较旧的浏览器,特别是Internet Explorer 10或者更低版本浏览器,你将需要回落到其它[link:https://github.com/mrdoob/three.js/tree/master/examples/js/renderers renderers](CSS2DRenderer、CSS3DRenderer、SVGRenderer、CanvasRenderer)。此外,你或许不得不包含一些polyfill,特别是当你使用[link:https://github.com/mrdoob/three.js/tree/master/examples /examples]目录中的文件时。
|
|
|
+ 在所有现代浏览器中,Three.js可以使用WebGL来渲染场景。对于较旧的浏览器,特别是Internet Explorer 10或者更低版本浏览器,你将需要回落到其它[link:https://github.com/mrdoob/three.js/tree/master/examples/js/renderers renderers](CSS2DRenderer、CSS3DRenderer、SVGRenderer、CanvasRenderer)。此外,你或许不得不包含一些额外的“填充物”来解决兼容性问题,特别是当你使用[link:https://github.com/mrdoob/three.js/tree/master/examples /examples]目录中的文件时。
|
|
|
</p>
|
|
|
<p>
|
|
|
注意:如果你并不需要支持较旧的浏览器,那就不推荐使用其他渲染器来进行渲染,因为与WebGLRenderer相比,其它渲染器渲染较慢,并且不支持WebGL的诸多特性。
|
|
@@ -23,7 +23,7 @@
|
|
|
<h2>支持WebGL的渲染器</h2>
|
|
|
<div>
|
|
|
<p>
|
|
|
- Google Chrome 9+、Firefox 4+、Opera 15+、Safari 5.1+、Internet Explorer 11 和 Microsoft Edge. 你可以点击[link:https://caniuse.com/#feat=webgl Can I use WebGL]来查阅各个浏览器对WebGL的支持性。
|
|
|
+ Google Chrome 9+、Firefox 4+、Opera 15+、Safari 5.1+、Internet Explorer 11 和 Microsoft Edge。你可以点击[link:https://caniuse.com/#feat=webgl Can I use WebGL]来查阅各个浏览器对WebGL的支持性。
|
|
|
</p>
|
|
|
</div>
|
|
|
|
|
@@ -32,7 +32,7 @@
|
|
|
</h2>
|
|
|
<div>
|
|
|
<p>
|
|
|
- 这里是一些在Three.js中使用到的特性,其中的一部分需要额外的填充。
|
|
|
+ 这里是一些在Three.js中使用到的特性,其中的一部分需要额外的“填充物”来解决兼容性问题。
|
|
|
</p>
|
|
|
<table>
|
|
|
<thead>
|
|
@@ -92,16 +92,16 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
|
|
|
- <h2>Polyfills</h2>
|
|
|
+ <h2>关于用于解决兼容性问题的“填充物”</h2>
|
|
|
<div>
|
|
|
- <p>Just import polyfills based on your requirements. Taking IE9 as an example, you need to polyfill at least these features:</p>
|
|
|
+ <p>根据你的需求,引入相关的“填充物”即可。以IE9为例,你至少需要来使用“填充物”完成以下的功能。</p>
|
|
|
<ul>
|
|
|
<li>Typed Arrays</li>
|
|
|
<li>Blob</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
|
|
|
- <h3>Suggested polyfills</h3>
|
|
|
+ <h3>建议的“填充物”</h3>
|
|
|
<div>
|
|
|
<ul>
|
|
|
<li>
|