Skip to content

Commit

Permalink
Refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
darbyjohnston committed Aug 12, 2024
1 parent 70af6a4 commit 6236c20
Show file tree
Hide file tree
Showing 6 changed files with 417 additions and 6 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.26)
cmake_minimum_required(VERSION 3.22)

project(
toucan
Expand Down
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ with image sequences, effects, and transitions.
The OpenTimelineIO library is used for working with timelines, and the
OpenImageIO library is used for image I/O and image processing.

Supported Effects
=================
Effects
=======

Patterns: Fill, Checkers, Noise

Expand Down Expand Up @@ -53,12 +53,18 @@ Transition:

Transition with an invert effect on the clips:

![Transition2](images/Transition2.png)
![Transition 2](images/Transition2.png)

Transforms; resize, rotate, flip, and flop:

![Transforms](images/Transforms.png)

Image Graph
===========
Image processing graph for a timeline with two tracks:

![Composite Tracks Graph](images/CompositeTracksGraph.svg)

Building
========

Expand Down
5 changes: 4 additions & 1 deletion SuperBuild.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@

set -x

BUILD_TYPE=$1
BUILD_TYPE=Release
if [ "$#" -eq 1 ]; then
BUILD_TYPE=$1
fi

cmake -S toucan/cmake/SuperBuild -B superbuild-$BUILD_TYPE -DCMAKE_INSTALL_PREFIX=$PWD/install-$BUILD_TYPE -DCMAKE_PREFIX_PATH=$PWD/install-$BUILD_TYPE -DCMAKE_BUILD_TYPE=$BUILD_TYPE
cmake --build superbuild-$BUILD_TYPE -j 4 --config $BUILD_TYPE
Expand Down
2 changes: 1 addition & 1 deletion cmake/SuperBuild/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.26)
cmake_minimum_required(VERSION 3.22)

project(
toucan-SuperBuild
Expand Down
11 changes: 11 additions & 0 deletions images/CompositeTracksGraph.dot
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
digraph CompositeTracks {
FillOp [shape=box, label="FillOp: Background color"]
ReadOp [shape=box, label="ReadOp: Color_Blue.png"]
ReadOp2 [shape=box, label="ReadOp: Counter.2.png"]
OverOp [shape=box, label="OverOp"]
OverOp2 [shape=box, label="OverOp"]
FillOp -> OverOp;
ReadOp -> OverOp;
OverOp -> OverOp2;
ReadOp2 -> OverOp2;
}
Loading

0 comments on commit 6236c20

Please sign in to comment.