Open rebecca-lay3rs opened 4 months ago
python gaussian_splatting/convert.py -s data/Cloitre_Gal1_2_A1_monster/
python gaussian_splatting/train.py -s data/Cloitre_Gal1_2_A1_monster/ --iterations 7000 -m outputs_GS/Cloitre_Gal1_2_A1_monster/
python train.py -s data/Cloitre_Gal1_2_A1_monster/ -c outputs_GS/Cloitre_Gal1_2_A1_monster/ -r "sdf" --low_poly True --poisson_depth 8
DATA_PATH=data/Cloitre_Gal1_2_A1_monster/ GS_PATH=outputs_GS/Cloitre_Gal1_2_A1_monster/ EXPERIMENT_NAME=Cloitre_Gal1_2_A1_monster_poisson8_bgfactor1/ COARSE_MODEL_PATH=output/coarse/Cloitre_Gal1_2_A1_monster/sugarcoarse_3Dgs7000_sdfestim05_sdfnorm02/15000.pt COARSE_MESH_PATH=output/coarse_mesh/${EXPERIMENT_NAME}
python extract_mesh.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${COARSE_MODEL_PATH} -l 0.5 -d 200000 -o ${COARSE_MESH_PATH} --experiment_name ${EXPERIMENT_NAME} --normal_consistency_factor 0.1 --vertices_density_quantile 0.1 --poisson_depth 8
COARSE_MESH_PATH=output/coarse_mesh/Cloitre_Gal1_2_A1_monster_poisson8_bgfactor1/sugarmesh_3Dgs7000_sdfestim05_sdfnorm02_level05_decim200000.ply OUTPUT_REFINED=output/refined/${EXPERIMENT_NAME}
python train_refined.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${COARSE_MESH_PATH} -o ${OUTPUT_REFINED} -v 200000 --experiment_name ${EXPERIMENT_NAME} --normal_consistency_factor 0.1
OUTPUT_REFINED=output/refined/Cloitre_Gal1_2_A1_monster_poisson8_bgfactor1/sugarfine_3Dgs7000_sdfestim05_sdfnorm02_level05_decim200000_normalconsistency01_gaussperface1/15000.pt REFINED_MESH_PATH=output/refined_mesh/${EXPERIMENT_NAME}
python extract_refined_mesh_with_texture.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${OUTPUT_REFINED} -o ${REFINED_MESH_PATH} --experiment_name ${EXPERIMENT_NAME}
python gaussian_splatting/convert.py -s data/Cloitre_Gal1_2_A1_broken_head/
python gaussian_splatting/train.py -s data/Cloitre_Gal1_2_A1_broken_head/ --iterations 7000 -m outputs_GS/Cloitre_Gal1_2_A1_broken_head/
python train.py -s data/Cloitre_Gal1_2_A1_broken_head/ -c outputs_GS/Cloitre_Gal1_2_A1_broken_head/ -r "sdf" --low_poly True --poisson_depth 8
DATA_PATH=data/Cloitre_Gal1_2_A1_broken_head/ GS_PATH=outputs_GS/Cloitre_Gal1_2_A1_broken_head/ EXPERIMENT_NAME=Cloitre_Gal1_2_A1_broken_head_poisson8_bgfactor1/ COARSE_MODEL_PATH=output/coarse/Cloitre_Gal1_2_A1_broken_head/sugarcoarse_3Dgs7000_sdfestim05_sdfnorm02/15000.pt COARSE_MESH_PATH=output/coarse_mesh/${EXPERIMENT_NAME}
python extract_mesh.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${COARSE_MODEL_PATH} -l 0.5 -d 200000 -o ${COARSE_MESH_PATH} --experiment_name ${EXPERIMENT_NAME} --normal_consistency_factor 0.1 --vertices_density_quantile 0.1 --poisson_depth 8
COARSE_MESH_PATH=output/coarse_mesh/Cloitre_Gal1_2_A1_broken_head_poisson8_bgfactor1/sugarmesh_3Dgs7000_sdfestim05_sdfnorm02_level05_decim200000.ply OUTPUT_REFINED=output/refined/${EXPERIMENT_NAME}
python train_refined.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${COARSE_MESH_PATH} -o ${OUTPUT_REFINED} -v 200000 --experiment_name ${EXPERIMENT_NAME} --normal_consistency_factor 0.1
OUTPUT_REFINED=output/refined/Cloitre_Gal1_2_A1_broken_head_poisson8_bgfactor1/sugarfine_3Dgs7000_sdfestim05_sdfnorm02_level05_decim200000_normalconsistency01_gaussperface1/15000.pt REFINED_MESH_PATH=output/refined_mesh/${EXPERIMENT_NAME}
python extract_refined_mesh_with_texture.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${OUTPUT_REFINED} -o ${REFINED_MESH_PATH} --experiment_name ${EXPERIMENT_NAME}
python gaussian_splatting/train.py -s data/Cloitre_Gal1-2_A2_sheep --iterations 7000 -m outputs_GS/Cloitre_Gal1-2_A2_sheep
python train.py -s data/Cloitre_Gal1-2_A2_sheep/ -c outputs_GS/Cloitre_Gal1-2_A2_sheep/ -r "sdf" --low_poly True --poisson_depth 8 --experiment_name Cloitre_Gal1-2_A2_sheep_poisson8/
EXPERIMENT_NAME=Cloitre_Gal1-2_A2_sheep/ OUTPUT_REFINED=output/refined/Cloitre_Gal1-2_A2_sheep/sugarfine_3Dgs7000_sdfestim05_sdfnorm02_level03_decim200000_normalconsistency01_gaussperface6/15000.pt REFINED_MESH_PATH=output/refined_mesh/${EXPERIMENT_NAME}
python extract_refined_mesh_with_texture.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${OUTPUT_REFINED} -o ${REFINED_MESH_PATH} --experiment_name ${EXPERIMENT_NAME}
output/refined_mesh/Cloitre_Gal1-2_A2_sheep/sugarfine_3Dgs7000_sdfestim05_sdfnorm02_level03_decim200000_normalconsistenc y01_gaussperface6.obj
python gaussian_splatting/train.py -s data/Cloitre_Gal2_B1_column_top --iterations 7000 -m outputs_GS/Cloitre_Gal2_B1_column_top
python train.py -s data/Cloitre_Gal2_B1_column_top/ -c outputs_GS/Cloitre_Gal2_B1_column_top/ -r "sdf" --low_poly True --poisson_depth 8 --experiment_name Cloitre_Gal2_B1_column_top_poisson8/
EXPERIMENT_NAME=Cloitre_Gal2_B1_column_top/ OUTPUT_REFINED=output/refined/Cloitre_Gal2_B1_column_top/sugarfine_3Dgs7000_sdfestim05_sdfnorm02_level03_decim200000_normalconsistency01_gaussperface6/15000.pt REFINED_MESH_PATH=output/refined_mesh/${EXPERIMENT_NAME}
python extract_refined_mesh_with_texture.py -s ${DATA_PATH} -c ${GS_PATH} -i 7000 -m ${OUTPUT_REFINED} -o ${REFINED_MESH_PATH} --experiment_name ${EXPERIMENT_NAME}
output/refined_mesh/Cloitre_Gal2_B1_column_top/sugarfine_3Dgs7000_sdfestim05_sdfnorm02_level03_decim200000_normalconsistency01_gaussperface6.obj
python gaussian_splatting/convert.py -s data/Cloitre_Gal1_A1_bull_reb
python gaussian_splatting/train.py -s data/Cloitre_Gal1_A1_bull_reb --iterations 7000 -m outputs_GS/Cloitre_Gal1_A1_bull_reb
python train.py -s data/Cloitre_Gal1_A1_bull_reb/ -c outputs_GS/Cloitre_Gal1_A1_bull_reb/ -r "sdf" --low_poly True --poisson_depth 8 --experiment_name Cloitre_Gal1_A1_bull_reb/
change filenames
python gaussian_splatting/train.py -s data/Cloitre_Gal2_B1_column_body --iterations 7000 -m outputs_GS/Cloitre_Gal2_B1_column_body
python train.py -s data/Cloitre_Gal2_B1_column_body/ -c outputs_GS/Cloitre_Gal2_B1_column_body/ -r "sdf" --low_poly True --poisson_depth 8 --experiment_name Cloitre_Gal2_B1_column_body/
python gaussian_splatting/train.py -s data/Cloitre_Gal1-2_A1_head_with_mustache --iterations 7000 -m outputs_GS/Cloitre_Gal1-2_A1_head_with_mustache
python train.py -s data/Cloitre_Gal1-2_A1_head_with_mustache/ -c outputs_GS/Cloitre_Gal1-2_A1_head_with_mustache/ -r "sdf" --low_poly True --poisson_depth 8 --experiment_name Cloitre_Gal1-2_A1_head_with_mustache/
python gaussian_splatting/convert.py -s data/lavabo
python gaussian_splatting/train.py -s data/lavabo --iterations 7000 -m outputs_GS/lavabo
python train.py -s data/lavabo/ -c outputs_GS/lavabo/ -r "sdf" --low_poly True --poisson_depth 8 --experiment_name lavabo/
Montmajour datasets can be found in:
Cloitre_Gal1_A1_hairy_head
python gaussian_splatting/convert.py -s data/Cloitre_Gal1_A1_hairy_head/