-
After Effects
Canvas STK
CANVAS STK meets the stereoscopic requirements of the VR medium allowing users to composite for their cinematic S3D360 films with confidence. Whether you are a creator, producer, stitcher or artist, these tools have the potential to greatly improve your workflow.
Availability:
No Longer Available
THIS PRODUCT HAS BEEN DISCOUNTINUED
Canvas STK was developed for users that are serious about working in stereoscopic 360. It’s also the only toolset that gives users the advantage of viewing a traditional stereoscopic ‘Preview’ to confidently manipulate elements in 3D space while verifying the accuracy on a 3D projector, 3D monitor or 3DTV.
Apart from being a perfect QC tool, Canvas STK is made to allow users to create an experience with depth, both technically and emotionally.
Why not simply use the headset to preview?
The human eyes are great performers and will “fuse” any bad stereoscopic footage, you will not be able to notice any misalignment through a headset. When a 3D monitor is used you can see the missalignment (without wearing any glasses) and take action to prevent discomfort (important to avoid hurting your audience). Canvas STK also offers an Anaglyph 3D preview for those without a 3D monitor.
Create a Canvas STK Project

Setup your After Effect inteface.
When you start a new project you’ll have to reorganize your workspace depending on your system and the number of monitors. We reccomend to use a secondary monitor, if possible and for the best results is to use a 3D monitor or 3DTV. At Torus Media Labs we use various different 3D viewing devices: a 3D projector, 3D professional monitor, passive 3dtvs and all the way to cheap 3dmonitor (active). We suggest a passive system. Link your headset only to the output composition window which can be generated from the bottom of the ‘Project’ tab by clicking the ‘Update’ button. Please remember that you will not be able to check your stereoscopic accuracy through the headset, use it just to check the effectiveness of your work in 360.
3 main tabs : Project, S3D Settings, S3D Layers. Clicking the Logo will refresh the Preview. Same as clicking ‘Update Preview’
Project Information
Icons:Working, Preview, Output
QC (quality control) your stereoscopic footage


Finding your footage Zero Sphere
When you create a text layer using the button from the S3D settings tab and click on orient towards camera button, your text will be positioned on the Zero Sphere (Left and Right eye match perfectly)
Using the distance from camera value you can move it in front or behind that Zero Sphere. Don’t forget to check around your footage as you want to find the furthest point of the Zero Sphere. As we explained above the Zero Sphere is not a perfect sphere.
Finding the Zero Sphere when you start your project allows you to safely create layers and you’ll never hit that uncomfortable misplacement in space. After that you can simply use the grid as a reference.

S3D Layers tab
S3D layers are stereoscopic layers that can be created from the Canvas STK interface.
These layers are formed by omni-directional stereoscopic images to be composited with your S3D360 footage.
It could be a logo, a green screen subject or a rendered 3D model, as long as it has a Left and Right eye. Monoscopic media can also be imported by simply selecting the Left eye again in the Right Eye dropdown.
Name your layer and click Add, the layer will appear under “Manage S3D layers”
Offset Separation button
Every S3D layer generated from the S3D Layers tab has an extra parameter available to further adjust its depth in the scene.
Delete button
Only the layer that you have selected inside the “Manage S3D layers” listbox. The layer will automatically be deleted from your working composition as well.
Flip Left / Right button
In the event that the Left and Right eye source media was mislabeled, you can click this button to flip them and correct the problem without having to recreate the S3D Layer.
Placing your S3D layer in space:
The most effective and accurate way of properly placing your S3D layer in space is to use the S3D Settings tab “Distance to Camera” and “Scale” values.
Remember to select the layer you want move in space in your ‘Working’ composition timeline.
Using a 3D monitor or a 3DTV for this fundamental task will give you the most accurate results.
From the Project tab, change your ‘Preview’ to Side by Side (squeezed), a common format from the S3D movies compatible with 3DTVs , 3D monitors and 3D projectors.
Placing objects in space in your stereoscopic 360 scene using a 3D monitor is not only the most accurate, but also the fastest and the most comfortable way for your eyes.

OUTPUT:
Final output. We suggested all along to work without your headset but now it’s the moment.
It’s time to check your work on a viewing device similar to the one your audience will experience your VR film.
For viewing on your headset you’ll choose Top/Bottom in the output format dropdown menu.
We also allow you to export in various formats (not all of them will be compatible with your headset).
Canvas STK was developed using the two most popular VR headsets.

Quality:
This is a setting for the stereoscopic quality of the output composition:
Create your output and view it with your headset.
If you notice some vertical splits in your composited images, this could happen when your s3d layers are too close to the camera, you can turn the quality setting to higher values.
The value of 8 should work just fine for most situations.
Please be aware that this setting will not fix any issues from your background stereoscopic 360 footage, it applies only to the layers you’ve added to the project.
Conclusion:
For more informations about Canvas STK , follow our newsletter and postings on facebook.
Canvas STK was developped to provide you the same compositing accuracy available for S3D movies .
For that reason it allows you to use that same professional equipment in post-production to reach that level of detail that is specific to cinema.
Many post-production houses have several 3D monitors in their suites, probably most of them are used rarely for their 3D functionality. With Canvas STK you’ll be able to use them again for what they are intended for and with S3D360 video you’ll have a chance to use them more than you ever did.
The VR medium is stereoscopic by nature, the coming 6DOF is stereoscopic the same way as it lives inside the same VR medium.
Humans have two eyes and until our eyes will be replaced by bionic super-eyes we’ll always percieve depth through our stereoscopic vision.
The language and subtleties of stereoscopic imaging are still being explored by University researchers and artists all over the world. We can enjoy this great wealth of knowledge and research available to increase our own knowledge and apply it in an artistic and meaningfull way.
Please remember to preserve the audience’s eyes as much as yours . To achieve good 3D you’ll have to view bad 3D and make it better. To allow you to work for extended periods of time you will want to preview your s3d360 footage, we highly suggest you use a 3d monitor or 3d tv, passive if possible.
Discussions
Want to talk about it?
Head over to r/aescripts to chat with fellow users about this product.
Need Support?
Please open a support ticket to be connected directly with the author of this product
Version History
1.07 -
Jan 20, 2020
- Minor bug fixes
1.06 -
Apr 1, 2019
- 16k support in After Effects 2018 and 2019
1.04 -
Jun 25, 2018
- Separate L/R files for 'S3D Layers' works
- 'Sel 3D Layers' buttons now indicate whether they are active or not
- 3D Layers no longer appear at the position of the camera when the Zero Sphere is set to 0
- 'Reset Camera' can now be undone
1.02 -
May 14, 2018
Compatibility
After Effects
CC 2019, CC 2018
EULA
This software ("the Software Product") and accompanying documentation is licensed and not sold. This Software Product is protected by copyright laws and treaties, as well as laws and treaties related to other forms of intellectual property. The author owns intellectual property rights in the Software Product. The Licensee's ("you" or "your") license to download, use, copy, or change the Software Product is subject to these rights and to all the terms and conditions of this End User License Agreement ("Agreement").
Acceptance
YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT BY SELECTING THE "ACCEPT" OPTION AND DOWNLOADING THE SOFTWARE PRODUCT OR BY INSTALLING, USING, OR COPYING THE SOFTWARE PRODUCT. YOU MUST AGREE TO ALL OF THE TERMS OF THIS AGREEMENT BEFORE YOU WILL BE ALLOWED TO DOWNLOAD THE SOFTWARE PRODUCT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, YOU MUST SELECT "DECLINE" AND YOU MUST NOT INSTALL, USE, OR COPY THE SOFTWARE PRODUCT.
License Grant
This Agreement entitles you to install and use one copy of the Software Product. In addition, you may make one archival copy of the Software Product. The archival copy must be on a storage medium other than a hard drive, and may only be used for the reinstallation of the Software Product. This Agreement does not permit the installation or use of multiple copies of the Software Product, or the installation of the Software Product on more than one computer at any given time, on a system that allows shared used of applications, on a multi-user network, or on any configuration or system of computers that allows multiple users. Multiple copy use or installation is only allowed if you obtain an appropriate licensing agreement for each user and each copy of the Software Product.
Restrictions on Transfer
Without first obtaining the express written consent of the author, you may not assign your rights and obligations under this Agreement, or redistribute, encumber, sell, rent, lease, sublicense, or otherwise transfer your rights to the Software Product.
Restrictions on Use
You may not use, copy, or install the Software Product on any system with more than one computer, or permit the use, copying, or installation of the Software Product by more than one user or on more than one computer. If you hold multiple, validly licensed copies, you may not use, copy, or install the Software Product on any system with more than the number of computers permitted by license, or permit the use, copying, or installation by more users, or on more computers than the number permitted by license.
You may not decompile, "reverse-engineer", disassemble, or otherwise attempt to derive the source code for the Software Product.
Restrictions on Alteration
You may not modify the Software Product or create any derivative work of the Software Product or its accompanying documentation. Derivative works include but are not limited to translations. You may not alter any files or libraries in any portion of the Software Product.
Restrictions on Copying
You may not copy any part of the Software Product except to the extent that licensed use inherently demands the creation of a temporary copy stored in computer memory and not permanently affixed on storage medium. You may make one archival copy which must be stored on a medium other than a computer hard drive.
Disclaimer of Warranties and Limitation of Liability
UNLESS OTHERWISE EXPLICITLY AGREED TO IN WRITING BY THE AUTHOR, THE AUTHOR MAKES NO OTHER WARRANTIES, EXPRESS OR IMPLIED, IN FACT OR IN LAW, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OTHER THAN AS SET FORTH IN THIS AGREEMENT OR IN THE LIMITED WARRANTY DOCUMENTS PROVIDED WITH THE SOFTWARE PRODUCT.
The author makes no warranty that the Software Product will meet your requirements or operate under your specific conditions of use. The author makes no warranty that operation of the Software Product will be secure, error free, or free from interruption. YOU MUST DETERMINE WHETHER THE SOFTWARE PRODUCT SUFFICIENTLY MEETS YOUR REQUIREMENTS FOR SECURITY AND UNINTERRUPTABILITY. YOU BEAR SOLE RESPONSIBILITY AND ALL LIABILITY FOR ANY LOSS INCURRED DUE TO FAILURE OF THE SOFTWARE PRODUCT TO MEET YOUR REQUIREMENTS. THE AUTHOR WILL NOT, UNDER ANY CIRCUMSTANCES, BE RESPONSIBLE OR LIABLE FOR THE LOSS OF DATA ON ANY COMPUTER OR INFORMATION STORAGE DEVICE.
UNDER NO CIRCUMSTANCES SHALL THE AUTHOR, ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS BE LIABLE TO YOU OR ANY OTHER PARTY FOR INDIRECT, CONSEQUENTIAL, SPECIAL, INCIDENTAL, PUNITIVE, OR EXEMPLARY DAMAGES OF ANY KIND INCLUDING LOST REVENUES OR PROFITS OR LOSS OF BUSINESS) RESULTING FROM THIS AGREEMENT, OR FROM THE FURNISHING, PERFORMANCE, INSTALLATION, OR USE OF THE SOFTWARE PRODUCT, WHETHER DUE TO A BREACH OF CONTRACT, BREACH OF WARRANTY, OR THE NEGLIGENCE OF THE AUTHOR OR ANY OTHER PARTY, EVEN IF THE AUTHOR IS ADVISED BEFOREHAND OF THE POSSIBILITY OF SUCH DAMAGES. TO THE EXTENT THAT THE APPLICABLE JURISDICTION LIMITS THE AUTHOR'S ABILITY TO DISCLAIM ANY IMPLIED WARRANTIES, THIS DISCLAIMER SHALL BE EFFECTIVE TO THE MAXIMUM EXTENT PERMITTED.
Limitation of Remedies and Damages
Any claim must be made within the applicable warranty period. All warranties cover only defects arising under normal use and do not include malfunctions or failure resulting from misuse, abuse, neglect, alteration, problems with electrical power, acts of nature, unusual temperatures or humidity, improper installation, or damage determined by the author to have been caused by you. All limited warranties on the Software Product are granted only to you and are non-transferable. You agree to indemnify and hold the author harmless from all claims, judgments, liabilities, expenses, or costs arising from your breach of this Agreement and/or acts or omissions.
Governing Law, Jurisdiction and Costs
This Agreement is governed by the laws of New York, without regard to New York's conflict or choice of law provisions.
Severability
If any provision of this Agreement shall be held to be invalid or unenforceable, the remainder of this Agreement shall remain in full force and effect. To the extent any express or implied restrictions are not permitted by applicable laws, these express or implied restrictions shall remain in force and effect to the maximum extent permitted by such applicable laws.