From 2b994ca8dfb0e121f6e78a92badf98f8f4cfea5d Mon Sep 17 00:00:00 2001 From: Chao Peng <cpeng@anl.gov> Date: Tue, 3 Aug 2021 16:53:12 -0500 Subject: [PATCH] improve the main view --- bin/dawn_tweak | 14 ++++++++++++++ scripts/view1/generate_eps | 6 +++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/bin/dawn_tweak b/bin/dawn_tweak index 0b738465..35e6ea0b 100755 --- a/bin/dawn_tweak +++ b/bin/dawn_tweak @@ -99,6 +99,20 @@ do shift # past argument shift # past value ;; + --light-theta) + echo "updating drawing to ${2}" + sed -i '19d' ${DAWN_RUN_DIR}/${OUT_FILE} + sed -i '19i'${2} ${DAWN_RUN_DIR}/${OUT_FILE} + shift # past argument + shift # past value + ;; + --light-phi) + echo "updating drawing to ${2}" + sed -i '18d' ${DAWN_RUN_DIR}/${OUT_FILE} + sed -i '18i'${2} ${DAWN_RUN_DIR}/${OUT_FILE} + shift # past argument + shift # past value + ;; -i|--input) OUT_FILE="$2" shift # past argument diff --git a/scripts/view1/generate_eps b/scripts/view1/generate_eps index 033a5d97..fdc5c762 100755 --- a/scripts/view1/generate_eps +++ b/scripts/view1/generate_eps @@ -48,20 +48,20 @@ set -- "${POSITIONAL[@]}" # restore positional parameters dawncut -1 0 0 1 ${INPUT_FILE} ${FILE_TAG}.prim # dawncut 1 0 0 1 ${INPUT_FILE} ${FILE_TAG}_temp0.prim # dawncut -1 0 0 1 ${FILE_TAG}_temp0.prim ${FILE_TAG}.prim -../../bin/dawn_tweak --mag 10 --draw 4 --theta 165 --phi 75 +../../bin/dawn_tweak --mag 10 --draw 3 --theta 165 --phi 75 --light-theta 180 --light-phi 90 dawn -d ${FILE_TAG}.prim ps2pdf ${FILE_TAG}.eps ${FILE_TAG}_full.pdf gs -o ${FILE_TAG}.pdf -sDEVICE=pdfwrite \ -c "[/CropBox [51 250 550 590] /PAGES pdfmark" \ -f ${FILE_TAG}_full.pdf -pdftoppm ${FILE_TAG}.pdf ${FILE_TAG} -png -singlefile -cropbox -thinlinemode solid -aaVector yes +pdftoppm ${FILE_TAG}.pdf ${FILE_TAG} -png -singlefile -cropbox -thinlinemode solid -aaVector yes -r 600 # Top view dawncut 0 -1 0 1 ${INPUT_FILE} ${FILE_TAG}.prim # dawncut 0 1 0 1 ${INPUT_FILE} ${FILE_TAG}_temp0.prim # dawncut 0 -1 0 1 ${FILE_TAG}_temp0.prim ${FILE_TAG}.prim -../../bin/dawn_tweak --mag 10 --theta 270 --phi 90 +../../bin/dawn_tweak --mag 10 --draw 4 --theta 270 --phi 90 dawn -d ${FILE_TAG}.prim ps2pdf ${FILE_TAG}.eps ${FILE_TAG}_top_full.pdf gs -o ${FILE_TAG}_top.pdf -sDEVICE=pdfwrite \ -- GitLab