Autodesk Forge - 将父级几何与叶级几何分开突出显示
创始人
2024-09-22 21:03:16
0

在Autodesk Forge中,我们可以使用以下代码示例将父级几何与叶级几何分开突出显示:

// 创建一个材质,用于突出显示父级几何
var parentGeometryMaterial = new THREE.MeshBasicMaterial({
  color: 0xff0000, // 设置为红色
  opacity: 0.5, // 设置透明度
  transparent: true, // 启用透明度
  depthTest: false, // 禁用深度测试
  side: THREE.DoubleSide // 设置材质双面可见
});

// 创建一个材质,用于突出显示叶级几何
var leafGeometryMaterial = new THREE.MeshBasicMaterial({
  color: 0x00ff00, // 设置为绿色
  opacity: 0.5, // 设置透明度
  transparent: true, // 启用透明度
  depthTest: false, // 禁用深度测试
  side: THREE.DoubleSide // 设置材质双面可见
});

// 获取模型的父级几何和叶级几何
var parentGeometry = viewer.impl.getRenderProxy(viewer.model, viewer.model.getFragmentList().fragments.fragId2dbId[0]);
var leafGeometries = viewer.model.getVisibleBounds().getLeafletGeometry();

// 创建父级几何的网格对象,并应用父级几何材质
var parentGeometryMesh = new THREE.Mesh(parentGeometry, parentGeometryMaterial);
parentGeometryMesh.matrixAutoUpdate = false;
parentGeometryMesh.matrixWorld = viewer.impl.matrixWorld;

// 创建叶级几何的网格对象,并应用叶级几何材质
for (var i = 0; i < leafGeometries.length; i++) {
  var leafGeometryMesh = new THREE.Mesh(leafGeometries[i].geometry, leafGeometryMaterial);
  leafGeometryMesh.matrixAutoUpdate = false;
  leafGeometryMesh.matrixWorld = viewer.impl.matrixWorld;
}

// 将父级几何和叶级几何添加到场景中
viewer.impl.scene.add(parentGeometryMesh);
viewer.impl.scene.add(leafGeometryMesh);

以上代码示例将父级几何和叶级几何分别突出显示为红色和绿色的半透明材质。你可以根据需要调整颜色、透明度和其他材质属性来自定义突出显示效果。

相关内容

热门资讯

第二分钟带你了解!新道游房间(... 第二分钟带你了解!新道游房间(透视挂)技术分享外挂开挂辅助平台(一贯真的有挂)>>您好:软件加薇13...
透视免费"创思维激k... 透视免费"创思维激k有挂吗"开挂(透视)辅助安装(原来确实是有挂)-哔哩哔哩;详细创思维激k有挂吗攻...
第4分钟带你了解!乐酷副厅外卖... 第4分钟带你了解!乐酷副厅外卖辅助(辅助挂)普及知识外挂开挂辅助平台(一贯真的有挂)《详细加薇136...
查到实测"微友辅助神... 查到实测"微友辅助神器下载"开挂(透视)辅助插件(原来是有挂)-哔哩哔哩;亲真的是有正版授权,小编(...
第八分钟带你了解!微信公众号辅... 第八分钟带你了解!微信公众号辅助工具(透视挂)盘点一款外挂开挂辅助脚本(一贯确实有挂)1、下载安装好...
透视工具"微乐自建房... 透视工具"微乐自建房辅助工具"开挂(透视)辅助脚本(一直真的有挂的)-哔哩哔哩;1、这是跨平台的微乐...
辅助透视"决战十三水... 辅助透视"决战十三水辅助"开挂(透视)辅助平台(果然是有挂)-哔哩哔哩;1、超多福利:超高返利,海量...
五分钟带你了解!福州天天开心辅... 五分钟带你了解!福州天天开心辅助(透视挂)揭秘关于外挂开挂辅助软件(原来有挂);无需打开直接搜索加薇...
科技分享"广东闲来辅... 【福星临门,好运相随】;科技分享"广东闲来辅助软件官方"开挂(透视)辅助平台(果然确实是有挂的)-哔...
三分钟带你了解!小闲川南辅助(... 三分钟带你了解!小闲川南辅助(透视挂)玩家必备科普外挂开挂辅助工具(其实是有挂);无需打开直接搜索薇...