based ▁reference ▁r aster izer ▁Microsoft ▁has ▁always ▁provided ▁to ▁developers . ▁ ▁The ▁Apple ▁software ▁render er ▁in ▁C GL , ▁provided ▁in ▁Mac ▁OS ▁X ▁by ▁Apple , ▁which ▁works ▁at ▁the ▁system ▁level ▁to ▁provide ▁fast ▁OpenGL ▁ 1 . 1 – 4 . 1 ▁em ulation . ▁ ▁Pre - render ing ▁Con tr ary ▁to ▁real - time ▁rendering , ▁performance ▁is ▁only ▁of ▁second ▁priority ▁with ▁pre - render ing . ▁It ▁is ▁used ▁mainly ▁in ▁the ▁film ▁industry ▁to ▁create ▁high - quality ▁render ings ▁of ▁lif eli ke ▁scenes . ▁Many ▁special ▁effects ▁in ▁today ' s ▁mov ies ▁are ▁entirely ▁or ▁partially ▁created ▁by ▁computer ▁graphics . ▁For ▁example , ▁the ▁character ▁of ▁G oll um ▁in ▁the ▁Peter ▁Jackson ▁The ▁Lord ▁of ▁the ▁R ings ▁films ▁is ▁completely ▁computer - generated ▁imag ery ▁( CG I ). ▁Also ▁for ▁animation ▁mov ies , ▁CG I ▁is ▁gain ing ▁popular ity . ▁Most ▁not ably ▁P ix ar ▁has ▁produced ▁a ▁series ▁of ▁mov ies ▁such ▁as ▁Toy ▁Story ▁and ▁F inding ▁N emo , ▁and ▁the ▁Bl ender ▁Foundation ▁the ▁world ' s ▁first ▁open ▁movie ▁Ele ph ants ▁Dream . ▁ ▁Because ▁of ▁the ▁need ▁for ▁very ▁high - quality ▁and ▁divers ity ▁of ▁effects , ▁off line ▁rendering ▁requires ▁a ▁lot ▁of ▁flex ibility . ▁Even ▁though ▁commercial ▁real - time ▁graphics ▁hardware ▁is ▁getting ▁higher ▁quality ▁and ▁more ▁program m able ▁by ▁the ▁day , ▁most ▁phot ore al istic