添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
眉毛粗的木瓜  ·  spark split - CSDN文库·  10 小时前    · 
粗眉毛的青蛙  ·  spark ...·  10 小时前    · 
率性的蚂蚁  ·  SCMain·  12 月前    · 
光明磊落的熊猫  ·  Do not escape the sql ...·  1 年前    · 
高大的柚子  ·  sass-loader - npm·  1 年前    · 
月球上的南瓜  ·  SSL_do_handshake ...·  1 年前    · 

I am searching for a way to implement the same functionality as autodesk forge provides to split a 3d model into all available parts and zoom into them. Example is here: Forge | RCDB
Is there maybe an example of such a function?
c291ff6885d66ef85921e90013a5797eac3fab02 1032×961 147 KB

The format or tool does not matter, it depends how the 3D file is authored. The 3D file/model has to have all the various sections of geometry already separated into known scene objects. This is the only way for any tool to target them individually and move them appropriately.

Without the file having been authored like this , how do you expect a tool, any tool, to understand what sections of geometry are meant to be treated as a collective part?

GLB files support objects so if the file was authored for this type of granular control then it would be possible to target those objects and move them.

If you have such a file , then exploding the parts could use a generic movement system and move each part along a certain axis , that would also mean the objects need to have the same system of baked rotations so that such code could work.