3D modeling, texturing, and rendering