Change Log#

Version 4 (UE5.7)#

4.0.57#

2025-11-17

  • Unreal Engine 5.7 Compatibility

  • Templates are working!

Version 3 (UE5.6)#

3.7.56#

2025-10-31

New features

  • Vector Layer : implement a Mass modifier.

  • Add an option to Reverse Cell Selection order.

  • Add “Random” behaviour mode to Stagger Cells.

  • Allow usage of Template Sequences in Shot Sequences.

  • Animation/Storyboard Thumbnails have a better quality

  • Remove all references to Epos in the UI and shortcut list.

  • Move all epos resources icons into OdysseyAssetResources/Storyboard/*

  • Get the 2D animation widget in the Engine Content.

  • Split behavior of animation scaling in viewport to manage safemargin/relativescaling only in fit to 100% camera view.

  • Improve management of animation actor when NO animation asset is assigned to it

  • Improve management of timeline section (in sequencer) when NO animation asset is assigned to it

  • Clean Up the Odyssey Content Folder root.

  • Rename “Animation” To “Animation 2D” in content browser context menu to avoid confusion with 3D Animation.

Bugfixes

  • Using Stagger Cells + Light Table in a Storyboard leads to a Crash.

  • Crash in Raster Eraser Tool when undoing while drawing.

  • Crash when copy pasting an animation track in a level sequence.

  • FlipBook : crash when creating a frame with Grey_8 and type Vector.

  • Memory Leak when playing a sequence with Odyssey Mode “Active”.

  • Converting a Vector Layer into a Bitmap Layer in the Texture Editor leads to a crash

  • Merging two Bitmap Layers in the Texture Editor leads to a crash.

  • Converting a Folder Layer into a Bitmap Layer in the Texture Editor leads to a crash

  • Duplicating a folder in an Animation Asset leads to a crash.

  • When using the Vertex Mode, the Vector Group is not always visible in the Vector Scene Tree View.

  • Crash in vector path drawing tool while hovering the canvas if there is no current cell

  • Merging two Raster layers make the result darker.

  • Storyboard ▸ importing an image sequence to generate a storyboard won’t select any Layer by default (which prevent Odyssey to draw).

  • Little icon conflict between image marks and tab to add cells, at the beginning of the layer

  • Black Planes during export.

  • Scrolling issue in Sequencer Timeline.

  • Set buckets palette entries to null when an entry is deleted from a palette.

  • Changing palette set in texture change the drawing inside the editor, but not its use in the 3D.

  • When deleting a palette set, select a default set for assets that used it.

  • Plane Distance gets locked at some point.

  • Out of Peg crashes when a Folder is selected.

  • Vector Layers - Crash on cell deletion if the cell is the current one.

  • Vector Layers - crash when clicking on Layer’s

  • Colored Mode button after the deletion of a cell

  • Vector Layers - crash when drag and dropping on vector scene tree view.

  • Pre behaviour icon is not displayed in sequencer.

  • Crash when loading old Iliad / Odyssey textures.

  • Destroy old thumbnails on in GC (every 10min) “may” lead to full fill the RAM.

  • Texture resolution is incorrect when adding an image in a flipbook.

  • Vertex selection does not work outside canvas

  • Timeline issue when undoing cell expansion

  • Inbetweening Context menu does not appear anymore in the timeline.

  • Issue with vector non-uniform scaling on a scene that is rotated.

  • Missing undo when renaming an object via context-menu in VSTV.

  • Remove default keys for layer navigation shortcuts

  • QuickStart panel generate a tiny animation asset with a scale of ( 1.7 / 1 / 1 )

  • Timeline Cut Tool does not cut anymore.

  • When using smear brushes from the brush pack, it doesn’t work well with textures

  • The space key sometimes activate / desactivate the raster layer.

  • Impossible to delete a folder or a color from a palette.

  • Copy/Paste animation track won’t rebuild animation cuts

  • When exporting a texture in the OS, its name is wrong, it’s replaced by the folder name.

  • When exporting the textures from a folder (as png in the OS), everything is 8 bit in the OS even with a 16 bit texture in Unreal.

  • Display / UI bug in the Texture Editor : Blending Modes are displayed twice.

  • In the Color panel, hexadecimal value should not display the alpha value (always FF in the palette).

  • When locking a folder in a texture asset, its content is not greyed.

  • Copying a folder in an animation asset and pasting it in a different animation asset gives incorrect results.

  • When locking a folder in an animation asset, the opacity of the child layers is not greyed if they are minimised

  • When locking a folder in an animation asset, the child layers shouldn’t be as dark as if they where not visible in the viewport.

  • When locking a folder in an animation asset, the child folders are NOT using the icon “locked”, so they seems unlocked.

  • The shortcut [Ctrl+C] to Copy/Paste a folder in an animation/texture asset leads to a freeze of UE/Odyssey.

  • In the flipbook & animation editor, when moving the diamond and triangle icon to change the exposure or the position of the cells, it’s not sync with the mouse position because of the Windows interface DPI.

  • “Visible” option doesn’t work in Vector Scene Tree View.

  • In a vector layer, clearing the whole image (through the trash icon) doesn’t remove the buckets.

  • Vector Layers : Hiding the whole Scene in a Vector Scene Tree View doesn’t work.

  • When saving an indexed color palette, the refresh should be also done.

  • When selecting cells in the timeline, the play button plays too much images.

  • When using the Content-Browser menu, a texture can be edited in both 3D the Viewport and several 2D Editors.

  • When inactivating a folder, the child layers are NOT using the icon “crossed eye”, so they seem still visible.

  • Can’t package a project (with UE 5.6.1).

  • When undoing a color change in a palette, the vector buckets using the changed color are not refreshed.

  • Importing a psd file gives empty layers.

  • Warning in brushes with actors: Abort() is used before Begin().

  • When inactivating a folder/layer, the lock are still usable and displayed.

3.6.56#

2025-10-05

  • Hotfix: Fix: Remove some warnings (missing icons, etc.)

3.5.56#

2025-09-09

  • Hotfix: Double clicking to select a Mesh leads to changing focus when several Animation actors are stacked.

3.4.56#

2025-09-02

  • Hotfix to prevent Odyssey crashing when using the 2D Timeline in the Sequencer under some circonstances.

3.3.56#

2025-07-24

New Features

  • Add option to define storyboard imported images exposure.

  • Add “ Apply Tranform “ option when using Right Mouse Button on the current Scene in VectorSceneTreeView.

  • Adapt bucket outer contour color to be able to see it in any circumstances.

  • Add an option to open either Odyssey Flipbook Editor or Paper 2D Flipbook Editor.

  • Add an option to open either Odyssey Texture Editor or Unreal Engine Default Texture Editor :

  • New Sequencer / Animation Timeline / Storyboard synchronization behaviour. It works even with a “loop” post behavior in the Sequencer.

  • Auto-select Animation Actor when scrubbing a BoardSequence in the sequencer. It selects the latest selected animation actor the last time you was scrubbing.

  • Auto-select the Camera when scrubbing a BoardSequence in the sequencer :

  • Improve sorting order of animation metatrack in board view (to better match the one inside the shot).

  • Manage differently the GUI of the last metakey.

  • Improved palette system behavior.

  • Palette editor has now its own “Apply” and “Save” option, and its behavior is now similar as materials.

  • All the Animation Assets using Indexed Colors from a Palette Asset will be updated upon change in the Palette editor.

  • Changing a Set of Indexed Colors within a Animation Actor now update the whole asset immediately.

Fixes

  • Vector layer wireframe and color modes don’t trigger in TextureEditor.

  • Duplicating a cell doesn’t copy the content of the cell if it’s not saved beforehand.

  • Crash when pasting a layer from an other asset, without selecting any layer before.

  • Can’t undo after using Raster Primitive Tool.

  • Various artefacts on vector paths.

  • Right-clic on cells handles doesn’t display layer’s menu.

  • Crash with inbetweener after adding of a bucket.

  • Crash with vector tools that don’t correctly unregister their delegates.

  • Saving a texture containing a layerstack takes too much space, because of some redondant data.

  • Wrong “wrap button” (which display remaining buttons) in titlebar in board section when too small section length.

  • When using vector tools, the shortcut for pan/rotate/zoom the 2D/3D viewport does not work.

  • Wrong camera selected when changing focal length.

  • Creating a Camera + Animation Actor in locked Level should not be possible.

  • Stagger Cells Crash in Storyboard.

  • Odyssey Editor Mode is not remembering correctly tabs open/close state.

  • Crash in metakeys when moving/undo/playhead limit/no drawing/…

  • Templates Project not activating Odyssey plugin by default.

  • Shortcuts don’t work anymore for vector tools. Ctrl+C , Ctrl+V , Ctrl+A , M

  • Invalid last frame in timeline (through ed mode) when scrubing in sequencer and go outside the section limits.

  • Freeze on deleting freshly created animation.

  • Replace the old localization (Epos/Iliad) with Odyssey.

  • Conflict of localization ids.

  • Glitchs and artefacts when editing the non 8 bits and non srgb textures.

  • Opening TSF_G8 formated texture crashes.

Known issues to be fixed in a future update

  • The colour selector (colour wheel, colour sliders, etc.) does not represent the correct colour when working on a non-8bit or non-srgb texture / animation.

  • Exporting frames / layers from a non-8bit animation does not export the correct colours (sRGB problem).

  • A non 8bit animation is necessarily non srgb and therefore the colours drawn do not correspond to those of the colour selector.

  • When deleting an indexed color, the assets retains sometimes the previous color until the next Unreal Engine session.

  • When changing a set of color within a texture, the update of the texture in the 3D Viewport require the texture to be saved first.

  • The Palette Editor can’t retrieve colors from a reference image yet.

3.2.56#

2025-06-26

New Features

  • Better default layouts when using Unreal blank projects

  • In a storyboard, the newly created animation actor (when created with a camera), is now selected by default

  • Add a checkbox to know if after creating a new animation track, the sequencer current frame must be moved to section start

Fixes

  • Old textures layerstack from Odyssey 1.x or 2.x are not loaded correctly

  • Animationcut metakeys are sometimes not recomputed when stretching board section

  • Restretch board section doesn’t restretch inner shot timeline section

  • Crash when rendering a Movie Render Queue via Blueprint

3.1.56#

2025-06-23

New Features

  • If Vector Paint Bucket is used on an object, it automatically selects the parent Colour Group

  • Activate Support UV From Hit Results by default in templates

  • Add animationcut creation button in board view and sequencer toolbar

  • Add lighttable button in board view and sequencer toolbar

  • Add “Animation” asset in the “Animation” category in content browser menu

  • Add an option to drag the current metakey and all its next metakeys via control modifier

Fixes

  • When the scrub line is on a frame case you want to delete it creates another one

  • In Eraser Tool, mPaintEngine.RasterBlock is sometimes nullptr, so it crashes

  • When Windows interface DPI is different than 100%, the passepartout is acting wierdly

  • Use the right icon for the palette in content browser menu

  • Board view animation background thumbnail doesn’t use the background checker settings

  • Crash when closing a painter editor and opening a new one

  • Crash when creating a note in a LevelSequence

  • Crash when adding layers to folder.

  • Convert to stagger cell crashes.

  • Out Of Pegs Glitches.

3.0.56#

2025-06-11

Compatibility

  • Odyssey available as a plugin for Unreal Engine 5.6 on Fab

  • Windows and Mac

  • Better stylus input

  • Animations work in Runtime for games

  • GPU-based layer blending modes

GUI

  • Palette Editor + better interface + possibility to rename Sets

  • Contextual menu with right click will work also in 3D mode

  • No more issue with the Top Bar when changing tool (replaced by Editor Toolbar)

  • Tools, Tool Settings and Brush Selector got merged

  • Passepartout / Camera bound with Odyssey Viewport Mode

  • Icons to select shapes instead of a dropdown menu

  • Export options are back in the Content Browser

  • No more data about Epos / Iliad

  • All HUD work in 3D

  • Ctrl shortcuts are replaced by Cmd on Mac

2D Animation

  • Inbetweener with Vector Layers

  • Animation Actors instead of Media Plate Actors

  • Layers and Cells are displayed within a Level Sequence and Shot Sequence

  • Animation Actor faces the POV when dragged and dropped into the Level through the Viewport

  • Start frame = 1

  • Light table opacity eases in and out

  • Reset Out of Pegs with arrows will work now

  • Default Materials when added into the Level is better

  • Flip works with several opened Animations

  • Cut&Clear Tool in Timeline Tools

Storyboard

  • Animation Actors replace Texture 2D + Material Instances

  • Animation Actor is automatically selected after being created

  • Distance: Pick up another Actor to move the Animation Actor closer

  • Margins up to 200%

  • Same tool bar in the Sequencer for Shot and Board sequences

  • Clicking on a key moves the cursor

Vector

  • New erasing mode (delete entire path)

  • Choose the HUD color

  • Better Gap detection for the Paint Bucket

  • Better responsiveness of the Path Drawing Tool with stylus

  • Show Engine Content checked by default to display brushes

  • Lock / Unlock vertices change color (dark red / grey)

  • Eye icon in Vector Scene Tree View to hide / show path

  • More options in Linear and Radial Paint Gradients

  • Modifiers got an interface in the ToolBar

Raster

  • Can use Palettes (not indexed though)

  • No more offset with HUD if scale is not 100%

  • Transform in undoable without the need of validating the change


We dedicate this version to the memory of our friend Don Perro.

Version 2 (Stand alone based on UE5.4)#

2.1#

2024-10-14

2D Animation

  • Flip (scrub) your 2D animations with lots of possible settings available in the Editor Preferences

  • A new widget to place your 2D animations in the 3D Level through a Level Sequence

  • Thumbnails visible in Cells

  • Post and pre behaviors have icons

  • Remote control now have a key to navigate between Cells

  • Out-of-pegs got a “Reset current” and “Reset all” button in Tool Options

Tools

  • A new interface for the Vector Color Palette, including a “save” icon

  • Create a new Palette will duplicate the current one

  • Raster Transform can flip vertically and horizontally the selected area

  • Raster Selection actions available in Edit Menu and right click (2D editor only)

  • Crashes caused by Raster Selection have been fixed

  • Raster Paint Bucket has new default config

  • Improved Vector Paint Bucket

  • Subpixel modes available in all Raster tools (when needed)

  • Uniform / Snap angle option is back in Raster tools (when needed)

  • Raster Transform will select the whole canvas if there is no selection

Canvas

  • Automatic resampling methods when zooming in / out the canvas

  • Icons to flip Horizontally and Vertically the canvas

  • Rotate arrows icons are rotating in the right direction

Storyboard

  • No more default camera key to prevent unwanted camera moves

  • Camera shake settings are back!

  • Toggle off all Light Tables option

  • Convert Board Sequences into Level Sequences

  • Drawing-cloning will no longer suffer from “refresh” issue

2d/3d Work

  • Fix issue that prevented to select Media Textures in 2D/3D painting

  • Improved Mesh and Screen Paint

  • New Widget to create Level Sequences with an empty Animation or from an existing Animation

  • Toolbar is not “overlay” to prevent an issue when drawing in the Toolbar area (to be fixed in the next update)

Pipeline

  • API to create your own custom widgets

UX

  • Search fields in Blending Modes

  • Export Texture As is fixed (could be missing from time to time)

  • Flatening Folders can be undone

2.0#

2024-07-16

YouTube video: https://youtu.be/l3UBBrfQ4Cs

UX

  • Based on UE5.4

  • Automatically creates a Translucent Material that casts shadows when dragging and dropping a Texture 2D on a Static Mesh.

  • Invalid panels definitely removed

  • Better layout for the Storyboard Viewport

  • Moving Layers into a folder remembers their order

  • A Layer cannot be cleared any more when locked

  • When adding a Layer: belongs to the selected Folder (if it’s open)

  • Empty panels will display an information to let you know why they are empty

  • Duplicating a Texture in the Content Browser will have a Layer selected by default (and prevent empty panels)

  • HUD is displayed in Iliad EdMode (for out-of-pegs or selections on Planes)

Animation

  • Out-of-Pegs / Shift and trace

  • Cell mark + shortcuts

  • Cut tool won’t work anymore with right click

  • Iliad EdMode can import/export

  • Level Sequence default FPS is 24

  • Undo will also undo the position of the cursor in the Timeline

  • Cross Fade option in Raster Layers

  • Stagger cells can now be converted into Raster Cells

  • To navigate in the Sequencer, R and T have been removed to prevent inconsitencies between Sequencer and 2D Timeline

  • New widget to easily create a Level Sequence out of an Animation asset has been added

  • Shortcuts + and - now works with Vector Layers

Raster tools

  • Raster Paint Bucket is AlphaLock & Selection sensitive

  • Selection tool is separated from Transform tool and can use Ctrl+C, Ctrl+V and Ctrl+D to deselect

  • Paint bucket: “Include Color” option available

  • Use Blend2D to draw shapes

  • Shapes will work in any type of Texture 2D

  • Selection tool uses the same shapes as shapes

  • Lasso painting (freehand filled shape) is available

Storyboard

  • Auto-key off will now let you snap a new Camera position in Board Viewport

  • No more issues with cloning Drawing or Shot Sequence

  • Show Engine Content is enabled by default to access Storyboard’s MPMC

  • Default Camera focus is 200

  • Creating a new Shot Sequence will disable Camera piloting

  • Scrubing in the Sequencer with Camera piloting on will automatically switch from cameras to cameras

Vector tools

  • Paintgroup issue when undoing stitch has been fixed

  • Issue fixe when a section is colinear with the segment and other section

  • Constant Stretching option added to texturized vector brushes

  • Merging 2 Layers will no longer erase the Paint buckets

  • Vector Cut tool got merged with Vector Path Edit Tool

  • Foregound color for lines in the Vector Scene Tree View can now use colours from the Palette

  • Selection in Vector Scene Tree View has been fixed for Animation assets

  • Cmd will replace Ctrl on MacOS

Crashfix

  • Refreshing issues with Iliad Editor Mode

  • Prevent the opening of the same Texture 2D which could lead to a crash

  • No more crashes when opening Texture2D that are not BGRA8

Version 1 (stand alone based on UE5.3)#

1.1#

2024-04-02

Drawing tools

  • Raster Primitive: Interpolation Step makes no sense

  • Raster Selection: Freehand by default

  • Add shortcuts to switch between Raster / Vector tools (Drawing, Eraser, Transform, Paint Bucket)

  • Improve Palette UI to match UE5 design

  • Proxy cache issues with vector layer

  • Improved Raster Eraser

  • Importing PSD with special characters

  • Viewport Drawing: Smoothing enabled will no longer create large dot at stroke begins

  • Undo “Clear” while painting in 3d will no longer be an issue

  • Show Engine Content enabled by default to display brushes

  • Shortcut to Increase / Decrease Brush size will work

  • Palette: won’t select multiple colors sometimes anymore

  • Raster Transform tool has now the right behavior in Uniform mode

  • Vector: “Intersects Canvas” option for paintgroups

  • Stitch tool will no longer works on unfocused vector objects

  • Cut / Paste for objects in vector layers

  • Improve handles when stitching vectors

  • Path Edit Tool: select on simple click works better

  • Take rectangles in consideration for vector blocks

  • PaintGroup’s bounding box are now updated after the adding/removal of a child

  • Ctrl + click on bucket toggle the “propagate” state

  • In vertex mode, segment handles are no longer ignored by the GridTool to provide a better deformation

  • Vector coloring: no more issue with connected segments that go in opposite directions

  • Fix duplicate issue with vector layers

Animation

  • Import image sequence directly from PNG / JPG file

  • Convert Animation Asset to a Flipbook

  • Removed “Hold” mode Stagger Cells

  • Export as image sequence (PNG / JPG)

  • Add Export Image Sequence Panel

  • The timeline widget now releases the capture of the mouse after moving the time cursor

  • Flipbooks will no longer lose their content after being closed

  • Add buttons in animation cells context menu to add/remove/set length of selected layers (+ shortcuts)

  • Vector layer not randomly not showing when creating a new cell: fixed

  • Alternative shorcuts to Step Backward / Forward (Viewport) in Sequencer

  • The timeline’s cell cut tool will now cut at the frame highlighted by the indicator

  • Display FPS in 2D animation editor and allow to change it (Animation Detail Panel)

  • Add Animation Player shortcuts (Play / Stop / etc….)

  • Add Shortcuts to switch between 2D animation timeline tools

  • Make the timeline frame selection select cells instead of individual frames

  • Change mouse cursor when hovering the timeline handles

  • Animation /Media Palte can be edited from a Level without a Level Sequence

Storyboard

  • Media Plates in Board Sequence won’t crash anymore

  • Storyboard Viewport display locked on wrong frame when importing image sequences as Board Sequence

  • Add a Japanese PDF Storyboard Template

  • Fix issue with Takes

UX

  • Harmonize Create Animation and Create Texture windows

  • Top bar will not longer “jump” when switching between different Tools

  • Tools Icons: add margin within the box for the icon

  • Rename Animation mode to 3D Animation

  • Change Cursor when hovering the 3D viewport to indicate when you cannot draw

  • Arcball activated by default

  • No more pop-up messages when opening a projet

  • Ctrl+N to create a new layers is fixed (focus on the new layer + add a cell when created in an Animation asset)

  • Auto-Save frequency is 60 minutes

  • Create a OdysseyStartupSubsystem to manage startup config variables (load and save)

  • Remove warning about opening previously opened assets at first launch of a template project

  • Add a shortcut to break the current 2D Animation Cell at the current frame

  • Add selection of default layer type when creating a Texture or a 2D Animation

  • 2D Viewport Zoom Value no longer jump when resizing it in “fit to screen” mode

  • Change 2D viewport cursor when tool can’t draw/work

  • Layout fixed and can be reset

  • Pan, zoom and rotation available for the 3D viewport

  • Can open Bridge to access Quixel content

Crashfix

  • Crash in FOdysseyRasterBlock when closing Odyssey

  • Crash when reloading animation asset

1.0#

2024-02-12

First release of Odyssey on Windows.