threejs中ParticleCircleMaterial 为undefined

发布于 2022-09-06 13:24:30 字数 985 浏览 14 评论 0

    <div id="demo"></div>
    <script src="../../js/lib/three/three.min.js"></script>
    <!-- <script src="../../js/lib/three/three.module.js"></script> -->
    <script src="../../js/lib/three/renderers/CanvasRenderer.js"></script>
    <script src="../../js/lib/three/renderers/Projector.js"></script>
    <script src="./bg.js"></script>

bg.js

var camera;
var scene;
var renderer;
camera = new THREE.Camera(75, SCREEN_WIDTH / SCREEN_HEIGHT, 1, 10000);
camera.position.z = 1000;
scene = new THREE.Scene();
renderer = new THREE.CanvasRenderer();
renderer.setSize(SCREEN_WIDTH, SCREEN_HEIGHT);
var material = new THREE.ParticleCircleMaterial(0x097bdb, 1);

然后控制台出错:

Uncaught TypeError: THREE.ParticleCircleMaterial is not a constructor

这个ParticleCircleMaterial 是还需要额外引入什么东西吗?没有搜到相关内容,望知情人士解答

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ぃ双果 2022-09-13 13:24:30

没见过ParticleCircleMaterial ,如果你指的是 ParticleBasicMaterial 或 ParticleSystemMaterial,那么这两种材质都已经废弃了,取而代之的是PointsMaterial

three.js更新得挺快的,如果按照老的教程找不到某些东西,可以查看废弃特性列表,看看是不是已废弃了,

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文