CoolFace
Apppublic

LPDoctor/AIGC-3D

sourceHugging Faceupdated 2y agoView on Hugging Face
3likes
text_to_3d_lite_separately.sh63 linesDownload Raw Back to scripts
1# !/usr/bin/bash 2# ------------------------------------3#      stage     | Minimum Memory Support4# ------------------------------------5# text_to_image  | ~14G6# ------------------------------------7# image_to_views | lite ~8G8# image_to_views | std ~16G9# ------------------------------------10# views_to_mesh  | ~10G (90000 faces)11# ------------------------------------12 13# Usage: 14# bash scripts/text_to_3d_lite_separately.sh "a lovely rabbit" ./outputs/test15# # need Memory > 14G16 17text_prompt=$118save_folder=$2 19 20# init21use_lite=true22do_texture_mapping=true23max_faces_num=9000024 25 26mkdir -p $save_folder27 28python infer/text_to_image.py \29    --text2image_path weights/hunyuanDiT \30    --text_prompt "$text_prompt" \31    --output_img_path $save_folder/img.jpg \32    --seed 0 \33    --steps 25 \34    --device "cuda:0" \35&& \36python infer/removebg.py \37    --rgb_path $save_folder/img.jpg \38    --output_rgba_path $save_folder/img_nobg.png \39&& \40python infer/image_to_views.py \41    --rgba_path $save_folder/img_nobg.png \42    --output_views_path $save_folder/views.jpg \43    --output_cond_path $save_folder/cond.jpg \44    --seed 0 \45    --steps 50 \46    --device "cuda:0" \47    --use_lite $use_lite \48&& \49python infer/views_to_mesh.py \50    --views_path $save_folder/views.jpg \51    --cond_path $save_folder/cond.jpg \52    --save_folder $save_folder \53    --max_faces_num $max_faces_num \54    --mv23d_cfg_path ./svrm/configs/svrm.yaml \55    --mv23d_ckt_path ./weights/svrm/svrm.safetensors \56    --device "cuda:0" \57    --use_lite $use_lite \58    --do_texture_mapping $do_texture_mapping \59&& \60python infer/gif_render.py \61    --mesh_path $save_folder/mesh.obj \62    --output_gif_path $save_folder/output.gif63