TVPaint Animation 11.0.6 is available !

Please use this part to report bugs & errors, ask questions & "How to..."
Locked
User avatar
Thierry
Site Admin
Posts: 1633
Joined: 07 Jan 2013, 08:28

TVPaint Animation 11.0.6 is available !

Post by Thierry » 06 May 2015, 06:22

Hello everyone !
TVPaint Animation 11's first update is finally here, bringing lots of bugfixes, and also some nice new little things :)

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

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 :
scan-cleaner-color-before.png
And let's open the FX Stack, select Scan Cleaner Color :
scan-cleaner-color-after.png
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 :

Code: Select all

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 :

Code: Select all

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.
P.S. Si votre question a trouvé réponse, marquez votre sujet comme Résolu.
P.S. If your question has been answered, mark your topic as Solved.

---
Avatar by Colombine Majou
---
Thierry CANTET

User avatar
Thierry
Site Admin
Posts: 1633
Joined: 07 Jan 2013, 08:28

Re: TVPaint 11.0.2 is available !

Post by Thierry » 28 Jul 2015, 07:35

Hello everyone !
TVPaint Animation 11's second update is here, bringing lots of bugfixes, and also some nice new little things :)

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

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 :

Code: Select all

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

Code: Select all

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.
P.S. Si votre question a trouvé réponse, marquez votre sujet comme Résolu.
P.S. If your question has been answered, mark your topic as Solved.

---
Avatar by Colombine Majou
---
Thierry CANTET

User avatar
Thierry
Site Admin
Posts: 1633
Joined: 07 Jan 2013, 08:28

TVPaint Animation 11.0.3 is available !

Post by Thierry » 23 Mar 2016, 10:09

Hello everyone !
The time has come for TVPaint Animation 11.0.3 to finally be released !
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) Viewed 8331 times
  • 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 : viewtopic.php?f=8&t=9218#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) Viewed 8250 times
    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) Viewed 8250 times
    Now, let's see the application, with the following parameters :
    parameters.PNG
    parameters.PNG (28.73 KiB) Viewed 8250 times
    And let's color the part on the left of the blue border. Here is the result :
    result.png
    result.png (1.87 KiB) Viewed 8250 times
    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) Viewed 8207 times
    Here is another result if you add all three colors :
    result3.png
    result3.png (1.44 KiB) Viewed 8206 times
    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) Viewed 8331 times
  • 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) Viewed 8331 times
  • 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) Viewed 8259 times
    After :
    Spoiler : FX AA after :
    aa_after.png
    aa_after.png (5.68 KiB) Viewed 8259 times
    The Antialiasing FX also works with filled shapes :
    Spoiler : FX AA with filled shape before :
    aa_before2.png
    aa_before2.png (1.51 KiB) Viewed 8207 times
    Spoiler : FX AA with filled shape after :
    aa_after2.png
    aa_after2.png (4.97 KiB) Viewed 8207 times
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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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" :

    Code: Select all

    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

    Code: Select all

    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

    Code: Select all

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

    Code: Select all

    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

    Code: Select all

    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

    Code: Select all

    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 :

    Code: Select all

    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 :

    Code: Select all

    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.
P.S. Si votre question a trouvé réponse, marquez votre sujet comme Résolu.
P.S. If your question has been answered, mark your topic as Solved.

---
Avatar by Colombine Majou
---
Thierry CANTET

User avatar
Thierry
Site Admin
Posts: 1633
Joined: 07 Jan 2013, 08:28

Re: TVPaint Animation 11.0.6 is available !

Post by Thierry » 13 Feb 2017, 09:57

Hello everyone !

After a long wait, it's time to release TVPaint Animation 11.0.6, which should please a lot of Mac users !
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 :

    Code: Select all

    ///	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 :

    Code: Select all

    /// 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.
P.S. Si votre question a trouvé réponse, marquez votre sujet comme Résolu.
P.S. If your question has been answered, mark your topic as Solved.

---
Avatar by Colombine Majou
---
Thierry CANTET

Locked

Who is online

Users browsing this forum: Bing [Bot] and 13 guests