Re: TVPaint Animation 11.0.8 はリリースされました!11.0.8 available !

ソフトウェアに関する質問、バグ報告、機能の使い方など
ポストに返信
アバター
Thierry
Site Admin
記事: 119
登録日時: 木 7 07, 2016 12:39 pm

Re: TVPaint Animation 11.0.8 はリリースされました!11.0.8 available !

投稿記事 by Thierry » 金 3 10, 2017 8:45 am

TVPaint Animation 11.0.1 は2015年5月6日に公開されました。

内容の説明は英語になってしまいます。
Translation : Changelog 11.0.1 English :
----------------------------------------------------------------------------------------

What's new in TVPaint Animation 11.0.1 ?

General :
* An option has been added in the Preferennces panel (Display tab) regarding drag and dropping images in the timeline :
  • if unchecked, behavior will be the same as 10.5 : no pop-up will appear when drag and dropping.
  • if checked, behavior will be the same as 11.0.0 : a pop-up will appear when drag and dropping.
* An AntiAliasing option has been added when using the Out Of Pegs feature of the Light Table.
* Peg Holes have been added in the Light Table display (for OOP) for previous and next images/instances/...
* When extracting colors form a CTG Layer, resulting layers have the same opacity as the original CTG layer.
* A Contiguous option has been added to the paint bucket, selection: magic wand, cutting tool: magic wand (works like Photoshop), alongside with a Display checkbox in the selection: magic wand.
* The Break Instance option that was in TVPaint Animation 10's Animator Panel has been added to the Handy Panel (to have it, delete your Handy Panel, it will be recreated when you relaunch TVPaint).

FX Stack :
* A new FX has been added in the Color section : Scan Cleaner Color : it is similar to the Scan Cleaner, but works with colors ;)
Here's an example of what it does. Let's take this scanned image :
Spoiler : :
scan-cleaner-color-before.png
scan-cleaner-color-before.png (681.61 KiB) 2183 回 表示
And let's open the FX Stack, select Scan Cleaner Color :
Spoiler : :
scan-cleaner-color-after.png
scan-cleaner-color-after.png (571.97 KiB) 2183 回 表示
A few words about the parameters names. The names were quite difficult to choose as the mathematical formulas behind them are complicated, so here's what they do :
  • Stroke intensity : Sets the color intensity of the source image : the less the value, the harder the resulting colors will be.
  • Global transparency : Sets the global transparency.
  • Transparency profile : Lets you set the level of details to keep (it works the same way as the Scan Cleaner Black and White).
  • Post-processing : Sets the background color.
  • Background color : Choose the background color.
  • Saturate lines colors : All colors will have RGB components with a value of either 0 or 255.
The last three options (Post-processing) are useful for people that work with Retas in Japan.

As a consequence of this new FX, the old Scan Cleaner has been renamed into Scan Cleaner Black and White. The online documentation will be updated soon.

Shortcuts :
* It is now possible to assign keys to previous and next mark in the History Panel.

George :
* A command has been added to retrieve AND set H, S and L colors.
Example :

コード: 全て選択

tv_GetAPen ["rgb"|"hsl"]
tv_GetBPen ["rgb"|"hsl"]

@return r g b a ( if no parameter (compatible mode) )
@return "rgb" r g b ( if "rgb" parameter )
@return "hsl" h s l ( if "hsl" parameter )
@return "error"

tv_SetAPen r g b | r g b a | "rgb" r g b | "hsl" h s l
tv_SetBPen r g b | r g b a | "rgb" r g b | "hsl" h s l

@return previous values: "rgb" r g b ( if r g b (compatible mode) )
@return previous values: "rgb" r g b ( if r g b a (to be able to use GetAPen result as parameters) )
@return previous values: "rgb" r g b ( if "rgb" parameters )
@return previous values: "hsl" h s l ( if "hsl" parameters )
@return "error"
* A command has been added to render the camera to a new project : tv_projectrendercamera
Example :

コード: 全て選択

tv_projectrendercamera [id]
//@in id : storyboard id, or current storyboard if no parameter
//@return id : id of the created storyboard
---------------------------------

What was fixed and/or improved in TVPaint Animation 11.0.1 ?

General
* Fixed a crash that could happen when using FX with library.
* Split clip no longer set wrong MarkIn/Out when using them.
* Frame numbers are no longer too close to the edge of the frame.
* Export Panel : when using the slate, the starting frame is now correctly remembered.
* When duplicating a layer's structure, repeat image options is correctly saved.
* Library now remembers the last used current folder when re-opening a project.
* Project Tab: Timeline view : when there is no sound, numbers are easier to read.
* FX Brush Spreading : dispersion minimum value has been set to 3.
* Warp Tool : When changing square size, the result is visible instantly (it's no longer needed to select another tool to see the changes).
* FX Stack : Modifying a key after the fifth strip no longer moves the key underneath.
* Using Guideline Assist and the play button no longer display a black box when moving the mouse.
* Color schemes values have been changed for some elements of the interface (see with a new config).
* Converting a CTG layer into an Anim layer should no longer result in strange results.
* Drawing with a custom brush that was created form a file should no longer cause a crash.
* Not setting an unique name when exporting a tvpx should no longer cause a crash.
* Mixer > Lock : when activated, it is now possible to pick up colors again (icon has been changed into a padlock)
* In the Edit Custom Brush panel, the x/2 and y/2 icons are no longer inverted.
* Fixed a bug that prevented from choosing a device input after unplugging one.
* FX Particles Generator : fixed a crash that could happen when particle life was set to 0%.
* Square size (Texturizer) should be updated when changing their size.
* Texturizer : fixed a crash that could happen when using a texture from the Library.
* Fixed a crash that could happen after Modifying and switching projects.
* [Linux] Linux RPM installer should now correctly support upgrades.
* [Android] Sound tracks are now saved in the project.

FX Stack :
* [Win64] Previewing the Inlay Texture FX should no longer cause a crash.
* It should now be easier to recognize which tab is selected in the FX Stack when using the Steel color scheme.

Flips :
* Flipping in instance mode has been improved.
* Flipping outside the limite should no longer cause an infinite loop.
* The Out Of Pegs options should now show all images, before and after the current frame.

Localisation :
* Various localisations fixes for Text Tool.
* In the Layer Preset Manager, Clip End is now used instead of Clip Stop.
* In the FX Stack, Progress Profile is now called Speed Profile.
* In the Start tab of the Preferences panel, Autostretch layer has been renamed into Auto Create Frame, and Autobreak instance has been renamed into Auto Break Instance.
* TVP Animation has been remaned into TVPaint Animation when selecting the File Requester in preferences panel.
* In the Export panel, Clap has been renamed into Slate.
* FX Stack : Apply on AutoBreak has been renamed into User Defined (english) / Personnalisé (french).
* Edit Brush > Remove brush opacity with APen color has been renamed to BPen color.

Shortcuts :
* Shape Transform >> Pan is now called Shape Transform >> Panning tool.

George :
* tv_layermerge is now case-sensitive for the mode.

アバター
Thierry
Site Admin
記事: 119
登録日時: 木 7 07, 2016 12:39 pm

Re: TVPaint Animation 11.0.6 is available !

投稿記事 by Thierry » 金 3 10, 2017 8:46 am

TVPaint Animation 11.0.2 は2015年7月28日に公開されました。

内容の説明は英語になってしまいます。
Translation : Changelog 11.0.2 English :
----------------------------------------------------------------------------------------

What's new in TVPaint Animation 11.0.2 ?

General :
* Full path has been added in "File > Recent files" list, and in the project view title (if the tvpp file exists).
* [Android] CTG layers should now be working !
* If you want to rename a clip, layer or fx name, double click on the name and a small window will appear below. No more blocking windows !
* Transform Tool : A Selected layers option has been added in the "Apply on" menu.
* No subpixels for position of the camera tool when moving the Camera tool's HUD (if position is 250.8, it will change in 251.8, 252.8...)
* When adding an item in the Library, its name is now the current layer's name.
* A pop-up has been added in the Demo version, warning the user that he can't save.

George :
* Flix dedicated command : Add parameter to set the original file for flix format in tv_clipsavestructure :
Example :

コード: 全て選択

tv_clipsavestructure pathfile flix ... [originalfile /x/y/z.tvpp]
* New parameters have been added in the tv_layerinsertimage command :

コード: 全て選択

tv_layerinsertimage ["count" X] ["direction" before|after]
// count: number of images to add
// direction: images to add before or after the current one
// return < 0 if error occurs
// return the position of the previous current image after the addition of the new image
If there is only one parameter (or none), the old behavior still works.

Shortcuts :
* A shortcut has been added for the new transform Warp.

---------------------------------

What was fixed and/or improved in TVPaint Animation 11.0.2 ?

General
* Transform tool : handles should no longer reset themselves.
* Using sound annotations in project tab (Timeline view) should no longer cause a crash.
* Copy and pasting a layer from one project to another with the same size should no longer cause a crash.
* [Windows] TIFF export as sequence no longer export only 1 file.
* CTG Layers : Removing all sources in a long layer should no longer take a long time, even if the layer has one instance.
* [Linux] Drag'n'dropping a project file should no longer cause a "File not found" pop-up appear after the project has been loaded.
* Various improvements have been made to increase stability of CTG Layers : there should be a lot less crashes.
* Camera position is no longer shifted when cropping.
* [MacOSX-64] It is now possible to differenciate George Scripts, George Scripts files, and project files when passing them in command line (when lauhcing TVPaint Animation).
* FX Color Replacer : when using multiple Color Replacers, the second one should no longer make the color disappear.
* Double-clicking on a clip (in Project > Timeline view) should no longer cause a crash.
* [MacOSX] TVPaint Animation should now warn you if you try to overwrite a file when exporting.
* CSV Export : When exporting, original layer/instances names are kept.
* It should now be possible to export a tiff sequence over another files on a network (very specific case).
* When using Create new layer from Clipboard (in Edit > Clipboard), the newly created layer should now have the Timeline toggle present.
* Modifying and Cropping should no longer loose the Image guide reference coming from the Library.
* A bug regarding the Mark In and Mark Out refresh in the Export panel has been fixed.
* In the Handy Panel, the "+1" and "N+1" should now be behaving correctly. You should destroy the old Handy Panel and restart TVPaint Animation to have the new one.

George :
* tv_layermerge is now case-sensitive for the mode.

Localisation :
* FX Stack : Apply on AutoBreak has been renamed into User Defined (english) / Personnalisé (french).
* Edit Brush > Remove brush opacity with APen color has been renamed to BPen color.
* [French] : Library Image has been renamed into Bibliothèque in the FX stack.
* Export Panel : CSV enly has been renamed into CSV Only.

アバター
Thierry
Site Admin
記事: 119
登録日時: 木 7 07, 2016 12:39 pm

Re: TVPaint Animation 11.0.6 is available !

投稿記事 by Thierry » 金 3 10, 2017 8:51 am

TVPaint Animation 11.0.3は2016年3月23日に公開されました。

内容の説明は英語になってしまいます。

Translation : Changelog 11.0.3 English :

There are a LOT of changes in the 11.0.3, and one of the most important is that :

Projects saved with v11.0.3 using CTG layers will not be able to be (fully) read with previous versions of TVPaint Animation 11 !

In this release, we fixed a (very annoying) bug related to projects made in the Professional Edition that couldn't be opened in the Standard Edition.
Unfortunately, the fix broke the compatibility with previous versions of TVPaint Animation 11.

What's new in TVPaint 11.0.3 ?

General :
  • You can now change the pivot point of the Transform tool !
    Spoiler : Pivot point :
    pivot.PNG
    pivot.PNG (19.89 KiB) 2179 回 表示
  • CSV Export now keeps start frame info.
  • Export panel : the last used tab is selected when opening the panel.
  • Export Panel : last used tab is selected again when opening the panel
  • Custom Panels : when editing an action, cursor focus is now on the name of the action.
  • Print options : zoom can now go higher than 100%
  • Closing a project window now makes a warning if it is the last one
  • Split Scene improvement : export file name is now "file-scene_no-clip_no-clip_name-image-no.ext".
  • It's now possible to flip between colors.
  • Brush mode is now shown in the status bar.
  • It should now be possible to rotate in the Warp Tool. A shortcut (Ctrl+Shift+LMB) has been added.
  • A new option has been added in the preferences to choose if a project can have no view.
  • Image Guide : a Set Center option has been added.
  • Changes to Timeline timing : ...6...12...18 (or project framerate related) instead of ...5...10...15
  • Fullscreen mode can now be enabled in the View main menu instead of the top right corner of the TVPaint Animation window.
  • A Vanishing Point 1 with Vertical and Horizontal snapping lines has been added.
  • Lots of improvements have been made when [Shift + moving the stylus].
  • Use the last version public libraries (zlib/libpng/libtiff/…)
  • An Include borders option has been added to the paint bucket tool, letting you expand the colorization to other colors. Please look the discussion here : http://www.tvpaint.com/forum/viewtopic. ... 218#p85094" onclick="window.open(this.href);return false;
    Spoiler : Include borders :
    Here's an example of how it works. Let's take this image :
    origin.png
    origin.png (1.93 KiB) 2179 回 表示
    In the Paint bucket panel, click on Include borders. You will see a button named Add color.
    When clicking on it, a list appears, containing the colors that are present in the image (you can see the RGB values) :
    list.PNG
    list.PNG (19.82 KiB) 2179 回 表示
    Now, let's see the application, with the following parameters :
    parameters.PNG
    parameters.PNG (28.73 KiB) 2179 回 表示
    And let's color the part on the left of the blue border. Here is the result :
    result.png
    result.png (1.87 KiB) 2179 回 表示
    You will notice that the blue border has been included when coloring.
    You can include several colors. Here, the blue and red colors :
    result2.png
    result2.png (1.51 KiB) 2179 回 表示
    Here is another result if you add all three colors :
    result3.png
    result3.png (1.44 KiB) 2179 回 表示
    This option is suited for non AntiAliased images.
  • Duplicate layers : it should indicate in the name which layer was duplicated (it shouldn't cause a problem in scripts, if that's the case, please report it !)
  • Layer attenuation options are now in the Timeline menu (The Display Current option has to be activated) :
    Spoiler : Layer attenuation :
    layer_attenuation.PNG
    layer_attenuation.PNG (7.5 KiB) 2179 回 表示
  • In the Timeline, Mark in and Mark out should be a lot more visible.
  • New layer blending mode : Overlay2: works the same as Photoshop.
  • It is now possible to change the scale of the Out of Pegs using Ctrl and RMB in the hud.
  • Layer name tooltip now shows the layer name.
  • New Slate options : You can now choose what you want to show :
    Spoiler : New Slate options :
    new-slate.PNG
    new-slate.PNG (4.58 KiB) 2179 回 表示
  • PNG saver : RGBA is now the default option (instead of RGB).
  • PSD files should use the new Overlay2 blending mode when opened.
  • A warning has been added when saving a project about the compatibility with 11.0.3 to 11.0.0, 11.0.1 and 11.0.2.
  • Warp Tool / Texturizer panel : you can now see how many "locked points" you currently have.
  • When activated, layer attenuation value is 20% by default.
  • It is now possible to change how the tooltips are displayed in the Preferences panel (Interface tab).
  • A new link to Online lessons has been added in the Help menu.
CTG Layers :
  • An option to erase all of the existing colors and scribbles has been added in the Edit Color panel of the CTG Layer.
  • Extract color now allows selected colors to be exported in the same layer or separately.
  • Extract Color now remembers AA choice.
  • Erase Scribbles now sorks with Right-Mouse Button (RMB).
  • A Deactivate CTG after extraction option has been added in the Extract Colors popup.
  • It's now possible to create a new palette from CTG layer's palette.
  • The Edit colors panel of the CTG layer is now resizable and has a scrollbar.
  • When using Load Structure from Sources, if the CTG Layer is inactive, the created instances will be empty, but the scribbles will be kept and applied when the CTG will be activated again.
FX Stack :
  • It's now possible to double click on a FX name to rename it.
  • FX Optical Flow : Size has been increased to 5000
  • FX Multiplane Camera :
    • The stage now has a Minimize button.
    • Images in perspective view are now shown by default
    • Settings of each view are now remembered.
  • New FX ! Antialiasing, based on SMAA : Enhanced Subpixel Morphological AntiAliasing.
    A small explanation of the parameters might be useful :
    • Intensity : defines the intensity of the AA application.
    • Edges detection accuracy : the higher the value, the more AntiAliased the drawing will be. It is based on the luma difference between 2 pixels. If they are sufficiently different then AA must be applied.
      If the value is 100%, all of the differences will be taken into account.
      If the value is 0%, nothing will happen.
    • Horizontal/Vertical Antialiasing : the maximum application distance of an AA in a direction. The higher the value, the wider the application area will be.
    • Diagonal Antialiasing : same as the previous one, but with diagonals.
    • Corner rounding : defines how much the corners will be antialiased.
      If the value is 100%, you will have rounded corners.
      If the value is 0%, you will have sharp corners.
    Exemple : before :
    Spoiler : FX AA before :
    aa_before.png
    aa_before.png (1.93 KiB) 2179 回 表示
    After :
    Spoiler : FX AA after :
    aa_after.png
    aa_after.png (5.68 KiB) 2179 回 表示
    The Antialiasing FX also works with filled shapes :
    Spoiler : FX AA with filled shape before :
    aa_before2.png
    aa_before2.png (1.51 KiB) 2179 回 表示
    Spoiler : FX AA with filled shape after :
    aa_after2.png
    aa_after2.png (4.97 KiB) 2179 回 表示
George :
  • New command to make a sound alert : tv_Beep.
  • A preference option has been added to remove the tv_WriteTextFile warning popup.
  • Keymarks parameter can now use several colors : tv_FlipsModify ... ["keymarks" 1 2 3 8 9]...
  • Two George commands have been added for the new Vanishing point options (vertical & horizontal snapping lines).
    Spoiler : George commands for Vanishing point :

    コード: 全て選択

    tv_GuidelineAdd ... "grid" 0|1|on|off
    tv_GuidelineModify ... "grid" 0|1|on|off|toggle
  • A George Command wich returns the bounding box of the current image has been added :
    Spoiler : Returning the bounding box in George :

    コード: 全て選択

    tv_imagegetbound ["format" "XYXY|XYWH"]
    // @param[in]	"format": to choose the format of the returned value
    // @return "empty"
    // @return x1 y1 x2 y2
    // @return x1 y1 w h
    // @return < 0 if error
  • New commands have been added to manage selection.
    Spoiler : Managing selection in George :

    コード: 全て選択

    tv_SetActiveShape selectrect
    tv_AreaInit
    tv_AreaMove 50 50
    tv_AreaMove 1000 50
    tv_AreaMove 500 1000
    tv_AreaMove 50 500
    tv_AreaDraw
  • A parameter has been added to tv_LoadProject to ignore the missing dependencies and remove the popup :
    Spoiler : Ignore dependencies :

    コード: 全て選択

    tv_LoadProject path ["silent" 0|1|on|off]
  • A new parameter has been added to the tv_WriteTextFile command to bypass alternate paths
    Spoiler : Bypass alternate paths :

    コード: 全て選択

    tv_WriteTextFile [strict] exists|mkdir|remove|create|append …
  • More parameters have been added to get/set selection tool options.
    Spoiler : Getting and setting selection tool options :

    コード: 全て選択

    tv_setactiveshape select* ["aliasing" value]
    	tv_setactiveshape selectflood ["gap" 0-25] ["contiguous" 0|1] ["expand" -50-50] ["range" 0-255] ["floodmode" 0-4] ["display" 0|1]
    	//@return values before change
  • A command has been added to manage selection mask
    Spoiler : Managing selection mask :

    コード: 全て選択

    tv_selectionmask ["action" 			"clear"|"invert"|"copy2layer"|"cut2layer"|"copy2brush"|"cut2brush"]
    	// @return "": if there is a selection (state after the action if any)
    	// @return "empty": if there is no selection (state after the action if any)
  • The Include borders option in the Paint Bucket tool also have George commands,
    Spoiler : Include Borders George commands :

    コード: 全て選択

    tv_setactiveshape flood /* already existing parameters */ ["floodboundary" 0|1] ["boundaryexpand" value] ["boundaryrange" value] [["boundarycolor" "rgb" r g b ["boundarycoloractivated" 0|1]] ...]
  • George commands for the Library have been added !
    Spoiler : George commands for Library :
    Every "id" in all library commands must be get from this command :

    コード: 全て選択

    tv_libraryimageinfo "id" id|path ["type" "id"|"type"|"name"]
    // @param[in]	"id" (with id value): id of the object to get information
    // @param[in]	"id" (with path value): path (/path/to/the/object) of the object to get information (from the root)
    // @param[in]	"type": the type of the information to retrieve of the object
    // @return id of the object (if "type" == "id"): useful to get the id of an object (folder or image) from its absolute path
    // @return "folder"|"image" (if "type" == "type")
    // @return name of the object (if "type" == "name")
    // @return < 0 if error
    Here's an example :

    コード: 全て選択

    tv_libraryimageinfo "id" "/" "type" "id"
    root = result
    This will store the ID of the root folder (/) in a variable named "root".

    Then, once you have your "id" :

    コード: 全て選択

    tv_libraryimageadd "type" "folder" "name" "xxxxxx" "parent" id
    tv_libraryimageadd "type" "image" "name" "xxxxxx" "parent" id "source" "file" "path" "/path/to/the/file"
    tv_libraryimageadd "type" "image" "name" "xxxxxx" "parent" id "source" "currentlayerimage"
    tv_libraryimageadd "type" "image" "name" "xxxxxx" "parent" id "source" "display"
    tv_libraryimageadd "type" "image" "name" "xxxxxx" "parent" id "source" "custombrush"
    // @param[in]	"type": type of the object to create
    // @param[in]	"name": name of the new object
    // @param[in]	"parent": id of the folder to add the new object
    // @param[in]	"source": source of the content for new image
    // @param[in]	"path": for file source, the path of the file
    // @return id: id of created object
    // @return < 0 if error

    コード: 全て選択

    tv_libraryimagemodify "id" id ["name" new_name]
    // @param[in]	"id": id of the object to modify
    // @param[in]	"name": its new name
    // @return "name" previous_name
    // @return < 0 if error

    コード: 全て選択

    tv_libraryimageremove "id" id
    // @param[in]	"id": id of the object to remove
    // @return 0 if NO error
    // @return < 0 if error

    コード: 全て選択

    tv_libraryimagelist "id" id ["type" "folder"|"image"|"both"]
    // @param[in]	"id": id of the folder to list children
    // @param[in]	"type": return only folders, only image or both children type
    // @return id1 id2 ... idn (can be empty)
    // @return < 0 if error

    コード: 全て選択

    tv_libraryimagecopy "id" id
    // To copy objects from several projects, you must change the current project before calling this command
    // @param[in]	"id": id of the object to copy
    // @return 0 if NO error
    // @return < 0 if error

    コード: 全て選択

    tv_libraryimagepaste "parent" id ["mode" "copy|cut"]
    // To paste objects on another project, you must change the current project before calling this command
    // @param[in]	"parent": id of the parent to copy in
    // @param[in]	"mode": copy or cut the selected objects
    // @return 0 if NO error
    // @return < 0 if error
  • Light Table commands have been updated to manage OoP :
    Spoiler : Light Table commands for OoP :

    コード: 全て選択

    tv_lighttablemode ...
    	["OoPLinkAll" 0|1] 
    	["OoPAntiAliasing" 0|1] 
    	["OoPPegsBarBar" "none"|"3c"|"2s1c1"|"2s1c2"|"2s1c3"]		// 2s1c3: "2 squares and 1 circle 3"
    	["OoPPegsBarPosition" "top"|"bottom"] 
    	["OoPValueCurrent" index] 			// index: -10...-1,1...10 | Make the hud visible for this index (if it is activated)
    	["OoPValueActivate" index 0|1]		// Add or remove an OoP at the index (the '.' or 'O' below the sliders in the lighttable)
    	["OoPValuePosition" index x y]		// Change the position(x,y) at the index (and also activate it if not, but doesn't make it current)
    	["OoPValueAngle" index angle]
    	["OoPValueScale" index scale]
  • Commands have been added to get the Author, info and notes of the project.
    Spoiler : Commands to get Author/Info/Notes of the project :

    コード: 全て選択

    tv_projectheaderauthor id ["text"] 
    //@param[in] id: id of the project (for current project, use tv_projectcurrentid result)
    //@param[in] : set a new author with everything after the id
    //@return : the name of the (previous, if a new is set) author
    
    tv_projectheaderinfo id ["text"]
    //@param[in] id: id of the project (for current project, use tv_projectcurrentid result)
    //@param[in] : set a new information with everything after the id
    //@return : the (previous, if a new is set) information
    
    tv_projectheadernotes id ["line1\nline2\n...\nlinen"]
    //@param[in] id: id of the project (for current project, use tv_projectcurrentid result)
    //@param[in] : set new notes with everything after the id (quotes are mandatory)
    //@return : the (previous, if new notes are set) notes
Localisation :
  • Various localisation fixes for some shortcuts duplications.
  • Localisation : View > Windows has been renamed to View > InlayMode
  • Various localisation issues for the Brush Spreading FX and for some menus and tools.

------------------------------------------------------------------------------------------------------------------------

What was fixed and/or improved in TVPaint Animation 11.0.3 ?

General :
  • FFmpeg, video and sound :
    A lot of work has been done with FFmpeg. FFmpeg is the library which load/save video (qt/mov/...) files on Linux (32/64 bits) and on MacOSX-64.
    All the sound problems when using FFmpeg loading on Linux (32/64) and MacOSX-64 should now be fixed. FFmpeg now working on Windows (32/64) too !
    It is no longer possible to export in MP4 (FFmpeg), there's only MOV (compressed/lossless) in 64-bits.
    You read it right, you can export in .MOV with the 64-bits version of TVPaint Animation on all OS ! :)
  • The "Display" option present in the select tools has been kept only for the select flood, as they were unused (but displayed) in the other modes.
  • Rendering the Keyframer should no longer cause some frames to be missing.
  • Custom Brush : Stamp in place origin should now be stored when switching stylus pen.
  • Rotate when importing should now work in 180° and -180°.
  • A bug with new guidelines having wrong position has been fixed.
  • Selecting a tool with papers without being able to access papers directory should no longer cause a crash.
  • Recompute script in handy panel should now say : "Erase superfluous images without changing the timeline's length.".
  • Dragging selection / Make selection in the timeline should now stop at frame 0/1.
  • Shortcut F12 will no longer force full screen view (which has been renamed to Inlay mode in the "View" menu) before hiding/showing panels.
  • A memory leak issue has been fixed regarding the Library.
  • Dropping invalid files on Library should no longer cause an infinite warning.
  • Library contents should no longer change color from one OS to another.
  • Proxy stability have been improved.
  • Default values in Brush Spreading FX have been changed : Grid type is now on Hexagon (previously Square) and Dispersion is now 10 (previously 15).
  • Handy Panel : Set Exposure 1 2 3 4 now keep the selection. The old panel needs to be deleted and the software needs to be restarted to have the new version
  • If a project made in the Professional Edition is opened in the Standard Edition, loading will no more stop on the first CTG layer encoutered.
  • Copying layers between projects (with different sizes) should no longer cause a crash.
  • Copying CTG layers between projects of same size should no longer cause a crash.
  • Autosave now saves the project if the project's last MODIFICATION was too long ago (instead of if the last SAVE was too long ago)
  • Paint Bucket is no longer named Flood fill in the shortcuts
  • A rare crash happening when Cropping and closing projects has been fixed.
  • Long words are now splitted when exporting PDF.
  • Special characters (accents, japanese...) no longer cause an issue in layers name when switching from one OS to another.
  • CTG Layers : Extract colors no longer creates empty images for exposures.
  • Selecting and using big and long brushes should no longer cause a lag.
  • Using the FXBin popup with the AntiAliasing FX should no longer cause a crash.
  • [MacOSX] The cursor should no longer switch to an arrow !
  • [MacOSX] Applying the FX Stack with multple Keyframers should no longer cause a lag.
  • [MacOSX] Software stability has been improved.
  • [MacOSX_32] The checkbox for Stroke Animator in the Preferences panel should now be at the right position.
  • [MacOSX_64] The lag when drawing should now be fixed !
  • [MacOSX_64] Using Kanji/Katakana/Hiragana and unusual characters (^ or `) should no longer make the whole interface gray.
  • [Linux] Drag'n'dropping several files should now work correctly on Linux Mint.
  • [Linux] It is no longer possible to start several instances of TVPaint.
George :
  • The tv_GetAPen HSL command should no longer returns HSL values for the BPen color in some cases (and vice versa, tv_GetBPen HSL should no longer return HSL values for the APen color in some cases).
  • tv_GuildelineSnap and tv_GuidelineVisible should now work for index values.
  • When using tv_LayerDensity, the layer slider for opacity should now update.

アバター
Thierry
Site Admin
記事: 119
登録日時: 木 7 07, 2016 12:39 pm

Re: TVPaint Animation 11.0.6 is available !

投稿記事 by Thierry » 金 3 10, 2017 8:55 am

TVPaint Animation 11.0.6 は2017年2月13日に公開されました

内容の説明は英語になってしまいます。
Translation : Changelog 11.0.6 English :
You might ask "Why version 11.0.6 ? The last one was 11.0.3 !". The answer is simple: versions 11.0.4 and 11.0.5 were distributed to a handful of people, for very specific needs, and weren't worth releasing to the public.

What's new in TVPaint Animation 11.0.6 ?

General :
  • TVPaint Animation is know telling you when an update is available online!
  • New default project size is 1920*1080 instead of 1280*720 (with a new config).
  • [Windows]For Japanese versions of Windows, the IME (Input Method Editor) pop-up is now activated only in the textfields.
  • [Windows] High definition devices should no longer be blurry when display ratio is over 100%
George :
  • New George command to get camera positions: tv_CameraInterpolation iPosition
    It will help us to create a script to "export from TVPaint and import in After Effect", with camera moves, which will come in a future update.
    Spoiler : How to use tv_CameraInterpolation :

    コード: 全て選択

    ///	tv_camerainterpolation iPosition
    /**
    	Get the position/angle/scale values of the given position on the camera path
    	@param	double				iPosition		The position on the camera path (0.0-1.0)
    	@return	string				"error"			Error: no parameter
    	@return	double double double double	oX oY oAngle oScale	The values of the given position
    */
  • New George command: tv_CameraPath :
    Spoiler : How to use tv_CameraPath :

    コード: 全て選択

    /// tv_camerapath ["mode" 0|1|2] 
                        ["profile" '"'iCount iCurrent 1|0|2 iX0 iY0 iX1 iY1 ... iXN iYN'"'] 
                        ["motionblur" iMotionBlur] 
                        ["lockall" 0|1] 
                        ["lockx" 0|1] 
                        ["locky" 0|1] 
                        ["lockangle" 0|1] 
                        ["lockscale" 0|1]
    /**
        Manage options of the camera
        @param  arg(string,int)     "mode" 0|1|2                The interpolation:
                                                                _ 0: linear
                                                                _ 1: spline
                                                                _ 2: smart spline
        @param  arg(string,string)  "profile" '"'iCount iCurrent 1|0|2 iX0 iY0 iX1 iY1 ... iXN iYN'"'   
                                                                The profile:
                                                                _ iCount: number of x,y points
                                                                _ iCurrent: index of the current point
                                                                _ 1="linear" 0="spline" 2="polynomial"
                                                                _ iX0 iY0 ...: all the iCount*2 coordinates
        @param  arg(string,double)  "motionblur" iMotionBlur    The motion blur (0.0-1.0)
        @param  arg(string,int)     "lockall" 0|1               The lock all state
        @param  arg(string,int)     "lockx" 0|1                 The lock x state
        @param  arg(string,int)     "locky" 0|1                 The lock y state
        @param  arg(string,int)     "lockangle" 0|1             The lock angle state
        @param  arg(string,int)     "lockscale" 0|1             The lock scale state
        @return arg(string,mixed)   "mode" 0|1|2
                                    "profile" '"'iCount iCurrent 1|0|2 iX0 iY0 iX1 iY1 ... iXN iYN'"'
                                    "motionblur" iMotionBlur
                                    "lockall" 0|1
                                    "lockx" 0|1
                                    "locky" 0|1
                                    "lockangle" 0|1
                                    "lockscale" 0|1             The previous/current state*/
------------------------------------------------------------------------------------------------------------------------

What was fixed and/or improved in TVPaint Animation 11.0.6 ?

General:
  • [Windows] For users that have a Japanese version of Windows : you should now be able to correctly add text, without any pop-up getting in the way (this is related to the IME change mentionned above).
  • Japanese characters should be displayed correctly.
  • [Windows] Long file names should no longer cause a crash.
  • Blending modes should work with CTG layers.
  • Having a too long variable name in George should no longer cause a crash.
  • OoP: The HUD should now always be synchronized with the cursor during a move.
  • OoP: Using OoP on a single instance should no longer make the instance darker.
  • OoP: There shouldn't be any more lag with high dimension files, or big zoom ratio
  • FX Brush Spreading: Angle parameters are now working when Follow Shape isn't checked.
    Spoiler : More details :
    So now, here is how it works.
    [General tab]
    Angle and Diffusion angle are working together to the shape angles on which the brush is allowed to be spread.

    [Brush tab]
    Angle defines the base angle of the brush.
MacOSX:
  • Tutorial Recorder :
    Now works on the Standard Edition, but only on non-Retina displays.
    On Retina displays, now works correctly with the 64-bits version
  • A bug regarding the saving of the TVPaint window's coordinates has been fixed and the TVPaint window coordinates should no longer reset when switching from 64-bits to 32-bits (and vice-versa). Warning: the first time opening the 64-bits version may have a window located in the wrong place, that's normal: just resize your window as you wish, then restart the software.
  • The Text Brush tool should now display the text correctly.
  • The TVPaint window should no longer be reset after stretching the interface on another screen.
  • [64-bits only] There should no longer be any artifacts when moving panels on Retina displays ! That means that it's no longer be required to use "Low-resolution mode" when having a Retina display !
  • [64-bits only] Quitting while in Fullscreen mode should no longer cause a crash.
  • [64-bits only] There should no longer be any blank space under or above the drawing area when using fullscreen mode on Retina displays, when a non-Retina display is plugged in.

アバター
Lise
Site Admin
記事: 280
登録日時: 金 7 08, 2016 8:22 am

Re: TVPaint Animation 11.0.8 はリリースされました!11.0.8 available !

投稿記事 by Lise » 火 11 07, 2017 9:22 am

TVPaint Animation 11.0.8 は2017年11月3日に公開されました!

日本にいらっしゃるユーザーのたくさんの要望を頂きましたので、今回はチェンジログを日本語で翻訳させていただきました:
Spoiler : :
皆さん、こんにちは !

TVPaint Animationの最新版 11.0.8 が公開されました!
以前のバージョンは11.0.6で、11.0.7は特別なニーズで数人限定しか公開されていないバージョンですのですべてのユーザーがつけられるバージョンは「8」となりました。

11.0.8に何が追加されましたか

ソフトウェア上 :
  • JSONフォーマットへの書き出し機能を出力パネル > レイヤーの構造ごと追加しました !
  • カラーチェッカー: 塗り忘れ箇所を明らかに見分けるようにHUDを追加しました。 ウィンドウ > 表示> カラーチェッカー
  • Universal Naming Convention (UNC) 形式を使用するパースを保存ができるようになりました。
  • mov(FFmpeg)の出力オプションを追加しました: lossless RGB, compressed RGBと compressed RGBA.
  • プロジェクトを編集・変換しても、マークインとマームアウトが保護されます。
  • 新しいアップデートがリリースされる時にポップアップで報告されます。さらに、そのポップアップにダウンロードリンクを追加しました。
  • ライトテーブルのデフォルト設定が変更さらました:色が緑(0,192,0)とオレンジ(255,128,0)に変更されて、3枚前後の絵が表示されます。
  • ファイル入力のパネルに「動画の依存」がデフォルトでチェックされます。
  • カスタムパネル入力のパネルに「競争的に再インストール」がデフォルトでチェックされます。
  • レイヤースタック上にダブルクリックすると全てのレイヤーが選択される状態になれません。
  • PSDファイルを読み込むと、自動的にアニメーションレイヤーに変換されます。(前にはレイヤーを一つずつ「アニメーションレイヤーに変換」する必要がありました)
  • インスタンスに右クリックするとリネームインスタンスのスマートモードを選択することもできます。
  • 「フレーム」/「インスタンス」メニューにいくつの操作を追加しました:
    • 現在の画像の前に1フレーム画像を挿入
    • 現在の画像の次に1フレーム画像を挿入
    • 現在のインスタンスを削除
    • 選択したインスタンスを削除
  • EDL書き出しにMOVフォーマットが追加されました。
  • 出力パネルにpngフォーマットが選択された状態で、バックグラウンドがアンチェックされたら、バックグラウンドがチェックに表示されます(前は黒色でした)。
  • 「変形」ツール(前はポジションツールという名前がありましたが変更されました)に左右反転と上下反転フリップ機能を追加しました。
  • ライトテーブルパネルに「リセット」オプションを追加しました。
  • カメラツール: コマンドメニューに「リセットとプロジェクトにフィット」オプションを追加しました。
  • カスタムパネルにこのプロジェクトに埋め込んだパネルが別のカテゴリーにリストされます(別のカスタムパネルから水平ラインで分けられます)
  • 新しいバニッシュポイントのガイドラインを追加しました: 2本の線を引いてバニッシュポイントを作ることができます。
  • プロジェクトをクロップ・編集してもガイドラインの位置がもうずらしません。
  • 特殊効果ディストーション/鏡面(拡張) に「ソースを外す」オプションを追加しました。
  • カスタムパネルにツールを編集すると、「ラインスムーシングの設定を登録」オプションを追加しました。
  • CTGレイヤーのツールをスタイラスのペン先とチップに割り当てることができます。
  • イメージマークパネルにいくつのオプションを追加しました:
    • 現在のレイヤーの全てのインスタンスにマークをセット(前にセットしたマークが削除されます)
    • 現在のレイヤーにマークがセットしていない全てのインスタンスにマークをセット
  • ズーム:全ページを表示(シフト+V)はマークイン・アウトの設定を反映します。
  • カスタムパネル/ツール編集/現在のツールを登録のオプションにいくつの操作を追加しました:
    • Aカラーのみ
    • Bカラーのみ
    • リネームさらたカラーのみ
    • リネームさらたAカラーのみ
    • リネームさらたBカラーのみ
  • PDFをパブリッシュする時にフォントを選択することができます。
  • ラインスムーシングの新しいタイプを追加しました:平均(ポイント)
  • CTGレイヤーにパンツールを使うことができます。
  • JSONフォーマットへの書き出しにフォルダー名・ファイル名をカスタイマイズができるオプションを追加しました :
    Spoiler : :
    フォルダー名:
    _ %[[0| ]number]li: layer index
    _ %[[0| ]number]ln: layer name
    _ %[[0| ]number]di: folder number (to have an incremental number)

    例:
    %li_%ln: "4_background"
    -%5li-%12ln-: "-00004- background-"

    //---

    ファイル名:
    _ %[[0| ]number]li: layer index
    _ %[[0| ]number]ln: layer name
    _ %[[0| ]number]di: folder number (see folder pattern)
    _ %[[0| ]number]ii: instance index
    _ %[[0| ]number]in: instance name
    _ %[[0| ]number]fi: file number (to have an incremental number)

    例:
    [%fi] %ln-%in: "[15] background-key"
    -%5ii-%08in-: "-00035-0000key-"
  • レイヤーの結合の際、イメージマークとインスタンス名が保護されるようにしました。
  • テキストフィールド(レイヤー名など)の入力の際にそこ以外にどこかにクリックすると、入力したものがそのまま残っているようにしました。前には入力したものがキャンセルされました。
  • 「色を積む一時的に切り替え」のショートカットを追加しました。
  • オーペンスースフォーマット(png, tiff, ffmpeg...) のライブラリーが更新されました。
  • 塗りつぶしフリーハンド : ボーダーを含むオプションを追加しました。
  • CTG > 同じインスタンス名があるインスタンスに波線を適用するオプションを追加しました。
  • ペッグホールの登録機能に検索範囲を絞るオプションを追加しました。
  • フリーハンドツールで直線を描くオプションを追加しました:
    • フリーハンドで書きながらCTRL+ SHIFT を押すと最後に描いたポイントから直線で描けられます。
  • 表示を反転には表示の位置を保持ができるオプションを追加しました。
  • sketch panel アンチアリアスなしがカスタムパネルに追加されました。
  • Timesheetスクリプトがカスタムパネルに追加されました。
  • 変形ツール:反転に変形ができます。
  • 変形ツール: リセットボタンは反転の設定も対象します。
  • カスタムパネル: 「現在のツールの登録」を改善しました:
    • カスタマイズパネルに右クリックすると:「現在のツールの登録」と「現在のツールと色を登録」キャンバスが同時に登録されます。
    • 登録したツールに右クリックすると: キャンバス付き/なし、色付き/無し、アイコンを変更など「ツールの登録」こちらからカスタイマイズすることができます。
  • スケッチパネルアンチアリアスなし、パステル色とアチエイリアスありのスケッチパネルを一つのスケッチパネルにまとめました。
  • 「ツールの登録」の専用カスタマイズパネルを追加しました。カスタムパネルの作り方が分からない方には便利かもしれません。
  • "Tool Presets"の新しいバージョンを実装しました (元のバージョンをコンフィグレーションに削除して、TVPaintを再起動すると更新されます)。
  • 書き出しパネルの中にスプライトシートの書き出しオプションを追加しました。
  • 新しいツールブレンディングモードを追加しました( カスタムブラシ以外 ) : B カラーからAカラーへ。

FXスタック:
  • 新しい FX: 複数色の置き換え: FX色の置き換えと同じ結果ですが複数色を一気に変更することができます !
  • 新しいFX: ゴミクリーナー: スキャンした画像のゴミを削除できるFXです。
  • 新しいFX : ラインカラーズアドバンス
  • FXの順番が言語を問わず一致するようにしました。
  • FXがカテゴリー別で整理しました。
  • スキャンクリーナー:カラー FX が改善されました.
  • FX ぼかし(ガウシアンなど)の最大レンジが200から1000まで広げました。

ショートカット:
  • レイヤー:CTG のセクションに「変更を適用」と「波線(表示/非表示) 」を追加しました。
  • 前と次のアニメブラシをショートカットでくり返しすることができます。(前には最後のイメージになると1番目のイメージに戻れない操作でした) 「ブラシ:次のアニメブラシ(ループ)」。
  • イメージマーク:「現在の色がついたメークをフリップ」のショートカットを追加しました。
  • クリップを表示・非表示・表示切り替えを設定ができるショートカットを追加しました。
  • ライトテーブルを有効・無効にするショートカットを追加しました。
  • 「現在のレイヤーグループを選択」ショートカットを追加しました。
  • 「フレーム」/「インスタンス」 メニューに追加されたオプションのそれぞれのショートカットが追加されました: 現在のインスタンスを削除 選択したインスタンスを削除.

カチンコ設定
  • レイアウトを細かく設定することができます。
  • アスペクト比率を変更することもできます。
  • フォントを変更することもできます。

フリップパネル
  • TVPaintの新しいコンフィグレーションを作るとデフォルトに手動フリップが設定されます(ショートカットはWキーです)
  • 手動フリップのデフォルト設定は変更されました:
    - 距離 : 30
    - チェックポイント : インスタンス
    - リミット : レイヤー
  • 方向フリップに「オリジナルに戻る」オプションを追加しました。

George :
  • GeorgeコマンドにUnicodeが対象できるように力を入れました。自分のスクリプトにバッグが発生しないようにご確認ください。
  • tv_LockDisplay コマンドは複数列で操作できます。
  • tv_Displayコマンドでステンシルの色を不透明度を設定することができます:
    Spoiler : tv_Display stencilcolor :

    コード: 全て選択

    ///	tv_Display "stencilcolor" [iR iG iB iA]
    /**
    	Manage the global color of the display of the stencil
    	@param	string		    "stencilcolor"	The option to manage
    	@param	int		        iR				Red
    	@param	int			    iG				Green
    	@param	int			    iB				Blue
    	@param	int			    iA				Alpha
    	@return	int int int int oR oG oB oA		The previous/current global color of the display of the stencil
    */
  • プロジェクトに依存関係を埋め込むコマンドを追加しました :
    Spoiler : tv_ProjectSaveDependencies :

    コード: 全て選択

    ///	tv_ProjectSaveDependencies iProjectId [0|1|"on"|"off"|"true"|"false"|"toggle"]
    /**
    	Manage the embedding of dependencies in the project
    	@param	int				iProjectId		The project id
    	@param	string			0|1|"on"|"off"|"true"|"false"|"toggle"	Activates/Inactivates the embedding of dependencies in the project
    	@return	int			    -1				Error: No parameter
    	@return	int			    -2				Error: No valid project id
    	@return	int			    -3				Error: Too much parameters
    	@return	string			0|1			    Previous value
    */
  • レイヤーリストを畳む・開くコマンドを追加しました :
    Spoiler : tv_LayerCollapse :

    コード: 全て選択

    ///	tv_LayerCollapse iLayerId [0|1|"on"|"off"|"true"|"false"|"toggle"]
    /**
    	Manage layer collapse state
    	@param	int 		iLayerId		The layer id (0 for the current)
    	@param	mixed 		0|1|"on"|"off"|"true"|"false"|"toggle"		The state
    	@return	int		-1				Error: no parameter
    	@return	int		-2				Error: layer not found
    	@return	int		-3				Error: too much parameters
    	@return	int		0|1				The previous/current state
    */
  • レイヤーのIDからレイヤーを選択できるコマンドを追加しました :
    Spoiler : tv_LayerSelection :

    コード: 全て選択

    ///	tv_layerselection iLayerId [0|1|"on"|"off"|"true"|"false"|"toggle"]
    /**
    	Manage layer selection
    	@param	int		iLayerId				The id of the layer
    	@param	mixed	0|1|"on"|"off"|"true"|"false"|"toggle"		The new selection state
    	@return	int		<0					Error
    	@return	int		0|1					The previous/current selection state of the given layer
    */
  • リネームインスタンスのスマートモード を追加しました:("fileformat" というパラメータを追加する必要があります)
    Spoiler : tv_InstanceName :

    コード: 全て選択

    ///	tv_instancename iLayerId "mode" "smart" ["prefix" iPrefix] ["suffix" iSuffix] [["process" "empty"|"number"|"text"] ...]
    /**
    	@TODO: add "single" mode ...
    
    	Rename all instances by keeping indentical names for identical images
    	@param	int 					iLayerId							The layer (0 for the current one)
    	@param	arg(string,string) 		"mode" "smart"						The mode
    	@param	arg(string,string) 		"prefix" iPrefix					The prefix
    	@param	arg(string,string) 		"suffix" iSuffix					The suffix
    	@param	arg(string,string)[]	"process" "empty"|"number"|"text"	The name to process (replace):
    																		_ empty: rename instances without name
    																		_ number: rename instances with name corresponding to a number
    																		_ text: rename instances not inside both previous case
    																		If the parameter is not provided, it's like all are set
    	@return	string					"-1"			Error: not enough parameters
    	@return	string					"-2"			Error: no valid parameters
    	@return	string					""				On success
    */
  • JSONフォーマットへの書き出しコマンドを追加しました :
    Spoiler : Export in JSON :

    コード: 全て選択

    ///	tv_clipsavestructure iPath "JSON" ["fileformat" iFileFormat|"png"|"tga"|...] ["patternfolder" iPatternFolder] ["patternfile" iPatternFile] ["onlyvisiblelayers" 0|1|"on"|"off"|"true"|"false"] ["excludenames" iExcludeNames]
    /**
    	Save the current clip in JSON
    	@param	string				iPath										The path of the file
    	@param	string				"JSON"								The format
    	@param	arg(string,string)	"fileformat" iFileFormat|"png"|"tga"|...	The format of the files
    																			The tv_savemode command may be called before this command to manage the file format options
    	@param	arg(string,string)	"patternfolder" iPatternFolder				The pattern of the subfolder:
    																			_ %li: layer index
    																			_ %ln: layer name
    																			_ %fi: file index
    	@param	arg(string,string)	"patternfile" iPatternFile					The pattern of the files in the subfolder:
    																			_ %li: layer index
    																			_ %ln: layer name
    																			_ %ii: image index
    																			_ %in: image name
    																			_ %fi: file index
    	@param	arg(string,mixed)	"onlyvisiblelayers" 0|1|"on"|"off"|"true"|"false"	Export only visible layers
    	@param	arg(string,string)	"excludenames" iExcludeNames				The instances names which won't be processed/exported (separated by ';')
    	@return	int					-1											Error: no parameter / wrong parameter / can't save the file(s)
    	@return	string				""											On success
    */
  • JSONファイルへの書き出しにはバックグラウンドを設定できるコマンドを追加しました。
    Spoiler : Background management in JSON exporting :

    コード: 全て選択

    ///	tv_clipsavestructure iPath "JSON" ["fileformat" iFileFormat|"png"|"tga"|...] ["background" 0|1|"on"|"off"|"true"|"false"] ["patternfolder" iPatternFolder] ["patternfile" iPatternFile] ["onlyvisiblelayers" 0|1|"on"|"off"|"true"|"false"] ["excludenames" iExcludeNames]
    /**
    	Save the current clip for JSON
    	@param	string				iPath										The path of the file
    	@param	string				"JSON"								The format
    	@param	arg(string,string)	"fileformat" iFileFormat|"png"|"tga"|...	The format of the files
    																			The tv_savemode command may be called before this command to manage the file format options
    	@param	arg(string,mixed)	"background" 0|1|"on"|"off"|"true"|"false"	Fill the background
    	@param	arg(string,string)	"patternfolder" iPatternFolder				The pattern of the subfolder:
    																			_ %li: layer index
    																			_ %ln: layer name
    																			_ %fi: file index
    	@param	arg(string,string)	"patternfile" iPatternFile					The pattern of the files in the subfolder:
    																			_ %li: layer index
    																			_ %ln: layer name
    																			_ %ii: image index
    																			_ %in: image name
    																			_ %fi: file index
    	@param	arg(string,mixed)	"onlyvisiblelayers" 0|1|"on"|"off"|"true"|"false"	Export only visible layers
    	@param	arg(string,string)	"excludenames" iExcludeNames				The instances names which won't be processed/exported (separated by ';')
    	@return	int					-1											Error: no parameter / wrong parameter / can't save the file(s)
    	@return	string				""											On success
    */
  • レイヤーの結合のパレメーターを設定できるコマンドが追加されました:tv_LayerMergetv_LayerMergeAll:
    Spoiler : New parameters :

    コード: 全て選択

    /// tv_layermergeall ["keepcolorgroup" 0|1] ["keepimagemark" 0|1] ["keepinstancename" 0|1]
    /**
    	Merge all layers
    	@ingroup structure.layer
    
    	@param   arg(string,int)        "keepcolorgroup" 0|1            Keep the color group
    	@param   arg(string,int)        "keepimagemark" 0|1             Keep the image mark
    	@param   arg(string,int)        "keepinstancename" 0|1          Keep the instance name
    
    	@version 11.0.8     new parameters: all
    	                    Default behavior slightly changed when parameters are omitted
    	                    _ before: no parameter -> don't keep anything (as it was not managed)
    	                    _ after: no parameter -> keep anything
    */
    /// tv_layermerge iLayerId ["color"|"behind"|"erase"|"shade"|"light"|"colorize"|"hue"| "saturation"|"value"|"add"|"sub"|"multiply"|"screen"|"replace"| "copy"|"difference"|"divide"|"overlay"|"overlay2"|"light2"|"shade2"| "hardlight"|"softlight"|"grainextract"|"grainmerge"|"sub2"|"darken"|"lighten"] ["stamp"] ["erase"] ["keepcolorgroup" 0|1] ["keepimagemark" 0|1] ["keepinstancename" 0|1]
    /**
    	Merge the given layer with the current one
    	@ingroup structure.layer
    
    	@param   int                    iLayerId                        The layer id
    	@param   string                 "color"|"behind"|"erase"|"shade"|"light"|"colorize"|"hue"|"saturation"|"value"|
    	                                "add"|"sub"|"multiply"|"screen"|"replace"|"copy"|"difference"|"divide"|"overlay"|"overlay2"|
    	                                "light2"|"shade2"|"hardlight"|"softlight"|"grainextract"|"grainmerge"|"sub2"|"darken"|"lighten"     The blending mode
    	@param   string                 "stamp"                         Activate the stamp mode
    	@param   string                 "erase"                         Erase the source layer
    	@param   arg(string,int)        "keepcolorgroup" 0|1            Keep the color group
    	@param   arg(string,int)        "keepimagemark" 0|1             Keep the image mark
    	@param   arg(string,int)        "keepinstancename" 0|1          Keep the instance name
    
    	@return  string     "ERROR -1"      Error: no valid layer
    
    	@version 11.0.8     new parameters: keepcolorgroup/keepimagemark/keepinstancename
    	                    Default behavior slightly changed when parameters are omitted
    	                    _ before: no new parameter -> don't keep anything (as it was not managed)
    	                    _ after: no new parameter -> keep anything
    */
  • tv_ClipSaveStructureでスプライトシートを書き出しすることができます :
    Spoiler : Exporting a spritesheet :

    コード: 全て選択

    /// tv_clipsavestructure iPath "sprite" ["layout" "rectangle"|"horizontal"|"vertical"|"diagonal"|"antidiagonal"] ["space" iSpace]
    /**
    	Save the current clip as sprites in one image
    	@ingroup file.export structure.clip
    
    	@param   string                 iPath                                           The path of the file
    	@param   string                 "sprite"                                        The format
    	@param   arg(string,string)     "layout" "rectangle"|"horizontal"|"vertical"|"diagonal"|"antidiagonal"        The layout
                                                                                                                      _ "rectangle": try to keep the same number of lines/columns
                                                                                                                      _ "horizontal": only 1 line
                                                                                                                      _ "vertical": only 1 column
                                                                                                                      _ "diagonal": from top-left to bottom-right
                                                                                                                      _ "antidiagonal": from bottom-left to top-right
    	@param   arg(string,int)        "space" iSpace                                  The space beetwen each sprite
    
    	@return  int                    -1                                              Error: no parameter / wrong parameter / can't save the file(s)
    	@return  string                 ""                                              On success
    
    	@version 11.0.8     new parameters: all
    */
  • tv_PegHolesSet: ペッグホールの登録の検索範囲を設定できるコマンドを追加しました:
    Spoiler : tv_PegHolesSet search zone parameters :

    コード: 全て選択

    /// tv_pegholesset ["w" iWidth] ["h" iHeight] ["c1" iCenterX1 iCenterY1] ["c2" iCenterX2 iCenterY2] ["sw" iWidth] ["sh" iHeight] ["so1" iOffsetX1 iOffsetY1] ["so2" iOffsetX2 iOffsetY2]
    /**
    	Manage pegholes
    	@ingroup pegholes
    
    	@param   arg(string,int)                "w" iWidth                  The width of boxes
    	@param   arg(string,int)                "h" iHeight                 The height of boxes
    	@param   arg(string,double,double)      "c1" iCenterX1 iCenterY1    The center of box 1
    	@param   arg(string,double,double)      "c2" iCenterX2 iCenterY2    The center of box 2
    	@param   arg(string,int)                "sw" iWidth                 The width of search boxes
    	@param   arg(string,int)                "sh" iHeight                The height of search boxes
    	@param   arg(string,double,double)      "so1" iOffsetX1 iOffsetY1   The center of search box 1
    	@param   arg(string,double,double)      "so2" iOffsetX2 iOffsetY2   The center of search box 2
    
    	@return  string                 "ERROR"                     Error: no peghole
    	@return  arg(string,mixed)[]    "w" oWidth
    	                                "h" oHeight
    	                                "c1" oCenterX1 oCenterY1
    	                                "c2" oCenterX2 oCenterY2
    	                                "sw" oWidth
    	                                "sh" oHeight
    	                                "so1" oOffsetX1 oOffsetY1
    	                                "so2" oOffsetX2 oOffsetY2    The current/previous values
    
    	@version 11.0.8     new parameters: sw/sh/so1/so2
    	@version 10.5.2     new command
    */
------------------------------------------------------------------------------------------------------------------------

TVPaint Animation 11.0.8 に修正・改善されたものは何ですか

ソフトウェア上:
  • [MacOSX-32 bits] ガイドラインをアシスタント有効で使用するともうラグがしません。
  • [MacOSX] 大きいズーム(> 1000%) で描くともうラグしません。
  • George: tv_SceneEnumIDを編集するともうクラッシュしません。
  • パレットの引き換えをしてもRGB値はもう変わっていません。
  • Surface Pro 4 のクラッシュの原因が分かりました。修正されました。
  • カメラビュー・カチンコ付きの書き出しプレビュー表示のバグを修正しました。
  • プロジェクトを編集すると依存関係が保護されます。
  • クロップしたプロジェクトにはマークイン・アウトが保護されます。
  • プロジェクト表示・カメラビュー・カチンコ付きの書き出しのバグを修正しました。
  • カラーチェッカーパネルに除外したい色に右クリックすると無関係の色が追加されてしまう(そしてクラッシュが起きています)という不具合がありました。それを修正しました。
  • 現在のプロジェクトにメモレイヤーがロックされても新しいプロジェクトを作るとメモレイヤーがデフォルトでロックされません。
  • CTGレイヤーのパレットを書き換えるとしたら、「本当によろしいですか」と言う報告が出ます。
  • テキストファイルでカラーグループのリストを編集できないバグを修正しました。
  • パースペクティブツールの表示をリフレッシュできないバグを修正しました。
  • シェアーマネージャーの表示のバグを修正しました。
  • CTGレイヤーの「色を編集」パネルを開くと描画スペースの表示がもう崩れないようにしました。
  • 変形ツールのリセットボタンはアンチアリアスをもうリセットしません。
  • キャンパス・ツールビン・プロフィールエディターの表示サイズにあったバグを修正しました。
  • クリップを結合する際に起きたクラッシュが修正されました。
  • カチンコ付きプロジェクトを書き出しすると、フレーム数が正しく表示されるようにしました。
  • クリップを分割する際、イメージマークが保護されるようにしました。
  • クリップを分割る際に起きたクラッシュが修正されました。
  • ワープツール : 内容をリフレッシュすることが可能になりました(プレジェクトを移すの際に, 画像をクリアの際に, アンドウ, .... )
    [*} タップ穴が画像のボーダーに近すぎるとペッグホールの登録がうまく行きませんでした。それが修正されました。
  • ソフトウェアの複数起動の間にラインスムーシングの設定を維持できるように設定を追加しました。
  • PDFのパブリッシュにあったバグが修正されました。(デフォルトのフォントが原因でした)
  • FFMPEG)のサウンドトラックを出力することができるようになりました。
  • 出力フォーマットMOV にサウンドがマークイン・アウトにシンクされように修正しました。
  • レイヤーを別のプロジェクトにコピーペーストしたら、インスタンス名とイメージマークが保持されるように修正しました。
  • FX複数色の置き換えに透明度がある色が認識された時に発生するバッグを修正しました。
  • 画像の自動調整が修正されました。(レイヤ―グループ、デモ版の参考プロジェクト)
  • [MacOSX] プロジェクトタブ> サウンドトラックをロード> スクラップのクラッシュが修正されました。
  • 「乾燥」がチェックされたままで描くと、shift+フリーハンドで描くことができないという問題が発生しました。それが修正されました。
  • ラインスムーシング有効でCtrl+Shift を押すと変な波線が出ないように修正しました。
  • 複数レイヤーに変形を適用した後、内容が少しづれてしまうバグを修正しました。
  • [MacOSX] スタートアップパネルを開いて、クラッシュしてしまうバッグを修正しました。
  • FXスタックの日本語翻訳が訂正されました。
フリップパネル
  • カスタムリミットを選択すると、チェックポイントに反映されるように修正しました。
  • ブックマークのリミットの位置がづれないように修正しました。
  • タップ割りをチェックすると、「元に戻す」も自動的にチェックされます。
  • レイヤー減衰の数値がいつも保持されます。
ローカリゼーション
  • 日本語版には取り消し「アンドゥ」と「やり直し」リドゥのボタン名が逆でした。それを修正しました。
  • 言語選択には各言語の文字で言語名が表示されるようにしました。
  • ショートカットパネルを整理しました。
Lise Menzin (リーズ) TVPaint Team Member (東京駐在員事務所の担当者)

ポストに返信