From: Good Guy Date: Sun, 5 Apr 2020 04:02:24 +0000 (-0600) Subject: update ShapeWipe plugins X-Git-Tag: 2021-05~93 X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcin-manual-latex.git;a=commitdiff_plain;h=96773b681408e2deac4af9287361915156f871a2 update ShapeWipe plugins --- diff --git a/parts/Developer.tex b/parts/Developer.tex index a23ce32..0776e38 100644 --- a/parts/Developer.tex +++ b/parts/Developer.tex @@ -633,5 +633,6 @@ $\dots$\\ \textbf{10.200t 0.001u+0.000s 21.566r 47.3\%}\\ \textit{--- profile end ---} -The summary line above in Bold represents the User time, System time, Real time and the percentage is how much Timer time elapsed over Real time so in this case the measurement covers 47.3\% of time.\\ +The summary line above in Bold represents the User time, System time, Real time and the percentage is how much Timer time elapsed over Real time so in this case the measurement covers 47.3\% of time. + So why use a Profiler? Because it is the ``ls'' for executable functions!! diff --git a/parts/Transition.tex b/parts/Transition.tex index 9514bee..f8c7b30 100644 --- a/parts/Transition.tex +++ b/parts/Transition.tex @@ -91,32 +91,37 @@ Video switches segments via a small rectangular view that gradually grows to ful \subsection*{Shape Wipe}% \label{sub:shape_wipe} -Wipe a specific shape across the video. Currently available 46 shapes are: +Wipe a specific shape across the video. Currently available 63 shapes are: \begin{center} \begin{longtable}{p{4cm}p{4cm}p{4cm}} \label{tabular:transitions} - \textit{asimetric\_clocks} & \textit{audio} & \textit{burst} \\ - \textit{Butterfly} & \textit{Circle-h\_01} & \textit{Circle-h\_02} \\ - \textit{Circle-v\_01} & \textit{Circle-v\_02} & \textit{circle} \\ - \textit{clock} & \textit{Clouds\_01} & \textit{Clouds\_02} \\ - \textit{crazy\_clock} & \textit{cream} & \textit{Cross-Iris\_01} \\ - \textit{Cross\_01} & \textit{Diagonal-Curve} & \textit{Diagonal-Linear} \\ - \textit{Diamond-Iris\_01} & \textit{Diamond\_01} & \textit{Diamond\_02} \\ - \textit{Diamond\_03} & \textit{Double-Door-h} & \textit{Double-Door-v} \\ - \textit{film} & \textit{Gravity} & \textit{heart} \\ - \textit{Linear-h} & \textit{Linear-v} & \textit{mosaic} \\ - \textit{multi\_box} & \textit{Plasma\_01} & \textit{rare\_spiral} \\ - \textit{specks} & \textit{spiral} & \textit{spiral\_clock} \\ - \textit{square} & \textit{squares} & \textit{star} \\ - \textit{tile2x2h} & \textit{tile2x2v} & \textit{Venetian-Blinds-h-x05} \\ - \textit{Venetian-Blinds-h-x10} & \textit{Venetian-Blinds-v-x05} & \textit{Venetian-Blinds-v-x10} \\ - \textit{water} \\ + \textit{asimetric\_clocks} & \textit{asimetric\_clocks\_2} & \textit{audio} \\ + \textit{burst} & \textit{Butterfly} & \textit{Circle-h\_01} \\ + \textit{Circle-h\_02} & \textit{Circle-v\_01} & \textit{Circle-v\_02} \\ + \textit{circle} & \textit{clock} & \textit{Clouds\_01} \\ + \textit{Clouds\_02} & \textit{crazy\_clock} & \textit{cream} \\ + \textit{Cross-Iris\_01} & \textit{Cross\_01} & \textit{Diagonal-Curve} \\ + \textit{Diagonal-Linear} & \textit{Diamond-Iris\_01} & \textit{Diamond\_01} \\ + \textit{Diamond\_02} & \textit{Diamond\_03} & \textit{Double-Door-h} \\ + \textit{Double-Door-v} & \textit{film} & \textit{film2} \\ + \textit{Gravity} & \textit{heart} & \textit{Linear-h} \\ + \textit{Linear-v} & \textit{mosaic} & \textit{multi\_box} \\ + \textit{Plasma\_01} & \textit{rare\_spiral} & \textit{specks} \\ + \textit{spiral} & \textit{spiral\_clock} & \textit{square} \\ + \textit{squares} & \textit{star} & \textit{tile2x2h} \\ + \textit{tile2x2v} & \textit{Venetian-Blinds-h-x05} & \textit{Venetian-Blinds-h-x10} \\ + \textit{Venetian-Blinds-v-x05} & \textit{Venetian-Blinds-v-x10} & \textit{water} \\ +\\ + \textit{Cinelerra16-9-Heavy} & \textit{Cinelerra16-9-Light} & \textit{CinelerraGG} \\ + \textit{16-9\_boart} & \textit{16-9\_boxes} & \textit{16-9\_cat\_eyes} \\ + \textit{16-9\_film\_bands} & \textit{16-9\_multi\_circle} & \textit{16-9\_multi\_spiral} \\ + \textit{16-9\_multi\_square} & \textit{16-9\_rare\_spiral} & \textit{16-9\_rectangles} \\ + \textit{16-9\_star} & \textit{16-9\_stars} & \textit{16-9\_wood} \\ \bottomrule \end{longtable} \end{center} - The menu for Shape Wipe that popups when you click on \textit{Show} has several possible choices. First, the \textit{Shape} allows for choosing from the list of shapes as outlined previously either by typing in the textbox, using the down arrow, or clicking on the tumbler down/up arrows. Next, there is a \textit{Feather} textbox with tumbler arrows or a slider bar to easily change the blending amount. A reset button is conveniently located to the right of the slider bar. There is a checkbox to \textit{Preserve shape aspect ratio} and a \textit{Direction} of \textit{White to Black} or \textit{Black to White} (figure~\ref{fig:star}). @@ -126,10 +131,14 @@ Next, there is a \textit{Feather} textbox with tumbler arrows or a slider bar to \label{fig:star} \end{figure} -You can add your own images to the Shape Wipe transition and there are some free ones available to download such as under the \texttt{Video $\rightarrow$ Transitions} pulldown at {\small \url{assistcg.com}}. +You can add your own images to the Shape Wipe transition and there are some free ones available to download such as under the \texttt{Video $\rightarrow$ Transitions} pulldown at {\small \url{http://assistcg.com}}. -To include new images in the Shape Wipe Transition, simply copy the file \texttt{{shape}.png} to the - subdirectory \texttt{plugins/shapes} in your \CGG{} directory path. +To include new images in the Shape Wipe Transition, simply copy the file \textit{shape.jpg} or +\textit{shape.png} to the subdirectory \texttt{plugins/shapes} in your \CGG{} directory path. If +you prefer to have a better quality png used instead of the included 90\% jpg version, you can download +the equivalent png versions at {\small \url{https://cinelerra-gg.org/download/ShapeWipe\_pngs.txz}}. +You will then need to untar this file, choose the ones you want, and add them to your directory path. +After an update of \CGG{}, they will have to be restored each time. \subsection*{Slide}% \label{sub:slide}