3D generation guided by text-to-image diffusion models enables the creation of visually compelling assets. However previous methods explore generation based on image or text. The boundaries of creativity are limited by what can be expressed through words or the images that can be sourced. We present YouDream, a method to generate high quality anatomically controllable animals. YouDream is guided using a text-to-image diffusion model controlled by 2D views of a 3D pose prior. Our method generates 3D animals which are not possible to create using previous text-to-3D generative methods. Additionally, our method is capable of preserving anatomic consistency in the generated animals, an area where prior text-to-3D approaches often struggle. Moreover, we design a fully automated pipeline for generating commonly found animals. To circumvent the need for human intervention to create a 3D pose, we propose a multi-agent LLM that adapts poses from a limited library of animal 3D poses to represent the desired animal. A user study conducted on the outcomes of YouDream demonstrates the preference of the animal models generated by our method over others.
Given an input 3D pose from an animal pose library of 16 entries, our multi-agent LLM setup generates novel animals.
Given a 3D pose prior, YouDream generates multi-view consistent 3D assets.
We compare with SOTA text-to-3D generation while listing a) whether the guidance diffusion model was trained with 3D data, b) resolution of NeRF and c) time to generate a 3D object on a single NVIDIA A100 80 GB GPU. Since there is no pose guidance in the baselines we append ", full body" to the prompts for them. YouDream generates a 3D asset in ~40 minutes when used without the init stage, and ~50 minutes with init stage. We outperform MVDream even without utilizing any 3D objects for training diffusion model.
ProlificDreamer
trained on 3D objects ❌
Res.: 512 x 512
Time: ~10 hrs (70k iters)
HiFA
trained on 3D objects ❌
Res.: 512 x 512
Time: ~6 hrs (10k iters)
MVDream
trained on 3D objects ✓
Res.: 64 x 64 -> 256 x 256
Time: ~40 mins (10k iters)
YouDream (ours)
trained on 3D objects ❌
Res.: 128 x 128
Time: ~40/50 mins (10k/20k iters)
Generated assets for "a tiger" prompt for various 3D poses.