Advanced Search
Search Results
131 total results found
Plugins Configuration
Plugins Configuration On the previous SC version just one type of importers was available (native importers using the mff framework). They were located in the folder ".\Importers". All the other plugins were managed assemblies located in the folder ".\Plugins...
Custom Properties Support
Custom Properties Support The plugins can register (extra) properties for solution items. These properties can be edited using the property grid and are stored in the solution files. The Type Manager service contains a method to register properties and anoth...
Asset Tool
Asset Tool allows to post-process asset libraries exported from SceneComposer for following purposes: - Shape Asset Library - Append Languages - Compare Asset Libraries - Extract Bitmaps For the change history related to asset library post-process...
Analyzer
Analyzer is an application which provides several measurement and analysis tools. These tools can be used in connection to CGI Studio projects. Some of these tools are SDI (single document interface) tools. Therefore, these tools can open one analysis file at ...
CgiRemoteControl
CgiRemoteControl.exe is a command-line launcher that reads a SceneComposer solution (.scs) and a configuration XML, and then triggers and controls plugin execution. Because it lets you run plugin processing without starting or operating SceneComposer itself, i...
Warping
Introduction
Image warping is the process of digitally manipulating an image such that shapes portrayed in the image have been distorted. Warping may be used for correcting image distortion as well as for creative purposes (e.g., morphing). The same techniques are equally ...
Configuration
Description Configuration information passed to the warping library is used to check constraints and as basis for computations. Following is a description of the warping configuration parameters: Reference Points The reference points are represented by a 2D...
Default Adjustments
An adjustment is specified by a mode and a delta. Mode defines the way of the distortion, delta defines the amount. The following modes are available: Parallelogram Trapezoid Pin balance Pincushion Shift Width Height Rotation (around bitmap ima...
Enabling Warping
Following are the display settings required to enable warping in Candera: Enable warping Set warp matrix Set warp image bounds Apply display settings Candera’s Display class uses a transaction based execution model for setting properties. ...
Warping Sequence
Distribute reference points over the bitmap according to the specifications in the parameter list. Parameterized through: Bitmap Area and the associated Bitmap Area Shift Bitmap predistortion (warping) Parameterized through: the active Parameter Set Ro...
Warping Library API
The public interface of the Warping Library is presented below: Method Parameters en_warp_result_t CalculateWarpMatrix() calculates the WarpMatrix from configuration parameters and reference points passed. stc_warp_configuration_pa...
Warping Candera API
The warping related public interface of the Candera::Display class is presented below: Methods void SetWarpMatrix(WarpMatrix &warpMatrix, UInt index=0) const WarpMatrix & GetWarpMatrix(UInt index=0) const void ResetWarpMatrix(UInt ind...
Preparation
CgiRemoteControl.exe is a command-line tool that loads a SceneComposer solution and performs processing according to a configuration XML. The concrete processing is implemented on the plugin side. When necessary, pass a string command with --PlugInControl to i...
Command-line usage
Below are the basic steps for running CgiRemoteControl.exe. Because CgiRemoteControl.exe only triggers plugin processing, a separate plugin implementation is required. Execution Format Run CgiRemoteControl.exe from a script or command prompt using the follow...
Plugin-side implementation
CgiRemoteControl.exe is the execution trigger that starts plugin processing from the command line; the actual processing is implemented and executed on the plugin side. Therefore, on the plugin side, implement the IEventListener interface to handle events. ...
Sample Implementation Guide
This page explains the implementation steps and sample code for the SampleCgiRemoteControl plugin as a concrete example of running a plugin from CgiRemoteControl. For an overview of CgiRemoteControl.exe and its command-line options, see Command-line usage. Fo...
Shape Asset Library
Asset Tool Shaper component allows partitioning of asset libraries based on an XML rule set, which can be set individually for each project. Partitioning an asset library provides the following advantages: Ease of variant handling Reduction of flash time ...