Yoojun Zhou (busy rn!)
Yoojun Zhou (busy rn!)
Partially fixed in v1.98.10
你的建议非常好,其实这也是我们之前在内部讨论时考虑过的方向。不过目前要实现它会带来相当大的工作量。原因在于:新版架构已经彻底不再依赖 “正方体” 这种特例,现在程序只认网格和顶点,不再单独判断 “是否为正方体”。这样做的目的,是为了未来能够支持球体、多面体等任意不规则形状。但这也意味着,要让这些面正确连结,就需要对底层架构进行进一步的调整。 目前我们仍处在基础功能的开发阶段,因此在产品节奏和长期规划上,这个功能可能会被放在后续迭代中来实现。同时,我们现在也面临一些知识产权方面的顾虑(例如被抄袭或误解的风险),所以暂时无法公开最新的开发进度。 不过请放心,你的建议我们已经收到了,并且会在未来的版本中实现。这个 issue 我们会保持开放,作为一个 todo 提醒。如果你在这方面有新的想法或更具体的建议,欢迎随时补充。当我们能够对外披露进展时,会第一时间在这里更新。 @newnamegaming
Hey, I'm wondering if `tree.rebuildTree()` is called every time any item is mutated, when the tree has a huge amount of items, will it cause serious performance issues? Is it...
> I found that HT handles trees with virtualization with up to a few 100k items well What about frequently updating item data in a large sample tree? For example,...
Okay, I'm starting to get your idea. For tree-structured changes, `rebuildTree` should be used, and each time the whole tree will be updated; Changes of the item itself, should be...
试过能跑不?