threejs
WebGL 3D系列
zoujiawei6
认知世界,发现自己的渺小;迈出脚步,去探索学海无涯。
展开
-
threejs中group下绑定唯一key导致parten丢失的问题
发现父级为null,而Line明明在group下,父级应该为group才对。一时间百思不得其解,重新写了个Line发现父级能找到group,对比之下,发现旧的写法里绑定了个。(暂时使用random代替源代码中的uuid生成),每次触发react重新渲染时都是渲染不同的元素,这导致了Line与group丢失了父子关系。useFrame中获取相交对象的父级。这是个有意思的问题,值得分享。原创 2024-01-02 11:53:57 · 477 阅读 · 0 评论 -
threejs下监听mesh事件与监听3D对象的区别
监听mesh时会导致同一mesh下同一个位置,如果重叠着多个3D对象,点击事件会被触发多次。而监听3D对象只有这个对象会触发这个事件一次。原创 2023-11-27 17:27:21 · 659 阅读 · 0 评论