
Threejs
蓬 蒿 人
这个作者很懒,什么都没留下…
展开
-
Threejs中Geometry的用法示例
Geometry是其他很多XXXGeometry(如BoxGeometry、SphereGeometry)的基类,与之相对应的还有BufferGeometry,BufferGeometry是其他带BufferGeomerty的基类, BufferGeomerty效率比Geometry高,但是Geometry使用相对简单点,本文就说下Geometry的基本用法。 Geo...原创 2019-11-30 22:25:15 · 11184 阅读 · 0 评论 -
Threejs使用自定义shader
Threejs中的ShaderMaterial可以使用自定义的shader,参数vertexShader和fragmentShader分别对应顶点着色器和片段着色器的内容(由GLSL写成)。顶点着色器和片段着色器的内容可以分别放到一个<script>标签内<script id="vs" type="x-shader/x-vertex">varying vec4 ...原创 2019-11-24 22:25:18 · 6146 阅读 · 0 评论 -
Threejs实现全景图功能
可以利用Threejs中的立方体或者球体实现全景图功能,把立方体或球体当成天空盒子,将无缝衔接的图片贴上,看起来就像在一个场景中,相机一般放置在中央,只要离边缘足够远就看不出是立方体或球体,但如果超出边界就能看到他们。Threejs也有官方的全景图实例:https://threejs.org/examples/?q=pano#webgl_panorama_cubehttps://three...原创 2019-09-02 21:28:12 · 16963 阅读 · 8 评论