You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
mckay 6263f9d353 feat: diagnose script 3 months ago
brep2sdf feat: diagnose script 3 months ago
.gitignore fix: git ignore 增加checkpoints/ 4 months ago
Dockerfile init 4 months ago
README.md data laod 4 months ago
__init__.py fix: modules import 4 months ago
requirements.txt init 4 months ago
setup.py fix: modules import 4 months ago
train_deep_sdf.py init 4 months ago

README.md

做什么事情

学习 brep 的sdf表示

意义

  • brep方便控制
  • sdf方便运算和智能生成

怎么做

数据准备

数据源: furniture 文件结构 brep( .step ) train chair chair_1.brep chair_2.brep test val sdf ( .npz ) train chair chair_1.sdf.npz chair_2.sdf.npz

数据结构

brep to mesh

基本思路:采样,然后三角化

  • 重采样 《Mesh Generation from CAD Models》: sharp edge

mesh to sdf

基本思路:体素,然后积分

docker

docker run -it -v /mnt/disk2/dataset:/data -v $(pwd):/app --name brep_sdf ubuntu:22.04 

一些点

dataset里面 面点的处理方式