Existem muitos programas de modelagem e animação em 3D no mercado. Cada um deles tem suas virtudes e defeitos. Pretende-se aqui fazer uma discussão breve sobre como estes programas poderiam ou deveriam ser. Obviamente o programa perfeito não existe porém, dois principios deveriam ser seguidos por todo o programa 3D: