├── 2dplayground.ipynb ├── CHANGELOG.md ├── DOCUMENTATION.md ├── LICENSE ├── LICENSE_apache ├── README.md ├── asset ├── teaser_1280_small.gif └── teaser_1280_small.mp4 ├── configs ├── control4d-static.yaml ├── debugging │ ├── controlnet-canny.yaml │ ├── controlnet-normal.yaml │ ├── instructpix2pix.yaml │ └── stablediffusion.yaml ├── dreamfusion-if.yaml ├── dreamfusion-sd.yaml ├── experimental │ ├── co3d-imagecondition.yaml │ ├── imagecondition.yaml │ ├── imagecondition_zero123nerf.yaml │ ├── imagecondition_zero123nerf_refine.yaml │ ├── prolificdreamer-importance.yaml │ ├── prolificdreamer-neus-importance.yaml │ ├── prolificdreamer-propnet.yaml │ ├── textmesh-if-importance.yaml │ └── unified-guidance │ │ ├── dreamfusion-sd.yaml │ │ ├── prolificdreamer.yaml │ │ └── zero123-simple.yaml ├── fantasia3d-texture.yaml ├── fantasia3d.yaml ├── gradio │ ├── dreamfusion-if.yaml │ ├── dreamfusion-sd.yaml │ ├── fantasia3d.yaml │ ├── latentnerf.yaml │ ├── sjc.yaml │ └── textmesh-if.yaml ├── instructnerf2nerf.yaml ├── latentnerf-refine.yaml ├── latentnerf.yaml ├── magic123-coarse-sd.yaml ├── magic123-refine-sd.yaml ├── magic3d-coarse-if.yaml ├── magic3d-coarse-sd.yaml ├── magic3d-refine-sd.yaml ├── prolificdreamer-geometry.yaml ├── prolificdreamer-patch.yaml ├── prolificdreamer-scene.yaml ├── prolificdreamer-texture.yaml ├── prolificdreamer.yaml ├── sjc.yaml ├── sketchshape-refine.yaml ├── sketchshape.yaml ├── stage_1 │ ├── image-to-3D │ │ ├── a_cat_shaped_kite_sits_in_the_grass.yaml │ │ ├── a_large_blue_bird_standing_next_to_a_painting_of_flowers.yaml │ │ ├── a_picture_of_a_flamingo_scratching_its_neck.yaml │ │ ├── a_small_green_vase_displays_some_small_yellow_blooms.yaml │ │ ├── bird_eat.yaml │ │ ├── cartoon_dragon.yaml │ │ ├── corgi.yaml │ │ ├── dragon.yaml │ │ ├── eagle.yaml │ │ ├── fish.yaml │ │ ├── horse.yaml │ │ └── rabbit_food.yaml │ ├── magic123-coarse-if-new.yaml │ ├── magic123-coarse-if.yaml │ ├── mvdream-sd21-sd.yaml │ ├── personalized_3D │ │ ├── prompts │ │ │ ├── A_sks_dog_is_eating_sundae.yaml │ │ │ ├── A_sks_dog_is_running.yaml │ │ │ ├── A_sks_dog_is_swimming.yaml │ │ │ ├── A_sks_dog_is_taking_a_shower.yaml │ │ │ └── superhero_sks_dog_wearing_red_cape_is_flying_through_the_sky.yaml │ │ └── subjects │ │ │ ├── dog.yaml │ │ │ ├── dog2.yaml │ │ │ ├── dog3.yaml │ │ │ ├── dog5.yaml │ │ │ ├── dog6.yaml │ │ │ ├── dog7.yaml │ │ │ └── dog8.yaml │ └── text-to-3D │ │ ├── cat_sing.yaml │ │ ├── dog_skateboard.yaml │ │ ├── dog_superhero.yaml │ │ ├── fish.yaml │ │ ├── fox_game.yaml │ │ ├── goat_beer.yaml │ │ ├── monkey_candybar.yaml │ │ ├── panda_book.yaml │ │ ├── panda_icecream.yaml │ │ └── squirrel_motorcycle.yaml ├── stage_2 │ ├── prompts │ │ ├── a_cat_shaped_kite_sits_in_the_grass.yaml │ │ ├── a_man_drinking_beer.yaml │ │ ├── a_picture_of_a_flamingo_scratching_its_neck.yaml │ │ ├── corgi.yaml │ │ ├── dragon.yaml │ │ ├── eagle.yaml │ │ ├── fish.yaml │ │ └── rabbit_food.yaml │ ├── stage2_modelscope_256x256.yaml │ ├── stage2_zeroscope_144x80.yaml │ └── stage2_zeroscope_72_40_2.yaml ├── textmesh-if.yaml ├── zero123-geometry.yaml ├── zero123.yaml └── zero123_64.yaml ├── docker ├── Dockerfile └── compose.yaml ├── docs └── installation.md ├── extern ├── __init__.py ├── ldm_zero123 │ ├── extras.py │ ├── guidance.py │ ├── lr_scheduler.py │ ├── models │ │ ├── autoencoder.py │ │ └── diffusion │ │ │ ├── __init__.py │ │ │ ├── classifier.py │ │ │ ├── ddim.py │ │ │ ├── ddpm.py │ │ │ ├── plms.py │ │ │ └── sampling_util.py │ ├── modules │ │ ├── attention.py │ │ ├── diffusionmodules │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ ├── openaimodel.py │ │ │ └── util.py │ │ ├── distributions │ │ │ ├── __init__.py │ │ │ └── distributions.py │ │ ├── ema.py │ │ ├── encoders │ │ │ ├── __init__.py │ │ │ └── modules.py │ │ ├── evaluate │ │ │ ├── adm_evaluator.py │ │ │ ├── evaluate_perceptualsim.py │ │ │ ├── frechet_video_distance.py │ │ │ ├── ssim.py │ │ │ └── torch_frechet_video_distance.py │ │ ├── image_degradation │ │ │ ├── __init__.py │ │ │ ├── bsrgan.py │ │ │ ├── bsrgan_light.py │ │ │ ├── utils │ │ │ │ └── test.png │ │ │ └── utils_image.py │ │ ├── losses │ │ │ ├── __init__.py │ │ │ ├── contperceptual.py │ │ │ └── vqperceptual.py │ │ └── x_transformer.py │ ├── thirdp │ │ └── psp │ │ │ ├── helpers.py │ │ │ ├── id_loss.py │ │ │ └── model_irse.py │ └── util.py └── zero123.py ├── gradio_app.py ├── launch.py ├── load ├── image-to-4D-images │ ├── a_bird_eating.png │ ├── a_cat_shaped_kite_sits_in_the_grass.png │ ├── a_large_blue_bird_standing_next_to_a_painting_of_flowers.png │ ├── a_picture_of_a_flamingo_scratching_its_neck.png │ ├── a_small_green_vase_displays_some_small_yellow_blooms.png │ ├── cartoon_dragon.png │ ├── corgi.png │ ├── dragon1.png │ ├── eagle.png │ ├── fish.png │ ├── horse.png │ ├── rabbit_food.png │ └── rabbit_food2.png ├── images │ ├── anya_front.png │ ├── anya_front_depth.png │ ├── anya_front_normal.png │ ├── anya_front_rgba.png │ ├── baby_phoenix_on_ice.png │ ├── baby_phoenix_on_ice_depth.png │ ├── baby_phoenix_on_ice_normal.png │ ├── baby_phoenix_on_ice_rgba.png │ ├── beach_house_1.png │ ├── beach_house_1_depth.png │ ├── beach_house_1_normal.png │ ├── beach_house_1_rgba.png │ ├── beach_house_2.png │ ├── beach_house_2_depth.png │ ├── beach_house_2_normal.png │ ├── beach_house_2_rgba.png │ ├── bollywood_actress.png │ ├── bollywood_actress_depth.png │ ├── bollywood_actress_normal.png │ ├── bollywood_actress_rgba.png │ ├── cactus.png │ ├── cactus_depth.png │ ├── cactus_normal.png │ ├── cactus_rgba.png │ ├── catstatue.png │ ├── catstatue_depth.png │ ├── catstatue_normal.png │ ├── catstatue_rgba.png │ ├── church_ruins.png │ ├── church_ruins_depth.png │ ├── church_ruins_normal.png │ ├── church_ruins_rgba.png │ ├── dog1.png │ ├── dragon2_rgba.png │ ├── firekeeper.jpg │ ├── firekeeper_depth.png │ ├── firekeeper_normal.png │ ├── firekeeper_rgba.png │ ├── futuristic_car.png │ ├── futuristic_car_depth.png │ ├── futuristic_car_normal.png │ ├── futuristic_car_rgba.png │ ├── grootplant_rgba.png │ ├── hamburger.png │ ├── hamburger_depth.png │ ├── hamburger_rgba.png │ ├── mona_lisa.png │ ├── mona_lisa_depth.png │ ├── mona_lisa_normal.png │ ├── mona_lisa_rgba.png │ ├── robot_rgba.png │ ├── teddy.png │ ├── teddy_depth.png │ ├── teddy_normal.png │ ├── teddy_rgba.png │ └── thorhammer_rgba.png ├── lights │ ├── LICENSE.txt │ ├── bsdf_256_256.bin │ └── mud_road_puresky_1k.hdr ├── make_prompt_library.py ├── prompt_library.json ├── shapes │ ├── README.md │ ├── animal.obj │ ├── blub.obj │ ├── cabin.obj │ ├── env_sphere.obj │ ├── hand_prismatic.obj │ ├── human.obj │ ├── nascar.obj │ ├── potion.obj │ └── teddy.obj ├── tets │ ├── 32_tets.npz │ ├── 64_tets.npz │ └── generate_tets.py └── zero123 │ ├── download.sh │ └── sd-objaverse-finetune-c_concat-256.yaml ├── requirements-dev.txt ├── requirements.txt ├── run.bash ├── scripts └── convert_zero123_to_diffusers.py ├── threestudio.ipynb └── threestudio ├── __init__.py ├── data ├── __init__.py ├── co3d.py ├── image.py ├── multiview.py ├── random_multiview.py ├── uncond.py └── uncond_trajectory.py ├── models ├── __init__.py ├── background │ ├── __init__.py │ ├── base.py │ ├── neural_environment_map_background.py │ ├── solid_color_background.py │ └── textured_background.py ├── estimators.py ├── exporters │ ├── __init__.py │ ├── base.py │ └── mesh_exporter.py ├── geometry │ ├── __init__.py │ ├── base.py │ ├── custom_mesh.py │ ├── deformable_implicit_volume.py │ ├── implicit_sdf.py │ ├── implicit_volume.py │ ├── tetrahedra_sdf_grid.py │ └── volume_grid.py ├── guidance │ ├── __init__.py │ ├── controlnet_guidance.py │ ├── deep_floyd_guidance.py │ ├── instructpix2pix_guidance.py │ ├── multiview_diffusion_guidance.py │ ├── stable_diffusion_guidance.py │ ├── stable_diffusion_unified_guidance.py │ ├── stable_diffusion_vsd_guidance.py │ ├── zero123_guidance.py │ ├── zero123_unified_guidance.py │ └── zeroscope_guidance.py ├── isosurface.py ├── materials │ ├── __init__.py │ ├── base.py │ ├── diffuse_with_point_light_material.py │ ├── hybrid_rgb_latent_material.py │ ├── neural_radiance_material.py │ ├── no_material.py │ ├── pbr_material.py │ └── sd_latent_adapter_material.py ├── mesh.py ├── networks.py ├── prompt_processors │ ├── __init__.py │ ├── base.py │ ├── deepfloyd_prompt_processor.py │ ├── dummy_prompt_processor.py │ └── stable_diffusion_prompt_processor.py └── renderers │ ├── __init__.py │ ├── base.py │ ├── deferred_volume_renderer.py │ ├── deformable_volume_renderer.py │ ├── gan_volume_renderer.py │ ├── nerf_volume_renderer.py │ ├── neus_volume_renderer.py │ ├── nvdiff_rasterizer.py │ └── patch_renderer.py ├── scripts ├── make_training_vid.py ├── run_zero123.sh ├── run_zero123_comparison.sh ├── run_zero123_phase.sh ├── run_zero123_phase2.sh ├── run_zero123_sbatch.py ├── zero123_demo.py └── zero123_sbatch.sh ├── systems ├── __init__.py ├── base.py ├── control4d_multiview.py ├── dreamfusion.py ├── fantasia3d.py ├── imagedreamfusion.py ├── instructnerf2nerf.py ├── latentnerf.py ├── magic123.py ├── magic123_new.py ├── magic3d.py ├── mvdream_sd.py ├── optimizers.py ├── prolificdreamer.py ├── sjc.py ├── textmesh.py ├── utils.py ├── zero123.py ├── zero123_simple.py └── zeroscope.py └── utils ├── GAN ├── attention.py ├── discriminator.py ├── distribution.py ├── loss.py ├── mobilenet.py ├── network_util.py ├── util.py └── vae.py ├── __init__.py ├── base.py ├── callbacks.py ├── config.py ├── loss.py ├── lvdm_saving_utils.py ├── misc.py ├── ops.py ├── perceptual ├── __init__.py ├── perceptual.py └── utils.py ├── rasterize.py ├── saving.py └── typing.py /2dplayground.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/2dplayground.ipynb -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/DOCUMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE_apache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/LICENSE_apache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/README.md -------------------------------------------------------------------------------- /asset/teaser_1280_small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/asset/teaser_1280_small.gif -------------------------------------------------------------------------------- /asset/teaser_1280_small.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/asset/teaser_1280_small.mp4 -------------------------------------------------------------------------------- /configs/control4d-static.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/control4d-static.yaml -------------------------------------------------------------------------------- /configs/debugging/controlnet-canny.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/debugging/controlnet-canny.yaml -------------------------------------------------------------------------------- /configs/debugging/controlnet-normal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/debugging/controlnet-normal.yaml -------------------------------------------------------------------------------- /configs/debugging/instructpix2pix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/debugging/instructpix2pix.yaml -------------------------------------------------------------------------------- /configs/debugging/stablediffusion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/debugging/stablediffusion.yaml -------------------------------------------------------------------------------- /configs/dreamfusion-if.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/dreamfusion-if.yaml -------------------------------------------------------------------------------- /configs/dreamfusion-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/dreamfusion-sd.yaml -------------------------------------------------------------------------------- /configs/experimental/co3d-imagecondition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/co3d-imagecondition.yaml -------------------------------------------------------------------------------- /configs/experimental/imagecondition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/imagecondition.yaml -------------------------------------------------------------------------------- /configs/experimental/imagecondition_zero123nerf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/imagecondition_zero123nerf.yaml -------------------------------------------------------------------------------- /configs/experimental/imagecondition_zero123nerf_refine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/imagecondition_zero123nerf_refine.yaml -------------------------------------------------------------------------------- /configs/experimental/prolificdreamer-importance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/prolificdreamer-importance.yaml -------------------------------------------------------------------------------- /configs/experimental/prolificdreamer-neus-importance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/prolificdreamer-neus-importance.yaml -------------------------------------------------------------------------------- /configs/experimental/prolificdreamer-propnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/prolificdreamer-propnet.yaml -------------------------------------------------------------------------------- /configs/experimental/textmesh-if-importance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/textmesh-if-importance.yaml -------------------------------------------------------------------------------- /configs/experimental/unified-guidance/dreamfusion-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/unified-guidance/dreamfusion-sd.yaml -------------------------------------------------------------------------------- /configs/experimental/unified-guidance/prolificdreamer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/unified-guidance/prolificdreamer.yaml -------------------------------------------------------------------------------- /configs/experimental/unified-guidance/zero123-simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/experimental/unified-guidance/zero123-simple.yaml -------------------------------------------------------------------------------- /configs/fantasia3d-texture.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/fantasia3d-texture.yaml -------------------------------------------------------------------------------- /configs/fantasia3d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/fantasia3d.yaml -------------------------------------------------------------------------------- /configs/gradio/dreamfusion-if.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/gradio/dreamfusion-if.yaml -------------------------------------------------------------------------------- /configs/gradio/dreamfusion-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/gradio/dreamfusion-sd.yaml -------------------------------------------------------------------------------- /configs/gradio/fantasia3d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/gradio/fantasia3d.yaml -------------------------------------------------------------------------------- /configs/gradio/latentnerf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/gradio/latentnerf.yaml -------------------------------------------------------------------------------- /configs/gradio/sjc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/gradio/sjc.yaml -------------------------------------------------------------------------------- /configs/gradio/textmesh-if.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/gradio/textmesh-if.yaml -------------------------------------------------------------------------------- /configs/instructnerf2nerf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/instructnerf2nerf.yaml -------------------------------------------------------------------------------- /configs/latentnerf-refine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/latentnerf-refine.yaml -------------------------------------------------------------------------------- /configs/latentnerf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/latentnerf.yaml -------------------------------------------------------------------------------- /configs/magic123-coarse-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/magic123-coarse-sd.yaml -------------------------------------------------------------------------------- /configs/magic123-refine-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/magic123-refine-sd.yaml -------------------------------------------------------------------------------- /configs/magic3d-coarse-if.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/magic3d-coarse-if.yaml -------------------------------------------------------------------------------- /configs/magic3d-coarse-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/magic3d-coarse-sd.yaml -------------------------------------------------------------------------------- /configs/magic3d-refine-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/magic3d-refine-sd.yaml -------------------------------------------------------------------------------- /configs/prolificdreamer-geometry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/prolificdreamer-geometry.yaml -------------------------------------------------------------------------------- /configs/prolificdreamer-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/prolificdreamer-patch.yaml -------------------------------------------------------------------------------- /configs/prolificdreamer-scene.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/prolificdreamer-scene.yaml -------------------------------------------------------------------------------- /configs/prolificdreamer-texture.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/prolificdreamer-texture.yaml -------------------------------------------------------------------------------- /configs/prolificdreamer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/prolificdreamer.yaml -------------------------------------------------------------------------------- /configs/sjc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/sjc.yaml -------------------------------------------------------------------------------- /configs/sketchshape-refine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/sketchshape-refine.yaml -------------------------------------------------------------------------------- /configs/sketchshape.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/sketchshape.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/a_cat_shaped_kite_sits_in_the_grass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/a_cat_shaped_kite_sits_in_the_grass.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/a_large_blue_bird_standing_next_to_a_painting_of_flowers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/a_large_blue_bird_standing_next_to_a_painting_of_flowers.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/a_picture_of_a_flamingo_scratching_its_neck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/a_picture_of_a_flamingo_scratching_its_neck.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/a_small_green_vase_displays_some_small_yellow_blooms.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/a_small_green_vase_displays_some_small_yellow_blooms.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/bird_eat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/bird_eat.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/cartoon_dragon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/cartoon_dragon.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/corgi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/corgi.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/dragon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/dragon.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/eagle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/eagle.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/fish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/fish.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/horse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/horse.yaml -------------------------------------------------------------------------------- /configs/stage_1/image-to-3D/rabbit_food.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/image-to-3D/rabbit_food.yaml -------------------------------------------------------------------------------- /configs/stage_1/magic123-coarse-if-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/magic123-coarse-if-new.yaml -------------------------------------------------------------------------------- /configs/stage_1/magic123-coarse-if.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/magic123-coarse-if.yaml -------------------------------------------------------------------------------- /configs/stage_1/mvdream-sd21-sd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/mvdream-sd21-sd.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/prompts/A_sks_dog_is_eating_sundae.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/prompts/A_sks_dog_is_eating_sundae.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/prompts/A_sks_dog_is_running.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/prompts/A_sks_dog_is_running.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/prompts/A_sks_dog_is_swimming.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/prompts/A_sks_dog_is_swimming.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/prompts/A_sks_dog_is_taking_a_shower.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/prompts/A_sks_dog_is_taking_a_shower.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/prompts/superhero_sks_dog_wearing_red_cape_is_flying_through_the_sky.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/prompts/superhero_sks_dog_wearing_red_cape_is_flying_through_the_sky.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog2.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog3.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog5.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog6.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog7.yaml -------------------------------------------------------------------------------- /configs/stage_1/personalized_3D/subjects/dog8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/personalized_3D/subjects/dog8.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/cat_sing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/cat_sing.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/dog_skateboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/dog_skateboard.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/dog_superhero.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/dog_superhero.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/fish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/fish.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/fox_game.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/fox_game.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/goat_beer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/goat_beer.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/monkey_candybar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/monkey_candybar.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/panda_book.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/panda_book.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/panda_icecream.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/panda_icecream.yaml -------------------------------------------------------------------------------- /configs/stage_1/text-to-3D/squirrel_motorcycle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_1/text-to-3D/squirrel_motorcycle.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/a_cat_shaped_kite_sits_in_the_grass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/a_cat_shaped_kite_sits_in_the_grass.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/a_man_drinking_beer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/a_man_drinking_beer.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/a_picture_of_a_flamingo_scratching_its_neck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/a_picture_of_a_flamingo_scratching_its_neck.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/corgi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/corgi.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/dragon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/dragon.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/eagle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/eagle.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/fish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/fish.yaml -------------------------------------------------------------------------------- /configs/stage_2/prompts/rabbit_food.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/prompts/rabbit_food.yaml -------------------------------------------------------------------------------- /configs/stage_2/stage2_modelscope_256x256.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/stage2_modelscope_256x256.yaml -------------------------------------------------------------------------------- /configs/stage_2/stage2_zeroscope_144x80.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/stage2_zeroscope_144x80.yaml -------------------------------------------------------------------------------- /configs/stage_2/stage2_zeroscope_72_40_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/stage_2/stage2_zeroscope_72_40_2.yaml -------------------------------------------------------------------------------- /configs/textmesh-if.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/textmesh-if.yaml -------------------------------------------------------------------------------- /configs/zero123-geometry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/zero123-geometry.yaml -------------------------------------------------------------------------------- /configs/zero123.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/zero123.yaml -------------------------------------------------------------------------------- /configs/zero123_64.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/configs/zero123_64.yaml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/docker/compose.yaml -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/docs/installation.md -------------------------------------------------------------------------------- /extern/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extern/ldm_zero123/extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/extras.py -------------------------------------------------------------------------------- /extern/ldm_zero123/guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/guidance.py -------------------------------------------------------------------------------- /extern/ldm_zero123/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/lr_scheduler.py -------------------------------------------------------------------------------- /extern/ldm_zero123/models/autoencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/models/autoencoder.py -------------------------------------------------------------------------------- /extern/ldm_zero123/models/diffusion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extern/ldm_zero123/models/diffusion/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/models/diffusion/classifier.py -------------------------------------------------------------------------------- /extern/ldm_zero123/models/diffusion/ddim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/models/diffusion/ddim.py -------------------------------------------------------------------------------- /extern/ldm_zero123/models/diffusion/ddpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/models/diffusion/ddpm.py -------------------------------------------------------------------------------- /extern/ldm_zero123/models/diffusion/plms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/models/diffusion/plms.py -------------------------------------------------------------------------------- /extern/ldm_zero123/models/diffusion/sampling_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/models/diffusion/sampling_util.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/attention.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/diffusionmodules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/diffusionmodules/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/diffusionmodules/model.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/diffusionmodules/openaimodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/diffusionmodules/openaimodel.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/diffusionmodules/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/diffusionmodules/util.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/distributions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/distributions/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/distributions/distributions.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/ema.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/encoders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/encoders/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/encoders/modules.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/evaluate/adm_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/evaluate/adm_evaluator.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/evaluate/evaluate_perceptualsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/evaluate/evaluate_perceptualsim.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/evaluate/frechet_video_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/evaluate/frechet_video_distance.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/evaluate/ssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/evaluate/ssim.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/evaluate/torch_frechet_video_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/evaluate/torch_frechet_video_distance.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/image_degradation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/image_degradation/__init__.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/image_degradation/bsrgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/image_degradation/bsrgan.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/image_degradation/bsrgan_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/image_degradation/bsrgan_light.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/image_degradation/utils/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/image_degradation/utils/test.png -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/image_degradation/utils_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/image_degradation/utils_image.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/losses/__init__.py: -------------------------------------------------------------------------------- 1 | from extern.ldm_zero123.modules.losses.contperceptual import LPIPSWithDiscriminator 2 | -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/losses/contperceptual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/losses/contperceptual.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/losses/vqperceptual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/losses/vqperceptual.py -------------------------------------------------------------------------------- /extern/ldm_zero123/modules/x_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/modules/x_transformer.py -------------------------------------------------------------------------------- /extern/ldm_zero123/thirdp/psp/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/thirdp/psp/helpers.py -------------------------------------------------------------------------------- /extern/ldm_zero123/thirdp/psp/id_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/thirdp/psp/id_loss.py -------------------------------------------------------------------------------- /extern/ldm_zero123/thirdp/psp/model_irse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/thirdp/psp/model_irse.py -------------------------------------------------------------------------------- /extern/ldm_zero123/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/ldm_zero123/util.py -------------------------------------------------------------------------------- /extern/zero123.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/extern/zero123.py -------------------------------------------------------------------------------- /gradio_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/gradio_app.py -------------------------------------------------------------------------------- /launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/launch.py -------------------------------------------------------------------------------- /load/image-to-4D-images/a_bird_eating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/a_bird_eating.png -------------------------------------------------------------------------------- /load/image-to-4D-images/a_cat_shaped_kite_sits_in_the_grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/a_cat_shaped_kite_sits_in_the_grass.png -------------------------------------------------------------------------------- /load/image-to-4D-images/a_large_blue_bird_standing_next_to_a_painting_of_flowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/a_large_blue_bird_standing_next_to_a_painting_of_flowers.png -------------------------------------------------------------------------------- /load/image-to-4D-images/a_picture_of_a_flamingo_scratching_its_neck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/a_picture_of_a_flamingo_scratching_its_neck.png -------------------------------------------------------------------------------- /load/image-to-4D-images/a_small_green_vase_displays_some_small_yellow_blooms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/a_small_green_vase_displays_some_small_yellow_blooms.png -------------------------------------------------------------------------------- /load/image-to-4D-images/cartoon_dragon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/cartoon_dragon.png -------------------------------------------------------------------------------- /load/image-to-4D-images/corgi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/corgi.png -------------------------------------------------------------------------------- /load/image-to-4D-images/dragon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/dragon1.png -------------------------------------------------------------------------------- /load/image-to-4D-images/eagle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/eagle.png -------------------------------------------------------------------------------- /load/image-to-4D-images/fish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/fish.png -------------------------------------------------------------------------------- /load/image-to-4D-images/horse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/horse.png -------------------------------------------------------------------------------- /load/image-to-4D-images/rabbit_food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/rabbit_food.png -------------------------------------------------------------------------------- /load/image-to-4D-images/rabbit_food2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/image-to-4D-images/rabbit_food2.png -------------------------------------------------------------------------------- /load/images/anya_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/anya_front.png -------------------------------------------------------------------------------- /load/images/anya_front_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/anya_front_depth.png -------------------------------------------------------------------------------- /load/images/anya_front_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/anya_front_normal.png -------------------------------------------------------------------------------- /load/images/anya_front_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/anya_front_rgba.png -------------------------------------------------------------------------------- /load/images/baby_phoenix_on_ice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/baby_phoenix_on_ice.png -------------------------------------------------------------------------------- /load/images/baby_phoenix_on_ice_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/baby_phoenix_on_ice_depth.png -------------------------------------------------------------------------------- /load/images/baby_phoenix_on_ice_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/baby_phoenix_on_ice_normal.png -------------------------------------------------------------------------------- /load/images/baby_phoenix_on_ice_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/baby_phoenix_on_ice_rgba.png -------------------------------------------------------------------------------- /load/images/beach_house_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_1.png -------------------------------------------------------------------------------- /load/images/beach_house_1_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_1_depth.png -------------------------------------------------------------------------------- /load/images/beach_house_1_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_1_normal.png -------------------------------------------------------------------------------- /load/images/beach_house_1_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_1_rgba.png -------------------------------------------------------------------------------- /load/images/beach_house_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_2.png -------------------------------------------------------------------------------- /load/images/beach_house_2_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_2_depth.png -------------------------------------------------------------------------------- /load/images/beach_house_2_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_2_normal.png -------------------------------------------------------------------------------- /load/images/beach_house_2_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/beach_house_2_rgba.png -------------------------------------------------------------------------------- /load/images/bollywood_actress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/bollywood_actress.png -------------------------------------------------------------------------------- /load/images/bollywood_actress_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/bollywood_actress_depth.png -------------------------------------------------------------------------------- /load/images/bollywood_actress_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/bollywood_actress_normal.png -------------------------------------------------------------------------------- /load/images/bollywood_actress_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/bollywood_actress_rgba.png -------------------------------------------------------------------------------- /load/images/cactus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/cactus.png -------------------------------------------------------------------------------- /load/images/cactus_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/cactus_depth.png -------------------------------------------------------------------------------- /load/images/cactus_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/cactus_normal.png -------------------------------------------------------------------------------- /load/images/cactus_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/cactus_rgba.png -------------------------------------------------------------------------------- /load/images/catstatue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/catstatue.png -------------------------------------------------------------------------------- /load/images/catstatue_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/catstatue_depth.png -------------------------------------------------------------------------------- /load/images/catstatue_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/catstatue_normal.png -------------------------------------------------------------------------------- /load/images/catstatue_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/catstatue_rgba.png -------------------------------------------------------------------------------- /load/images/church_ruins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/church_ruins.png -------------------------------------------------------------------------------- /load/images/church_ruins_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/church_ruins_depth.png -------------------------------------------------------------------------------- /load/images/church_ruins_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/church_ruins_normal.png -------------------------------------------------------------------------------- /load/images/church_ruins_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/church_ruins_rgba.png -------------------------------------------------------------------------------- /load/images/dog1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/dog1.png -------------------------------------------------------------------------------- /load/images/dragon2_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/dragon2_rgba.png -------------------------------------------------------------------------------- /load/images/firekeeper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/firekeeper.jpg -------------------------------------------------------------------------------- /load/images/firekeeper_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/firekeeper_depth.png -------------------------------------------------------------------------------- /load/images/firekeeper_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/firekeeper_normal.png -------------------------------------------------------------------------------- /load/images/firekeeper_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/firekeeper_rgba.png -------------------------------------------------------------------------------- /load/images/futuristic_car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/futuristic_car.png -------------------------------------------------------------------------------- /load/images/futuristic_car_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/futuristic_car_depth.png -------------------------------------------------------------------------------- /load/images/futuristic_car_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/futuristic_car_normal.png -------------------------------------------------------------------------------- /load/images/futuristic_car_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/futuristic_car_rgba.png -------------------------------------------------------------------------------- /load/images/grootplant_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/grootplant_rgba.png -------------------------------------------------------------------------------- /load/images/hamburger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/hamburger.png -------------------------------------------------------------------------------- /load/images/hamburger_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/hamburger_depth.png -------------------------------------------------------------------------------- /load/images/hamburger_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/hamburger_rgba.png -------------------------------------------------------------------------------- /load/images/mona_lisa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/mona_lisa.png -------------------------------------------------------------------------------- /load/images/mona_lisa_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/mona_lisa_depth.png -------------------------------------------------------------------------------- /load/images/mona_lisa_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/mona_lisa_normal.png -------------------------------------------------------------------------------- /load/images/mona_lisa_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/mona_lisa_rgba.png -------------------------------------------------------------------------------- /load/images/robot_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/robot_rgba.png -------------------------------------------------------------------------------- /load/images/teddy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/teddy.png -------------------------------------------------------------------------------- /load/images/teddy_depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/teddy_depth.png -------------------------------------------------------------------------------- /load/images/teddy_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/teddy_normal.png -------------------------------------------------------------------------------- /load/images/teddy_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/teddy_rgba.png -------------------------------------------------------------------------------- /load/images/thorhammer_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/images/thorhammer_rgba.png -------------------------------------------------------------------------------- /load/lights/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/lights/LICENSE.txt -------------------------------------------------------------------------------- /load/lights/bsdf_256_256.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/lights/bsdf_256_256.bin -------------------------------------------------------------------------------- /load/lights/mud_road_puresky_1k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/lights/mud_road_puresky_1k.hdr -------------------------------------------------------------------------------- /load/make_prompt_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/make_prompt_library.py -------------------------------------------------------------------------------- /load/prompt_library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/prompt_library.json -------------------------------------------------------------------------------- /load/shapes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/README.md -------------------------------------------------------------------------------- /load/shapes/animal.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/animal.obj -------------------------------------------------------------------------------- /load/shapes/blub.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/blub.obj -------------------------------------------------------------------------------- /load/shapes/cabin.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/cabin.obj -------------------------------------------------------------------------------- /load/shapes/env_sphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/env_sphere.obj -------------------------------------------------------------------------------- /load/shapes/hand_prismatic.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/hand_prismatic.obj -------------------------------------------------------------------------------- /load/shapes/human.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/human.obj -------------------------------------------------------------------------------- /load/shapes/nascar.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/nascar.obj -------------------------------------------------------------------------------- /load/shapes/potion.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/potion.obj -------------------------------------------------------------------------------- /load/shapes/teddy.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/shapes/teddy.obj -------------------------------------------------------------------------------- /load/tets/32_tets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/tets/32_tets.npz -------------------------------------------------------------------------------- /load/tets/64_tets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/tets/64_tets.npz -------------------------------------------------------------------------------- /load/tets/generate_tets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/tets/generate_tets.py -------------------------------------------------------------------------------- /load/zero123/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/zero123/download.sh -------------------------------------------------------------------------------- /load/zero123/sd-objaverse-finetune-c_concat-256.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/load/zero123/sd-objaverse-finetune-c_concat-256.yaml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | black 2 | mypy 3 | pylint 4 | pre-commit 5 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/run.bash -------------------------------------------------------------------------------- /scripts/convert_zero123_to_diffusers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/scripts/convert_zero123_to_diffusers.py -------------------------------------------------------------------------------- /threestudio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio.ipynb -------------------------------------------------------------------------------- /threestudio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/__init__.py -------------------------------------------------------------------------------- /threestudio/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/__init__.py -------------------------------------------------------------------------------- /threestudio/data/co3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/co3d.py -------------------------------------------------------------------------------- /threestudio/data/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/image.py -------------------------------------------------------------------------------- /threestudio/data/multiview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/multiview.py -------------------------------------------------------------------------------- /threestudio/data/random_multiview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/random_multiview.py -------------------------------------------------------------------------------- /threestudio/data/uncond.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/uncond.py -------------------------------------------------------------------------------- /threestudio/data/uncond_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/data/uncond_trajectory.py -------------------------------------------------------------------------------- /threestudio/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/__init__.py -------------------------------------------------------------------------------- /threestudio/models/background/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/background/__init__.py -------------------------------------------------------------------------------- /threestudio/models/background/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/background/base.py -------------------------------------------------------------------------------- /threestudio/models/background/neural_environment_map_background.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/background/neural_environment_map_background.py -------------------------------------------------------------------------------- /threestudio/models/background/solid_color_background.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/background/solid_color_background.py -------------------------------------------------------------------------------- /threestudio/models/background/textured_background.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/background/textured_background.py -------------------------------------------------------------------------------- /threestudio/models/estimators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/estimators.py -------------------------------------------------------------------------------- /threestudio/models/exporters/__init__.py: -------------------------------------------------------------------------------- 1 | from . import base, mesh_exporter 2 | -------------------------------------------------------------------------------- /threestudio/models/exporters/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/exporters/base.py -------------------------------------------------------------------------------- /threestudio/models/exporters/mesh_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/exporters/mesh_exporter.py -------------------------------------------------------------------------------- /threestudio/models/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/__init__.py -------------------------------------------------------------------------------- /threestudio/models/geometry/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/base.py -------------------------------------------------------------------------------- /threestudio/models/geometry/custom_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/custom_mesh.py -------------------------------------------------------------------------------- /threestudio/models/geometry/deformable_implicit_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/deformable_implicit_volume.py -------------------------------------------------------------------------------- /threestudio/models/geometry/implicit_sdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/implicit_sdf.py -------------------------------------------------------------------------------- /threestudio/models/geometry/implicit_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/implicit_volume.py -------------------------------------------------------------------------------- /threestudio/models/geometry/tetrahedra_sdf_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/tetrahedra_sdf_grid.py -------------------------------------------------------------------------------- /threestudio/models/geometry/volume_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/geometry/volume_grid.py -------------------------------------------------------------------------------- /threestudio/models/guidance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/__init__.py -------------------------------------------------------------------------------- /threestudio/models/guidance/controlnet_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/controlnet_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/deep_floyd_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/deep_floyd_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/instructpix2pix_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/instructpix2pix_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/multiview_diffusion_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/multiview_diffusion_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/stable_diffusion_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/stable_diffusion_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/stable_diffusion_unified_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/stable_diffusion_unified_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/stable_diffusion_vsd_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/stable_diffusion_vsd_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/zero123_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/zero123_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/zero123_unified_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/zero123_unified_guidance.py -------------------------------------------------------------------------------- /threestudio/models/guidance/zeroscope_guidance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/guidance/zeroscope_guidance.py -------------------------------------------------------------------------------- /threestudio/models/isosurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/isosurface.py -------------------------------------------------------------------------------- /threestudio/models/materials/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/__init__.py -------------------------------------------------------------------------------- /threestudio/models/materials/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/base.py -------------------------------------------------------------------------------- /threestudio/models/materials/diffuse_with_point_light_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/diffuse_with_point_light_material.py -------------------------------------------------------------------------------- /threestudio/models/materials/hybrid_rgb_latent_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/hybrid_rgb_latent_material.py -------------------------------------------------------------------------------- /threestudio/models/materials/neural_radiance_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/neural_radiance_material.py -------------------------------------------------------------------------------- /threestudio/models/materials/no_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/no_material.py -------------------------------------------------------------------------------- /threestudio/models/materials/pbr_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/pbr_material.py -------------------------------------------------------------------------------- /threestudio/models/materials/sd_latent_adapter_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/materials/sd_latent_adapter_material.py -------------------------------------------------------------------------------- /threestudio/models/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/mesh.py -------------------------------------------------------------------------------- /threestudio/models/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/networks.py -------------------------------------------------------------------------------- /threestudio/models/prompt_processors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/prompt_processors/__init__.py -------------------------------------------------------------------------------- /threestudio/models/prompt_processors/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/prompt_processors/base.py -------------------------------------------------------------------------------- /threestudio/models/prompt_processors/deepfloyd_prompt_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/prompt_processors/deepfloyd_prompt_processor.py -------------------------------------------------------------------------------- /threestudio/models/prompt_processors/dummy_prompt_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/prompt_processors/dummy_prompt_processor.py -------------------------------------------------------------------------------- /threestudio/models/prompt_processors/stable_diffusion_prompt_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/prompt_processors/stable_diffusion_prompt_processor.py -------------------------------------------------------------------------------- /threestudio/models/renderers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/__init__.py -------------------------------------------------------------------------------- /threestudio/models/renderers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/base.py -------------------------------------------------------------------------------- /threestudio/models/renderers/deferred_volume_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/deferred_volume_renderer.py -------------------------------------------------------------------------------- /threestudio/models/renderers/deformable_volume_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/deformable_volume_renderer.py -------------------------------------------------------------------------------- /threestudio/models/renderers/gan_volume_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/gan_volume_renderer.py -------------------------------------------------------------------------------- /threestudio/models/renderers/nerf_volume_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/nerf_volume_renderer.py -------------------------------------------------------------------------------- /threestudio/models/renderers/neus_volume_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/neus_volume_renderer.py -------------------------------------------------------------------------------- /threestudio/models/renderers/nvdiff_rasterizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/nvdiff_rasterizer.py -------------------------------------------------------------------------------- /threestudio/models/renderers/patch_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/models/renderers/patch_renderer.py -------------------------------------------------------------------------------- /threestudio/scripts/make_training_vid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/make_training_vid.py -------------------------------------------------------------------------------- /threestudio/scripts/run_zero123.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/run_zero123.sh -------------------------------------------------------------------------------- /threestudio/scripts/run_zero123_comparison.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/run_zero123_comparison.sh -------------------------------------------------------------------------------- /threestudio/scripts/run_zero123_phase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/run_zero123_phase.sh -------------------------------------------------------------------------------- /threestudio/scripts/run_zero123_phase2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/run_zero123_phase2.sh -------------------------------------------------------------------------------- /threestudio/scripts/run_zero123_sbatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/run_zero123_sbatch.py -------------------------------------------------------------------------------- /threestudio/scripts/zero123_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/zero123_demo.py -------------------------------------------------------------------------------- /threestudio/scripts/zero123_sbatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/scripts/zero123_sbatch.sh -------------------------------------------------------------------------------- /threestudio/systems/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/__init__.py -------------------------------------------------------------------------------- /threestudio/systems/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/base.py -------------------------------------------------------------------------------- /threestudio/systems/control4d_multiview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/control4d_multiview.py -------------------------------------------------------------------------------- /threestudio/systems/dreamfusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/dreamfusion.py -------------------------------------------------------------------------------- /threestudio/systems/fantasia3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/fantasia3d.py -------------------------------------------------------------------------------- /threestudio/systems/imagedreamfusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/imagedreamfusion.py -------------------------------------------------------------------------------- /threestudio/systems/instructnerf2nerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/instructnerf2nerf.py -------------------------------------------------------------------------------- /threestudio/systems/latentnerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/latentnerf.py -------------------------------------------------------------------------------- /threestudio/systems/magic123.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/magic123.py -------------------------------------------------------------------------------- /threestudio/systems/magic123_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/magic123_new.py -------------------------------------------------------------------------------- /threestudio/systems/magic3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/magic3d.py -------------------------------------------------------------------------------- /threestudio/systems/mvdream_sd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/mvdream_sd.py -------------------------------------------------------------------------------- /threestudio/systems/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/optimizers.py -------------------------------------------------------------------------------- /threestudio/systems/prolificdreamer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/prolificdreamer.py -------------------------------------------------------------------------------- /threestudio/systems/sjc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/sjc.py -------------------------------------------------------------------------------- /threestudio/systems/textmesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/textmesh.py -------------------------------------------------------------------------------- /threestudio/systems/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/utils.py -------------------------------------------------------------------------------- /threestudio/systems/zero123.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/zero123.py -------------------------------------------------------------------------------- /threestudio/systems/zero123_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/zero123_simple.py -------------------------------------------------------------------------------- /threestudio/systems/zeroscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/systems/zeroscope.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/attention.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/discriminator.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/distribution.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/loss.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/mobilenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/mobilenet.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/network_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/network_util.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/util.py -------------------------------------------------------------------------------- /threestudio/utils/GAN/vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/GAN/vae.py -------------------------------------------------------------------------------- /threestudio/utils/__init__.py: -------------------------------------------------------------------------------- 1 | from . import base 2 | -------------------------------------------------------------------------------- /threestudio/utils/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/base.py -------------------------------------------------------------------------------- /threestudio/utils/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/callbacks.py -------------------------------------------------------------------------------- /threestudio/utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/config.py -------------------------------------------------------------------------------- /threestudio/utils/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/loss.py -------------------------------------------------------------------------------- /threestudio/utils/lvdm_saving_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/lvdm_saving_utils.py -------------------------------------------------------------------------------- /threestudio/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/misc.py -------------------------------------------------------------------------------- /threestudio/utils/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/ops.py -------------------------------------------------------------------------------- /threestudio/utils/perceptual/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/perceptual/__init__.py -------------------------------------------------------------------------------- /threestudio/utils/perceptual/perceptual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/perceptual/perceptual.py -------------------------------------------------------------------------------- /threestudio/utils/perceptual/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/perceptual/utils.py -------------------------------------------------------------------------------- /threestudio/utils/rasterize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/rasterize.py -------------------------------------------------------------------------------- /threestudio/utils/saving.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/saving.py -------------------------------------------------------------------------------- /threestudio/utils/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dream-in-4d/HEAD/threestudio/utils/typing.py --------------------------------------------------------------------------------