Skip to content

Commit

Permalink
removing some files
Browse files Browse the repository at this point in the history
  • Loading branch information
scottdyer committed May 30, 2013
1 parent 1405ee5 commit d71d1e8
Show file tree
Hide file tree
Showing 10 changed files with 49 additions and 412 deletions.
89 changes: 47 additions & 42 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,42 +1,47 @@
Copyright (c) 2006 Academy of Motion Picture Arts and Sciences
("A.M.P.A.S."). Portions contributed by others as indicated.
All rights reserved.

A world-wide, royalty-free, non-exclusive right to distribute, copy,
modify, create derivatives, and use, in source and binary forms, is
hereby granted, subject to acceptance of this license. Performance of
any of the aforementioned acts indicates acceptance to be bound by the
following terms and conditions:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the Disclaimer of Warranty.

* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the Disclaimer of Warranty
in the documentation and/or other materials provided with the
distribution.

* Nothing in this license shall be deemed to grant any rights to
trademarks, copyrights, patents, trade secrets or any other
intellectual property of A.M.P.A.S. or any contributors, except
as expressly stated herein, and neither the name of A.M.P.A.S.
nor of any other contributors to this software, may be used to
endorse or promote products derived from this software without
specific prior written permission of A.M.P.A.S. or contributor,
as appropriate.

This license shall be governed by the laws of the State of California,
and subject to the jurisdiction of the courts therein.

Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE DISCLAIMED. IN NO
EVENT SHALL A.M.P.A.S., ANY CONTRIBUTORS OR DISTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Color Transformation Language is distributed under the following license:

Copyright © 2013 Academy of Motion Picture Arts and Sciences ("A.M.P.A.S.").
Portions contributed by others as indicated. All rights reserved.

A worldwide, royalty-free, non-exclusive right to copy, modify, create
derivatives, and use, in source and binary forms, is hereby granted, subject to
acceptance of this license. Performance of any of the aforementioned acts
indicates acceptance to be bound by the following terms and conditions:

* Copies of source code, in whole or in part, must retain the above copyright
notice, this list of conditions and the Disclaimer of Warranty.

* Use in binary form must retain the above copyright notice, this list of
conditions and the Disclaimer of Warranty in the documentation and/or other
materials provided with the distribution.

* Nothing in this license shall be deemed to grant any rights to trademarks,
copyrights, patents, trade secrets or any other intellectual property of
A.M.P.A.S. or any contributors, except as expressly stated herein.

* Neither the name "A.M.P.A.S." nor the name of any other contributors to this
software may be used to endorse or promote products derivative of or based on
this software without express prior written permission of A.M.P.A.S. or the
contributors, as appropriate.

* This license shall be construed pursuant to the laws of the State of
California, and any disputes related thereto shall be subject to the
jurisdiction of the courts therein.

Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY
CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY
DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR
OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR
APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR
UNDISCLOSED.
7 changes: 0 additions & 7 deletions Nuke_CTL/README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,27 @@ Nuke CTL Plugin User Documentation
Color Transform Language, or CTL, is a programming language developed as a building block for digital color management. The Nuke CTL plugin allows for CTL use and modifications within the Nuke compositing environment.

1. Loading Plugin

Before using the plugin make sure that the file, NukeCtl.dylib, is installed in the correct directory. This is usually the .nuke folder located in your home directory, but could differ if your NUKE_PATH environment variable is set. Note that the .nuke directory is hidden by default.

Once the plugin is installed in the correct folder, press "x" within Nuke to open the command prompt. Enter "NukeCtl" to load the plugin into your workspace. The node has four main knobs: Read CTL File, CTL Text, Input Parameters, and Write CTL File.

Create a read node and drag the output arrow onto the CTL node to set the input channels. Drag the output channels onto the viewer or another node to set the output channels.



2. Reading a file

To read a CTL file, click on the folder icon in the "Read CTL File" knob. Select the appropriate CTL file in the file browser and click open. The text data will be loaded into the CTL Text knob. If the file has the appropriate syntax, the transformation will be applied to the image, otherwise an error will be output to the Error Console.

3. Modifying Text
The CTL Text knob displays the text of the current CTL file being processed. This text can also be modified and saved. Once the text has been modified in the knob, click "Write CTL File" and select the filename to save. If the file already exists, the user will be asked if they would like to overwrite the file. To undo or redo a text modification click on Edit->Undo or Edit->Redo.

4. Input Parameters

The "Input Parameters" knob displays input parameters specified by the user. By default rIn, gIn, bIn, rOut, gOut, bOut, and aOut must be present, but other variables may be added to be processed in the CTL functions. These variables will be automatically detected by the plugin and will appear in this knob. The user can then modify the default value of 0, and see the updated results. If an input parameter is an array then a 0 will be output for each element of the array.

Note: If an input parameter is added for modified, reload the file following step 2. When reading a file, the plugin allocates memory for each input parameter. If the parameters in the CTL text are modified and not reloaded, Nuke may try to access unreserved memory and crash.

5. Masking

Masking can be applied by creating a roto node and piping its output into the mask channel of the NukeCtl node.

6. Known Issues

Currently the plugin may crash Nuke by switching the "Channels" knob attribute. If an issue is found please report to https://github.com/ampas/CTL/issues


Expand Down
42 changes: 0 additions & 42 deletions OpenEXR_CTL/COPYING

This file was deleted.

42 changes: 0 additions & 42 deletions OpenEXR_CTL/LICENSE

This file was deleted.

2 changes: 0 additions & 2 deletions OpenEXR_CTL/NEWS

This file was deleted.

38 changes: 1 addition & 37 deletions OpenEXR_CTL/README
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ABOUT THE OPENEXR_CTL LIBRARIES
----------------------------

IlmImfCtl provides a simplified OpenEXR interface to CTL
Requires IlmImfCtl

exrdpx is an initial version of a CTL-driven file converter
that translates DPX files into OpenEXR files and vice versa.
Expand All @@ -20,42 +20,6 @@ header fields and most OpenEXR attributes are lost during file
conversion.


LICENSE
-------

The OpenEXR_CTL source code distribution is free software. See the file
named COPYING (included in this distribution) for details.


BUILDING OPENEXR_CTL
----------------

Building OpenEXR_CTL requires the OpenEXR and CTL libraries.

After installing the required libraries, to build OpenEXR_CTL on
GNU/Linux or other UNIX-like systems, do this:

./configure
make
make install

unless you obtained OpenEXR_CTL directly from CVS, in which case you
should first read README.CVS.

See README.OSX for details on building OpenEXR_CTL in MacOS X.

Do `make check` to run the OpenEXR_CTL confidence tests. They should all
pass; if you find a test that does not pass on your system, please let
us know.

Other UNIX variants haven't been tested, but should be easy to build.
Let us know if you're having problems porting OpenEXR_CTL to a particular
platform.

All include files needed to use the OpenEXR_CTL libraries are installed in the
OpenEXR subdirectory of the install prefix, e.g. /usr/local/include/OpenEXR.


USING OPENEXR_CTL IN YOUR APPLICATIONS
----------------------------------

Expand Down
16 changes: 0 additions & 16 deletions OpenEXR_CTL/README.CVS

This file was deleted.

26 changes: 0 additions & 26 deletions OpenEXR_CTL/README.OSX

This file was deleted.

Loading

0 comments on commit d71d1e8

Please sign in to comment.