Antes de la aceleración por hardware en los gráficos 3D se utilizaba la renderización por software; el cual se sigue utilizando en ciertas herramientas de modelado y renderizadores de imágenes, donde es prioridad la calidad gráfica o cuando el hardware no es compatible con cierta tecnología, como los "shaders".