TVPaint Animation 12 changelogs (last updated 2025_02_05)

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

TVPaint Animation 12 changelogs (last updated 2025_02_05)

Post by Thierry »

As for v11, here is the topic where you can consult all TVPaint 12 changelogs.
------------------------------------------------------------------------------------------------------------
Hello there!
New major version, new topic for the changelogs!

The first TVPaint Animation 12 update is here, and mostly is a bugfix update.
Thank you for all your feedback, most of what has been reported is fixed in this version.

There are a few things that are not present, such as the random crashes on macOS, for which we may have a solution, but requires some testing.
Once we can confirm that the fix is working, we'll work towards releasing v12.0.2. We also plan on releasing the fix for TVPaint Animation 11 (so v11.7.4) as well, for everyone still using it. Linux version may also come out with v12.0.2 but no guarantee.

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

What’s new in TVPaint Animation 12.0.1?

Camera:
  • It should now be easier to move a camera speed curve point when it is on top.
  • The software should no longer constantly tell you that you cannot use an invalid tool if you are on a Camera Layer.
Timeline:
  • Hidden Layer and Lock Layer icons have been changed so it can better reflect the state of the layer.
  • "None" is now the default post-behaviour for layers (default & new ones).
  • Disabled Lock Position for the default layer.
General:
  • Android version is now available for download on the User Account.
------------------------------------------------------------------------------------------------------------------------------------------------------------

What has been fixed and/or improved in TVPaint Animation 12.0.1?

Rigging:
  • Creating a puppet layer from the Layer Preset manager will no longer cause a crash.
  • Applying a transformation with a Puppet Layer will no longer cause a crash.
  • Fixed a crash that could happen when opening a project with Puppet Layers after opening a project that has a Camera Layer.
Camera:
  • Fixed an issue that could cause a crash when loading a camera from TVPaint 11 to TVPaint 12.
Timeline:
  • Align option from the right-click menu now correctly refresh canvas.
  • Toggle buttons in Color Group Panel now work correctly with Folders.
  • Fixed opening positions of modal panels.
  • Fixed an issue that prevented the Blending mode pop-up from not showing up.
  • Fixed a refresh issue on the Color Group panel when moving a layer in a Folder.
  • FX key handles now appear on the Timeline once again.
  • Reverse Selected Layer Order command is working once again.
Interface & Panels:
  • Resizing Profile windows now correctly resize the profile itself.
  • Using the Cross button (close) of the Layer Preset Manager will now correctly discard changes.
  • Resizing some panels should no longer cause a stroke to be drawn on the canvas.
  • Fixed some sticky panels not opening correctly.
  • File Menu no longer displays items horizontally.
  • Fixed an issue that prevented Anti-Aliasing drop-down menus from displaying the contents.
General:
  • Fixed a crash that could happen when creating an Anim Layer.
  • Applying Perspective on all layers will no longer cause a crash.
  • Using the Select Pen tool and drawing on the interface now registers the whole stroke in one single undo.
  • Pasting the copied image on selected image no longer shows its trace on timeline.
  • Using "View current" while saving no longer destroys all layer's blending mode of saved file.
  • Transformations are no longer applied two times on child layers if done in a Folder.
  • Panning and Zoom shortcut function is no longer stuck after pressing the stylus.
  • Fixed some issues in the Multiplane Camera, preventing it from working correctly.
  • Fixed an issue that prevented the application of transformations on multiple frames at once.
  • Fixed an issue that prevented Copy/Pasting frames from working correctly.
  • Fixed a crash happening when switching projects if the FX Preview was active on both projects.
  • Fixed an issue with Undo settings.
  • When importing, "Preload" option should once again work as expected.
  • You should no longer get stuck in pan project mode after using the Hand Tool.
  • Flipping stylus should now return to the current tool.
macOS:
  • Boost line smoothness preference is now correctly saved.
  • Main window position is now correctly saved.
  • When using Fullscreen mode, tool options now correctly appear.
  • Shortcuts should no longer stop working.
  • Top menu bar now correctly works again in Fullscreen mode.
Windows:
  • Fixed a loss of focus after keyboard handling (notably in the FX Stack).
User avatar
Thierry
Site Admin
Posts: 2797
Joined: 07 Jan 2013, 08:28

Re: TVPaint Animation 12 changelogs (last updated 2024_10_02)

Post by Thierry »

Hello there!

TVPaint Animation 12.0.2 is here, and once again, this version is a bugfix update.
We have finally fixed the random crashes that were happening on macOS on the new M1/M2/M3 Macs. Given the importance of that issue, we have also released a new update for TVPaint 11: v11.7.4, that only contains that fix.
Several crashes and weird positions of certain panels have also be fixed.

Still no ETA for the Linux version: it technically works, but Codemeter crashes on Ubuntu. We are still in talks with WIBU to get this fixed.

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

What has been fixed and/or improved in TVPaint Animation 12.0.2?

Rigging:
  • Drawing on a stretched bone should no longer cause artifacts to be displayed.
Camera:
  • Fixed a memory leak that could happen when using Camera view during playback.
Timeline:
  • Fixed a crash that could happen when undoing and redoing a layer creation.
  • Copy-pasting a folder from one clip to another should no longer cause a crash.
  • When using Video Input, selecting Append Length will now correctly be applied on the first captured image.
  • Merging two (or more) layers that are inside a folder will now put the merged layer in said folder.
  • [Standard Edition only] Layer handles are now showing once again.
Interface & Panels:
  • Fixed an issue where the popup for Background and Start Frame was misplaced or didn't appear after moving the Timeline out of the main window.
  • Fixed an issue where blending modes were not rendered during playback.
General:
  • Switching from pan tool to eraser and switch back to pan no longer cause a crash.
  • Layer folder opacity no longer always goes back to 100% when reopening a saved project.
  • Brushes from v11 and before should no longer have an empty AA setting when importing them into v12.
macOS:
  • Fixed the random crashes that were happening on ARM Macs (M1/2/3 and future Macs).
User avatar
Thierry
Site Admin
Posts: 2797
Joined: 07 Jan 2013, 08:28

Re: TVPaint Animation 12 changelogs (last updated 2025_02_05)

Post by Thierry »

Hello everyone!

2025's first update is here, fixing some old Wacom bugs, introducing lots of George commands for CTG layers, fixing issues with custom plugins, and more.

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

What’s new in TVPaint Animation 12.0.3?

Timeline:
  • CTG Layers: you can now use "Transform into Anim Layer" on multiple CTG layers at once (selected layers).
  • Added a "Fit to camera" option in the Timeline.
  • Clicking on the layer folder creation icon when a layer is selected should put this selected layer into the folder.
  • In Storyboard view, an option has been added to create a new project from each selected clips.
  • Camera Layer can now be deleted when it is the current layer.
  • When increasing exposures on an instance, if you have several instances selected, all instances will gain exposures.
George:
  • George commands to handle CTG layers:
    Spoiler : CTG commands :
    • Create a CTG Layer:

      Code: Select all

      tv_CTGLayerCreate name [source1] [source2] ... [sourceN]
      returns layerID
    • Load Structure from Sources:

      Code: Select all

      tv_CTGLoadStructure ctg_ID
    • Assign layers to a CTG:

      Code: Select all

      tv_CTGSource "add" ctg_ID source1_ID source2_ID ... sourceN_ID
    • Remove a source:

      Code: Select all

      tv_CTGSource "remove" ctg_ID source1_ID source2_ID ... sourceN_ID
    • Apply changes:

      Code: Select all

      tv_CTGApplyChanges ctg_ID "on/off"
    • Squiggles visible:

      Code: Select all

      tv_CTGSquigglesVisible ctg_ID "on/off"
    • Query layer sources:

      Code: Select all

      tv_CTGGetSources iCTGLayer
      returns layer1 layer2 ... layerN
    • Check if the current layer is a CTG source:

      Code: Select all

      tv_LayerIsCTGSource
      returns oCTGLayerID1 oCTGLayerID2 ... oCTGLayerIDN if yes
      returns -1 if no
  • New commands to manage scenes:
    Spoiler : Scenes commands :
    • Create a scene with 2+ clips:

      Code: Select all

      tv_SceneCreate iClipId1 iClipId2 … iClipIdN
      returns oSceneId
    • Split a scene:

      Code: Select all

      tv_SceneSplit iSceneId
      returns oClipId1 oClipId2 … oClipIdN
  • New George commands for Image Library:
    Spoiler : Library commands :
    • Export:

      Code: Select all

      tv_LibraryImageExport iPath
      Return:
      0: success
      -1: error on iPath
      -2: other error
    • Import:

      Code: Select all

      tv_LibraryImageImport iPath
      Return:
      0: success
      -1: error on iPath (incorrect, not found)
      -2: error on reading (access rights for example)
      -3: other error
    • Create a folder from a Layer:

      Code: Select all

      tv_LayerCopyToLibrary iFolder iLayerID_1 iLayerID_2 ... iLayerID_N
      Return:
      0: success
      -1: error
  • New optional parameter for tv_LibraryImageAdd to add all images of the current custom brush:

    Code: Select all

    tv_LibraryImageAdd "type" "image" "name" iName "parent" iId "source" "currentlayerimage"|"display"|"custombrush"|"custombrushall"
  • Image Library George commands are now undoable
  • Add a parameter to tv_LayerMove to take into account a folder:

    Code: Select all

    tv_LayerMove iPosition [iFolderID]
    
    If iFolderID is not given, the layer will be moved in the "root" folder.
  • New command to get Camera Info at a given frame:

    Code: Select all

    tv_CameraInfoFrame iFrame
    returns oX oY oAngle oZoom oCameraWidth oCameraHeight
General:
  • In the Shape Settings panel, all sources can now be assigned with shortcuts, and you can cycle between sources with a shortcut.
  • Anti-Aliasing is now correctly applied to the Pespective Tool.
  • Added a "Lock Preview" option on Transformation Tools: preview only affects the currently locked frame(s).
--------------------------------------------------------------------------------------------

What has been fixed and/or improved in TVPaint Animation 12.0.3?

Drawing:
  • Horizontal lines should no longer appear out of nowhere when drawing.
  • [WACOM TABLETS] Hover click mode now works in Wintab + Subpixel mode
Camera:
  • Project > Render Camera in New Project no longer inverts layers' order.
  • Cropping a project no longer makes the "You cannot use this tool on a Camera layer" pop-up appear on the new project.
  • Camera spline speed curves no longer have strange angles.
Timeline:
  • Removed some empty spaces in the Timeline GUI to make it look closer to what it was in v11.
  • Timeline can once again be scrolled in Project View after pausing playback.
  • Fixed a refresh bug that could happen when transforming a CTG layer to an Anim layer (or vice versa).
  • Fixed a crash that could happen after transforming an Anim layer to a CTG layer.
  • Updated opacity tooltip for the Layer Folder.
Storyboard:
  • Project view thumbnails are no longer refreshing when you select another Clip.
  • Clip Thumbnails preview is no longer distorted when the Camera's resolution differs from the project's size.
  • Hidden Clips are now correctly marked as hidden.
  • Camera no longer flickers when scrolling the Timeline in Project > Thumbnail view.
Rigging:
  • There should no longer be a gap between the bone's border and the bone itself.
George:
  • tv_LibraryImageInfo no longer returns an error when searching on objects.
  • tv_ProjectInfo no longer returns the fields parameter.
  • When using tv_LayerDuplicate on a layer in a Folder, the duplicated layer will now be in the Folder.
  • Fixed various issues with the tv_ShapeTransform command.
General:
  • Having a paper toggled on no longer causes the non-drying to behave like drying.
    Fixed an issue with the Undo function when cutting and pasting images on the same Library.
    DPI value is no longer reset when a project is cropped.
    Playback button allows previewing FX stack once again.
    Fixed some font issues in Chinese and Japanese localization.
    Fixed French localization that was present in non-French languages.
    Increased the size of many HUDs (Camera, FXs...).
SDK:
  • Fixed an issue causing custom plugins to either crash when loading or cause a TVPaint crash.
    When opening a new PIFilterReq, it will no longer appear in the top left spot of the TVPaint window.
    If you coded a plugin, we strongly recommend switching from using DWORDs to INTPTRs in your plugins for better 64-bits support.
macOS:
  • Fixed an issue that prevented the menu bar from stop working in the Standard Edition.
    Cmd + A shortcuts are working once again.
Locked