three.js - Three.js:如何防止部分网格在较大距离处消失
问题描述
我有一个从近距离和远距离都应该可见的几何图形。它是一种形状几何。使用的材料是基本的网状材料。代码是这样的:
var shape = new THREE.Shape(geoPoints);
var geometry = new THREE.ShapeGeometry(shape);
var material = new THREE.MeshBasicMaterial({
color: 0x0000FF,
wireframe: true
});
var mesh = new THREE.Mesh(geometry, material);
scene.add(mesh);
当我使用材质的线框属性时,几何图形保持完全可见。但是,当我关闭网格的线框部分时,网格会从更大的距离消失。这可以在添加的数字中看到:
网状基础材质,线框关闭
网状基础材质,线框开启
如何解决?提前谢谢了。
解决方案
推荐阅读
- html - 自动改变框架高度似乎只会改变它里面的窗口的高度
- java - 配置多个数据源时,此版本的 SQL Server 不支持引用数据库和/或服务器名称
- java - 用于连接到 Sharepoint 的 Java Rest API
- javascript - 鼠标悬停传单地图时显示边缘信息?
- amazon-ec2 - 向 Internet 公开弹性负载均衡器的最简单方法
- laravel - Laravel 多授权系统
- html - 如何创建从右到左的侧边栏
- python - 如何从 dasaset 制作具有 reqiures_grad=True 的 dataLoader 并且不将 reqiures_grad 恢复为 false?
- java - 如何让我的 Discord 机器人编辑其消息?
- asp.net - 如果直接访问“defaultRedirect”页面,则重写为404页面