# Last edited on 2019-04-12 23:02:09 by stolfilocal ###################################################################### # Creates a frame of the movie with specified clock value: # Caller must define ${STILLPREFIX}, ${POVFILE}, ${WIDTH}, ${HEIGHT}, ${NRAYS}, ${CLOCK}, ${SHOW}. # STILLPREFIX := STILLPREFIX.IS.UNDEFINED ifneq "${STILLPREFIX}" "STILLPREFIX.IS.UNDEFINED" WIDTH := WIDTH.IS.UNDEFINED ifneq "${POVFILE}" "POVFILE.IS.UNDEFINED" WIDTH := WIDTH.IS.UNDEFINED ifneq "${WIDTH}" "WIDTH.IS.UNDEFINED" HEIGHT := HEIGHT.IS.UNDEFINED ifneq "${HEIGHT}" "HEIGHT.IS.UNDEFINED" NRAYS := NRAYS.IS.UNDEFINED ifneq "${NRAYS}" "NRAYS.IS.UNDEFINED" CLOCK := CLOCK.IS.UNDEFINED ifneq "${CLOCK}" "CLOCK.IS.UNDEFINED" SHOW := SHOW.IS.UNDEFINED ifneq "${SHOW}" "SHOW.IS.UNDEFINED" # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # STILLPREFIX := ${NAME}-s still: ${MAKE} -f FRAME.make \ FRAMEPREFIX=${STILLPREFIX} CLOCK=`printf "%6.4f" ${CLOCK}` \ WIDTH=${WIDTH} HEIGHT=${HEIGHT} \ NRAYS=${RAYS} SHOW='+D' \ frame showstill: ${MAKE} -f FRAME.make \ FRAMEPREFIX=${STILLPREFIX} CLOCK=`printf "%6.4f" ${CLOCK}` \ WIDTH=${WIDTH} HEIGHT=${HEIGHT} \ NRAYS=${RAYS} SHOW='+D' \ showframe