diff --git a/src/components/Main.vue b/src/components/Main.vue index 0378d16..89c1be5 100644 --- a/src/components/Main.vue +++ b/src/components/Main.vue @@ -80,7 +80,7 @@ - +
{{ sub_navi_name[0] }} diff --git a/src/components/content/cards/RecProcessCard.vue b/src/components/content/cards/RecProcessCard.vue index e7eeab3..5f5e343 100644 --- a/src/components/content/cards/RecProcessCard.vue +++ b/src/components/content/cards/RecProcessCard.vue @@ -106,8 +106,9 @@ export default { "frame_id":0, "coverage_rate": 0, "delta_CR": 0, - "combined_points": [], - "new_points": [], + "combined_point_cloud": [], + "new_point_cloud": [], + "new_added_pts": [], }, @@ -125,6 +126,7 @@ export default { this.curr_frame_info["delta_CR"] = val[0]["data"]["delta_CR"]; this.curr_frame_info["combined_point_cloud"] = val[0]["data"]["combined_point_cloud"]; this.curr_frame_info["new_point_cloud"] = val[0]["data"]["new_point_cloud"]; + this.curr_frame_info["new_added_pts"] = val[0]["data"]["new_added_pts"]; this.updatePointCloud(); this.view_cam_pose_list = []; for (let i = 0; i < val.length; i++) { @@ -143,6 +145,7 @@ export default { this.curr_frame_info["delta_CR"] = this.seqFrameData[val]["data"]["delta_CR"]; this.curr_frame_info["combined_point_cloud"] = this.seqFrameData[val]["data"]["combined_point_cloud"]; this.curr_frame_info["new_point_cloud"] = this.seqFrameData[val]["data"]["new_point_cloud"]; + this.curr_frame_info["new_added_pts"] = this.seqFrameData[val]["data"]["new_added_pts"]; this.updatePointCloud(); } }, @@ -187,10 +190,11 @@ export default { } this.combinedPointCloudMesh = this.createPointCloud(this.curr_frame_info["combined_point_cloud"], 0x0000ff); this.newPointCloudMesh = this.createPointCloud(this.curr_frame_info["new_point_cloud"], 0xff0000); + this.newAddedPtsMesh = this.createPointCloud(this.curr_frame_info["new_added_pts"], 0x00ff00); this.pts_scene.add(this.combinedPointCloudMesh); this.pts_scene.add(this.newPointCloudMesh); - + this.pts_scene.add(this.newAddedPtsMesh); }, diff --git a/src/components/content/cards/RecProcessCard_IRV.vue b/src/components/content/cards/RecProcessCard_IRV.vue index 42f4fb2..66e08d1 100644 --- a/src/components/content/cards/RecProcessCard_IRV.vue +++ b/src/components/content/cards/RecProcessCard_IRV.vue @@ -64,6 +64,7 @@ export default { combined_point_cloud: [], new_point_cloud: [], + new_added_pts: [], best_seq: null, hasImg: false, @@ -73,8 +74,9 @@ export default { "frame_id":0, "coverage_rate": 0, "delta_CR": 0, - "combined_points": [], - "new_points": [], + "combined_point_cloud": [], + "new_point_cloud": [], + "new_added_pts": [], }, @@ -91,6 +93,7 @@ export default { this.curr_frame_info["delta_CR"] = val[0]["data"]["delta_CR"]; this.curr_frame_info["combined_point_cloud"] = val[0]["data"]["combined_point_cloud"]; this.curr_frame_info["new_point_cloud"] = val[0]["data"]["new_point_cloud"]; + this.curr_frame_info["new_added_pts"] = val[0]["data"]["new_added_pts"]; this.updatePointCloud(); this.view_cam_pose_list = []; for (let i = 0; i < val.length; i++) { @@ -107,6 +110,7 @@ export default { this.curr_frame_info["coverage_rate"] = this.seqFrameData[val]["data"]["coverage_rate"]; this.curr_frame_info["delta_CR"] = this.seqFrameData[val]["data"]["delta_CR"]; this.curr_frame_info["combined_point_cloud"] = this.seqFrameData[val]["data"]["combined_point_cloud"]; + this.curr_frame_info["new_added_pts"] = this.seqFrameData[val]["data"]["new_added_pts"]; this.curr_frame_info["new_point_cloud"] = this.seqFrameData[val]["data"]["new_point_cloud"]; this.updatePointCloud(); } @@ -152,9 +156,11 @@ export default { } this.combinedPointCloudMesh = this.createPointCloud(this.curr_frame_info["combined_point_cloud"], 0x0000ff); this.newPointCloudMesh = this.createPointCloud(this.curr_frame_info["new_point_cloud"], 0xff0000); + this.newAddedPtsMesh = this.createPointCloud(this.curr_frame_info["new_added_pts"], 0x00ff00); this.pts_scene.add(this.combinedPointCloudMesh); this.pts_scene.add(this.newPointCloudMesh); + this.pts_scene.add(this.newAddedPtsMesh); },