Difference between revisions of "Content Dev:CTA Prop"
(→Thumbnail Creation Process) |
m |
||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{TOC}} | {{TOC}} | ||
− | {{Parent| | + | {{Parent|Content_Dev:CTA_Asset|CTA Asset}} |
== Before You Begin == | == Before You Begin == | ||
Line 21: | Line 21: | ||
|Animate CC || - || Compose the art asset into SWF format. | |Animate CC || - || Compose the art asset into SWF format. | ||
|- | |- | ||
− | |CTA3 || 3.0 and above || | + | |CTA3 || 3.0 || Prop creation tool. |
+ | |- | ||
+ | |CTA3 || 3.2 and above || Prop and Accessory creation tool. | ||
|} | |} | ||
Line 35: | Line 37: | ||
=== Things to Look Out for === | === Things to Look Out for === | ||
+ | |||
+ | {{Single_Illustration|Outline_Stroke.png|Illustrator can turn line strokes to vector shapes.||right}} | ||
*The overall style and color tones should be determined before each production. | *The overall style and color tones should be determined before each production. | ||
*CTA does not support image blur and other special effects from Photoshop or Illustrator. However, it does support simple material transparency. | *CTA does not support image blur and other special effects from Photoshop or Illustrator. However, it does support simple material transparency. | ||
*As much as possible, use the Illustrator's '''Pathfinder''' or the '''Shape Builder Tool''' to merge the shapes of identical colors, so that problems don't arise when a Render Style is applied to the prop. | *As much as possible, use the Illustrator's '''Pathfinder''' or the '''Shape Builder Tool''' to merge the shapes of identical colors, so that problems don't arise when a Render Style is applied to the prop. | ||
− | *Once the prop is drawn, convert all paths to shapes. For example, via Illustrator | + | *Once the prop is drawn, convert all paths to shapes. For example, via Illustrator '''Object > Path > Outline Stroke''' function. |
*Once the image for the prop is complete, make sure the naming convention for it along with its parts are correct. | *Once the image for the prop is complete, make sure the naming convention for it along with its parts are correct. | ||
− | |||
− | |||
=== Source Material Preparation === | === Source Material Preparation === | ||
Line 66: | Line 68: | ||
'''(2)''' Take the following toaster as an example; Separate the prop according to the needs of the animation and save each one as an individual SWF file. | '''(2)''' Take the following toaster as an example; Separate the prop according to the needs of the animation and save each one as an individual SWF file. | ||
− | {{Single_Illustration|CTA_Prop_003.JPG}} | + | {{Single_Illustration|CTA_Prop_003.JPG||}} |
== Prop Creation Process == | == Prop Creation Process == | ||
Line 111: | Line 113: | ||
'''(5)''' Start to work on the motion: | '''(5)''' Start to work on the motion: | ||
− | {{Single_Illustration| | + | {{Single_Illustration|CTA3_Prop_Toaster_Transform.JPG}} |
+ | |||
+ | {{Notice|Scaling the object in '''Stage''' is normal, whereas scaling the same object in '''Composer''' will cause errors in animation. The reason being that transformational data is not inherited when an object goes back to the '''Stage''' from the '''Composer''. Therefore, avoid using translate when making the motions. Take a look at the examples below to see the difference between scaling in the '''Composer''' and the '''Stage'''. However, using '''Deform''' to create motion has it's own set of problems (to be explained).}} | ||
+ | |||
+ | {{Single_Illustration|CTA3_Scale_Issues.gif}} | ||
:1) Select a motion key and open its Transition Curve under the context menu to access the individual axes. | :1) Select a motion key and open its Transition Curve under the context menu to access the individual axes. | ||
Line 191: | Line 197: | ||
{{Single_Illustration|CTA_Prop_019.JPG}} | {{Single_Illustration|CTA_Prop_019.JPG}} | ||
− | |||
− | + | For more details about creating accessories, please take a look at the [[Content_Dev:CTA_Accessories|Accessory Creation]]. | |
== Submission & Verification == | == Submission & Verification == |
Latest revision as of 17:51, 12 February 2018
- Main article: CTA Asset.
Before You Begin
Simple Workflow Overview
- Prepare the source material
- Make animations
- Save animations in the Action Menu
- Save the file
- Apply a thumbnail
Related Software & Tools
Software | Version | Usage |
---|---|---|
Adobe Illustrator | CC above above | Primary drawing tool. |
Animate CC | - | Compose the art asset into SWF format. |
CTA3 | 3.0 | Prop creation tool. |
CTA3 | 3.2 and above | Prop and Accessory creation tool. |
Provided Material
File | Description & Usage | Download |
---|---|---|
Dummy.png | Used as an alternative control element when creating motion enabled prop. | Dummy.png |
Source Material Creation
Things to Look Out for
- The overall style and color tones should be determined before each production.
- CTA does not support image blur and other special effects from Photoshop or Illustrator. However, it does support simple material transparency.
- As much as possible, use the Illustrator's Pathfinder or the Shape Builder Tool to merge the shapes of identical colors, so that problems don't arise when a Render Style is applied to the prop.
- Once the prop is drawn, convert all paths to shapes. For example, via Illustrator Object > Path > Outline Stroke function.
- Once the image for the prop is complete, make sure the naming convention for it along with its parts are correct.
Source Material Preparation
General Static Objects
(1) Create a single image for static props and backdrops: static accessories, chairs, tables, etc.
(2) Copy and paste the image into Flash after it is completed in Illustrator.
- Open Flash and select ActionScript 3.0.
- Copy and paste the image from Illustrator (No need to adjust the canvas size).
(3) Export a SWF file with a capitalized English name.
Animated Compound Objects
(1) Make one or more images to create motion. For example: dynamic accessories, blowing kisses, floating balloons, etc.
(2) Take the following toaster as an example; Separate the prop according to the needs of the animation and save each one as an individual SWF file.
Prop Creation Process
Static Objects
(1) Drag and drop the SWF file into CTA.
(2) Make sure the position is set to X:0 / Y:0 / Z:0.
(3) Once the settings are done, save the prop in the Content Manager:
Animated Compound Objects
(1) Drag and drop the object into CTA and save it with the Content Manager:
(2) Add a Dummy according to the needs of the motion: under Create Media > Props select a transparent Dummy PNG image or drag it into the scene.
(3) Select the Dummy object and enter Composer.
- 1) Assemble the prop.
- When nothing is select: double-click on an item to bring it in from the Content Manager.
- If something is already selected: double-clicking an item in the Content Manager replaces the original image.
- 2) Once the assembly is complete, pick the Dummy and enter the Sprite Editor to adjust the size of the Dummy to the size of the object.
- 3) Once the compound prop is complete, exit the Composer.
(4) Position the object at X:0 / Y:0 / Z:0.
(5) Start to work on the motion:
- ⚠ Scaling the object in Stage' is normal, whereas scaling the same object in Composer will cause errors in animation. The reason being that transformational data is not inherited when an object goes back to the Stage from the Composer. Therefore, avoid using translate when making the motions. Take a look at the examples below to see the difference between scaling in the Composer and the Stage. However, using Deform to create motion has it's own set of problems (to be explained).
- 1) Select a motion key and open its Transition Curve under the context menu to access the individual axes.
- 2) Press F3 to open the Timeline Window.
- 3) Select the prop and press K to open the Prop Key Editor.
- 4) Enable Smooth Deformed Object in order to start using the Deform function.
(6) Store the motion (There are two ways of doing this).
- a) Add to Action Menu (Suitable when the name of the motion is already decided)
- 1) Select a motion segment on the Collect Clip track.
- 2) Right click and Add to Action Menu.
- 3) Name the Action according to the type of motion.
- b) Add to Action Menu upon export (Suitable when unsure about the name of the motion, which can easily be changed at this point).
- 1) Select a motion segment on the Collect Clip track.
- 2) Right click and Export.
- 3) Name the Action according to the type of motion.
- 4) Right click on the prop and perform Action Menu > Action Menu Editor to bring in the exported motion files.
- 5) Once the motions are stored, access the Action Menu to view the motion list.
(7) Remove all keys (Make sure to backup the file at this point).
- 1) Select all of the motion keys in the Collect Clip track.
- 2) Right Click > Delete Range > Delete Data (Once deleted, the prop should return to its initial state).
(8) Check and verify:
- Make sure the position is zeroed out: X:0 / Y:0 / Z:0.
- Make sure the size of the prop is set to 100.
- Check if the names of the prop in the Stage and Composer's Scene Manager are the same.
- Make sure every motion has an appropriate name and is saved in the Action Menu.
(9) Save the prop into the Content Manager.
(10) Apply the thumbnail. For more information, see CTA Thumbnailing.
Scenes
(1) Once the backdrop props are complete in Illustrator and Flash, make sure both the prop names and prop file names are appropriate.
(2) Drag and drop the SWF files into CTA to assemble the environment. Make sure that the Z-depth ordering is different for all of the props to prevent flickering when the camera is moved.
(3) Animate props according to the needs of the environment.
(4) Once the scene is assembled, save the project and every individual prop as its own file.
- 1) Zero out the position of the prop and set its scale to 100.
- 2) Check the naming of the prop in the Stage and the Composer's Scene Manager.
- 3) Save the prop into the Content Manager.
(5) Save out the scene:
- 1) Check for missing or locked props and select all of the props in the scene.
- 2) Right click on the scene and perform Convert to Scene.
(6) Finish by saving the scene in the Content Manager.
Wearable Accessories
Accessories are categorized as dynamic (carrying motion) and static. The processing of which is the same as processing a prop. However, there are some important things to consider when making accessories:
- In order to fit most characters, the accessory can be composed of parts that make it easy to adjust in the Composer.
- Accessories with front and back layers need to be saved as separate SWF files and put together in the Composer.
For more details about creating accessories, please take a look at the Accessory Creation.
Submission & Verification
Output Standard Formats
File Save Overview
Developers should save the following files for backup and editing if required.
File | Description | Type |
---|---|---|
Source material file | The final version of the image files made in Adobe Illustrator. | *.ai |
Flash file | The Flash file used for exporting the images in SWF format. | *.fla |
SWF file | The final images exported from Flash. | *.swf |
Dynamic prop creation file | The production files for the prop with motion keys. | *.ctProject |
Scene assembly file | The project where the scene elements are assembled in. | *.ctProject |
Scene file | The environment file exported from the scene project. | *.ctScene |
Final File Formats & Naming Conventions
Prop and motion names:
- Please follow the naming conventions set by the Project Manager.
- Use your best judgement when coming up with suitable names.
Points of the Verification Process
Verification Process
The verification process is separated into two phases: graphics and motion.
Stage by Stage Inspection List and Description
(1) Whether or not the style and color tone is consistent for the entire image.
(2) Check the rhythm and the performance of the motion.
(3) Whether or not the prop names match in the Stage and the Composer's Scene Manager.
(4) Whether or not the prop still carries motion keys.
(5) Check for missing motion in the Action Menu or motion names that have not been updated.
(6) Make sure the position is zeroed out and the scale is set to 100.
(7) Move the camera around to check for defects and flickering in the backdrop image.