Releases: friction2d/friction
Friction 1.0.0-beta.2
friction-1.0.0-beta.2.mp4
Friction 1.0.0 beta 2 is now available 🥳
https://friction.graphics/releases/friction-100-beta2.html
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
SHA256 Checksum:
175dc308c22114bef3703cbcd59ccca6426f582ea167c946af530715429f437d Friction-1.0.0-beta.2-preview-x86_64.dmg
SHA256 Checksum:
c8fb845e15154c490c63f35aa6b74495d67745426c4f9d6ce2c8764dabee31cc Friction-1.0.0-beta.2-x86_64.AppImage
SHA256 Checksum:
cd4983a5910dbc3256290361bf59ac3f4fe586038a883ef834395716c64647a4 friction-1.0.0-beta.2-linux-x86_64.tar.xz
SHA256 Checksum:
15e8c5073928b6d86f8d9bde9c2f94492d2b498e9947d486d77c70d418f326eb friction-1.0.0-beta.2-setup-win64.exe
SHA256 Checksum:
2167079f1d3552a561c3ce5d5e8fe21eca9883c8c554dcfee274ee50d3ded5a6 friction-1.0.0-beta.2-windows-x64.7z
SHA256 Checksum:
cb8faca7bceb16faa031d0bafd2940430db66fae9911ea8b51cc528dd7cfc7a1 friction-1.0.0-beta.2.tar.xz
SHA256 Checksum:
de20d3c759169deb908bd117f05a40a031fb462deb5d4ca6b0a3a3e16a9787c1 friction-1.0.0.beta.2-1.x86_64.rpm
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmdOAj8ACgkQpD5Lhhb4
ydN38xAA6KXaH70+xSqcFiYjq2HQ6q8uxtp8ny47CgyDydGGgXSnB3qqJWua3Tx+
/k3D7QaoH5RXRB6Q4Bzcdc/1wSDCBl2SWP3O3OwIRefVHvYW+oDOa+3kIBdcA6QC
He2aLu6Bf4jdaBGbPLuQJL35b3bFeH/hThc7La5nMRLkeua5G24mw+knxJMvfd9C
BzW7ftmwv4hz1gPw5colIXrXGYw+1rOOmM2Y72npuzlzb01dwEISMpXo6mNNVWuk
6vKYFICpVsB7kkvInq2RACtr1e7arWt7xb2stlwQiQlHlQrcRHAVwnNxeHRqWqss
oRP7DBO/WSCevbHwlPJJzO2mGAupV2AYuR/gbNXiAlt/mGTddFHexKD25wReZ/Fo
lnHSGzA7iFzPIzGHAL3dlgXdmRJjKUPAjHah3QGvlqhEkwvxDy9cIknfKe9xv3gE
GQfcFc7r3/i5iMxhNn+yFnm3sk6DOIV48Zou8IPt3AxK/mr4WTJ/RQW3TKLKH8dX
tJG9Wdv0Ml+RGTiZq0XPYQGiPlyvxJXae415rjRnUvcJRVJV/oteXPEV6T+/lg4c
QhN/eb77DGfbxs+xBCHbis+cNRhydBZAeSSHtK7jLbu8ga/LwX2fE9nJIX/EO32k
fF7q4+c2jk2kSeQE1p6QKal6OTtE1HjgiYL3sx32xc3eV8dVg9w=
=Yy28
-----END PGP SIGNATURE-----
Friction 1.0.0-beta.1
friction-1.0.0-beta.1.mp4
Friction 1.0.0 beta 1 is now available 🥳
This version includes several new features and improvements.
https://friction.graphics/releases/friction-100-beta1.html
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
SHA256 Checksum:
abdb21c9a57c2debcf21333271f536247a11666e41837d2baad7dd70941af4ec Friction-1.0.0-beta.1-x86_64.AppImage
SHA256 Checksum:
f8f3df909d95740ad553db50f55e4ad3ff3b29985c14e28761d6d28d365971e7 friction-1.0.0-beta.1-linux-x86_64.tar.xz
SHA256 Checksum:
38b0229e8e61a76ad1e002e956b09332d4dfcc8fe40af776efb184601f536bd2 friction-1.0.0-beta.1-setup-win64.exe
SHA256 Checksum:
8c8afbd4630c3f990560efeef3b46e38509f8248c96fa67a345cfd9a1d93d981 friction-1.0.0-beta.1-svgo.zip
SHA256 Checksum:
46753674f26e54743e2f9e217ab3dab6aed7be54d94dd607b3b9192a1df29f6e friction-1.0.0-beta.1-windows-x64.7z
SHA256 Checksum:
9afbe80a66c2a9fd893d4962e211b70f868287cd11459aa336f9636212c6d85a friction-1.0.0-beta.1.tar.xz
SHA256 Checksum:
5b0e72c6d7b376798c2fac58618d1a2c9134fc50e19601e5e3b26b1bbb742b1e friction-1.0.0.beta.1-1.x86_64.rpm
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmcQPGYACgkQpD5Lhhb4
ydM5CBAAjlUzXuEunx0A1pCFzVa4qDyzkZqWcNTa1aVhkvJGI/QRV9rBlFVdnp65
Ri4TcovHMUjoHN7dsAtLcdfgJo/ni7NBOn6wwTFXG48bBkfYxwhp2JM2UzLUGJMR
4Ya0BIFMhjdXwUKEUSYGhXZftT0UV0+1R1WXfCyQyjADGGEOXV8YqWeCC9B0wIxL
Mm82mgwREwcC7qjoohE87R0GAGwcIGu5mL7nGLODjZBy+z5zid6apG4V4BwMjiZF
VxDS4QcVkrBs6xuI01CZRcbvQBvoI3bO++LQ708twkCr/H6FGKaWQq3Wgcc/vGeI
dfrMMBRQ2YJRycTfRzDTNdAUOdpk6oz0J6m+l8yReRTjf7gxXA8PUBT8dUuh3Lzb
1ErVjBnxQR00loUVPKoIozd6xqmomRJJcOCRB8K7Rbc+INazOqSIPGwtAi9hRITa
4S9cA64hqXc2YhC6eZ5xfWgQiM0VViT7qgmlFmntepgmaBKcInAwnCxpCQb20GBN
+oUygqRB0iyLynIf+fxwo90txYjrCU/D+RZNMa06YoaE2DQvKYiG7tPHmmMW8OfX
AAI9mRAVkxOmQqqD9U50GqeJ4TkcI+8u+A65xuGtUKu46C0kkXpeUeg7xezEUYkW
svlilgDlf+w8lTXFu0zNLs/WJyC0WnojogCP6bGBiGPM5HyRHgU=
=I9Ot
-----END PGP SIGNATURE-----
Friction 0.9.6.1
The first maintenance release for 0.9.6 is now available.
This release marks the end of development for the 0.9 series. The 0.9 series is now in maintenance mode, receiving only important bug fixes until the upcoming 1.0 release later this year.
See release notes for more information.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
SHA256 Checksum:
9f90484d10a3f83eacf328173dac21e5b812803dd107ffcd86d6ac9c3d917e4b Friction-0.9.6.1-x86_64.AppImage
SHA256 Checksum:
9d40dc60a89830b67abef8b7957eb3f1a91a0218d17ec4d6230e8cae0ee41102 friction-0.9.6.1-1.x86_64.rpm
SHA256 Checksum:
7d009b2f256eb13865c8edf1d00272a63f3de5930e851cb7eab27c462c2949c1 friction-0.9.6.1-linux-x86_64.tar.xz
SHA256 Checksum:
0380cedd44cacdfeec9fed886ea39cbc8f5bf18c492756b0d93e7d603a065619 friction-0.9.6.1-setup-win64.exe
SHA256 Checksum:
2a2c092cab25982cf2dae0c2a928dbe2d4bc03cc569ef217abdd47b2df4b5dcb friction-0.9.6.1-windows-x64.7z
SHA256 Checksum:
26c6f9f07c8f9295be67005095fa8962d105844ba03f2cc3b917c6760b9b3c4d friction-0.9.6.1.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmbGPJoACgkQpD5Lhhb4
ydOtuQ/9E/OGypDwVuVa0LbIYMf+hSz9CEG0Rucfi08YJMCyixcR46Ly7TZc7inH
HHkNFZu4e3vKN8n52gIndPxMIDixRIUkCGzUPjiT1bghYYrI4drULs2NuahKUOng
UX1DhQdg7zFoOuFWpCzKChUG/WTwQfiA4ZLRFMyKGbmpmAsTWDs8IfzSld83zM5Y
Ckoxxg0IBvL/69iQs8HfHcY2kv651KBtoG81Prv3OfcjzsFdIgXJqllwBfFdEguz
VHTiAo6zM4BqykU/lACG3nzTiCIom+faXmMr6EUodjXX1K9mXdYlie/3aDt2TuFr
BJrBSBZdOA6gKB7U51od4aReWnWfBEKQQhvS+V/E529KS9eaazAzpsLKqJE/lpfW
0HDGtUuCeC/F57MMo/K129TezYUOZy8NL1LDtKw+etnHRxDVOM0bumT1bX96JlWy
IB5Ioc9pTX0ndehBSy0zdF+w3aIrH9/qVndveXWYSG4RucBgPmM4LCxOwVQG4hqX
BIolT9iqYLuI8+slxY7mqSe3pO9lNIwQI6WgvhiaPuAQupBRFwkvYDLKeiqqKbbk
lIqOiJNcat0NhCyQCrQ1EiLIrRouI0DDw1zbzaHvasfpI99p0sGjWEMFP3NfTAoW
kT+XT6hGx8DwaUNQVv9d6DXWQfvGeJJoWFbr8/nWOGXigwNUjNk=
=vHHX
-----END PGP SIGNATURE-----
Friction 0.9.6
Introducing Friction 0.9.6. See release notes for more information.
friction-096.mp4
Friction 0.9.6 RC 2
Friction 0.9.6 Release Candidate 2 is now available.
Changes
- Fixed performance regression introduced in RC 1 #152
- Fixed menu state on project load #158
- Fixed menu item disabled style #168
- Fixed path
keyTimes
when exporting SVG #165 - Renamed "Web Animation (SVG + SMIL)" to "Export SVG"
- Allow modifications on the timeline/graph during playback #161
- Updated to Qt 5.15.14 #140
Friction 0.9.6 RC 1
Friction 0.9.6 Release Candidate is now available.
UI/UX
This release includes several UI/UX changes.
- Improved viewer and timeline UI
- Don't wrap item labels
- Improved "Fill and Stroke" widgets
- New UI layout handler (more flexible)
- Render Queue: Fix missing labels (-none-) on project load
- Added shortcut for bookmark color (B)
- Added shortcut for Pivot local/global (P)
- Don't allow group link to be dropped on it's target
- Render queue state fixes
- Various minor tweaks/fixes
- Updated icon theme
- Removed legacy icon code
- Icon fixes for HiDPI
- Check that recent file exists before adding to menu
- Added "Clear Recent Files" in edit menu
- Timeline settings menu renamed to "filters"
Renderer
The renderer now supports profiles on selected codecs.
- H264 (baseline/main/high)
- ProRes (proxy/lt/standard/hq/4444/xq)
- AV1 (main/high/professional)
- VP9 (0/1/2/3)
- MPEG4 (simple/core/main)
- VC1 (simple/main/complex/advanced)
Effects
- Effects can now be renamed
Windows
- Support window title bar dark/light theme
- Remove dependency on Windows Media Foundation (Support for Windows N)
Linux
- Removed Ubuntu native packages
- We won't ship distro specific packages anymore, see universal build
- Removed Flatpak package
- Fixed broken RPM package
- Bundle xcb libraries for better compatibility
- Portable now includes a desktop integration script
Other
- Major improvements to the build process
- Started moving GUI code to frictionui library
- Moved more code to the frictioncore library
- Removed a lot of unused code
- Upgraded from Qt 5.12.12 to Qt 5.15.13
- Should fix several UI issues on Windows
- Might also introduce new issues
- Downgraded to known good (for us) FFmpeg version
- QtSvg and Qt image formats is not needed anymore
Known Issues
- Friction is beta quality software, expect issues and missing/broken features
- CSS style sheets are not supported when importing an SVG
- SVG's from Adobe Illustrator (and others?) may have issues due to this
- In some circumstances this might result in an invalid undo state after import
- SVG gradients may not import correctly
- In general gradients needs some work
- There are still some minor issues with HiDPI
- Shader effects are still experimental and may introduce issues
And more, see our issue tracker for more information.
Support
- If you find an issue with the application please report it on our issue tracker (requires a GitHub account).
- For general discussion, feature requests etc use our forum (requires a GitHub account).
For other inquiries use support at friction dot graphics.
System Requirements
Minimum hardware
- 4GB RAM available
- AVX x86_64 compatible dual core CPU
- Intel Sandy Bridge Core i3/i5/i7
- AMD Bulldozer
- OpenGL 3.3 compatible GPU and driver
- NVIDIA GeForce 8 series (G8x/Tesla)
- AMD Radeon HD 2000 series (R600/TeraScale 1)
- Intel HD Graphics 4000 (Ivy Bridge)
- Audio device supporting WASAPI on Windows and PulseAudio on Linux
Recommended hardware
- 32GB RAM
- CPU
- Intel Kaby Lake Core i5/i7 or newer
- AMD Ryzen/Threadripper 1000 series or newer
- GPU
- NVIDIA GeForce GTX 1050 or newer
- AMD Radeon RX 560 or newer
- Intel UHD Graphics 620 or newer
Supported systems
- Microsoft Windows (N) 10/11 x64
- Visual C++ Redistributable 2017 or higher is needed on Windows 10
- Red Hat Enterprise Linux 7.9/8.x/9.x x86_64 and compatible
- Generic Linux with X11 and glibc 2.17+ should work
Friction 0.9.6 Beta 1
Introducing Friction 0.9.6 Beta 1. This release includes several changes to the user interface and some additional new features.
We are now in feature freeze, please report any regressions or other issues introduced in this release.
WARNING! Project files saved with 0.9.6 are not compatible with older versions.
Final release is scheduled for early May.
UI/UX
- Improved viewer and timeline UI
- Don't wrap item labels
- Improved "Fill and Stroke" widgets
- New UI layout handler
- Render Queue: Fix missing labels (-none-) on project load
- Added shortcut for bookmark color (B)
- Added shortcut for Pivot local/global (P)
- Don't allow group link to be dropped on it's target
- Render queue state fixes
- Various minor tweaks
- Updated some icons
Renderer
Added support for profiles on selected codecs:
- H264 (baseline/main/high)
- ProRes (proxy/lt/standard/hq/4444/xq)
- AV1 (main/high/professional)
- VP9 (0/1/2/3)
- MPEG4 (simple/core/main)
- VC1 (simple/main/complex/advanced)
Effects
- Effects can now be renamed
Windows
- Support window title bar dark/light theme
- Removed dependency on Windows Media Foundation (Adds support for Windows N)
Linux
- Removed Ubuntu Lunar (23.04) native package
- Added Ubuntu Noble (24.04) native package
- Removed Flatpak package, will submit to flathub at some point
- Fixed broken RPM package
Other
- Source tarball (
friction-VERSION.tar.bz2
) is now available for releases - Major improvements to the build process
- Started moving GUI code to frictionui library
- Moved more code to the frictioncore library
- Removed a lot of unused code
- Upgraded from Qt 5.12.12 to Qt 5.15.13
- Should fix several UI issues on Windows
Known Issues
- Friction is beta quality software, expect issues and missing/broken features
- CSS style sheets are not supported when importing an SVG
- SVG's from Adobe Illustrator (and others?) may have issues due to this
- In some circumstances this might result in an invalid undo state after import
- SVG gradients may not import correctly
- In general gradients needs some work
- There are still some minor issues with HiDPI
- Shader effects are still experimental and may introduce issues
And more, see our issue tracker for more information.
Support
- If you find an issue with the application please report it on our issue tracker (requires a GitHub account).
- For general discussion, feature requests etc use our forum (requires a GitHub account).
For other inquiries use support at friction dot graphics.
System Requirements
Minimum hardware
- 4GB RAM available
- AVX x86_64 compatible dual core CPU
- Intel Sandy Bridge Core i3/i5/i7
- AMD Bulldozer
- OpenGL 3.3 compatible GPU and driver
- NVIDIA GeForce 8 series (G8x/Tesla)
- AMD Radeon HD 2000 series (R600/TeraScale 1)
- Intel HD Graphics 4000 (Ivy Bridge)
- Audio device supporting WASAPI on Windows and PulseAudio on Linux
Recommended hardware
- 32GB RAM
- CPU
- Intel Kaby Lake Core i5/i7 or newer
- AMD Ryzen/Threadripper 1000 series or newer
- GPU
- NVIDIA GeForce GTX 1050 or newer
- AMD Radeon RX 560 or newer
- Intel UHD Graphics 620 or newer
Supported systems
- Microsoft Windows (N) 10/11
- Visual C++ Redistributable 2017 or higher is needed on Windows 10
- Ubuntu 22.04/23.10/24.04 and compatible
- Red Hat Enterprise Linux 7.9/8.x/9.x and compatible
- Generic Linux (glibc 2.17+/libgcc 4.8.5+)
Linux notes
We have a universal Linux build recommended for most users. It's provided as a portable tarball, RPM and AppImage.
- They are all identical, only the package format differs
- Third-party dependencies are kept in sync with the Windows build, only the compilers differ
Ubuntu packages are built against system dependencies and differs from our universal build.
Native Wayland is currently not supported.
Checksums
Checksums for source and binaries for this release (Public key).
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
b379ea368dc5eccf0cf216ee9e9051ed412cefda7d8e2be15c4dae590aa133aa friction-0.9.6.1b2af3b4-1.x86_64.rpm
57f57021460c46c1ca3dc1293c9ddf99a8e970e09b859dcebcf823e86d66cc40 friction-0.9.6-1b2af3b4-linux-X11-x86_64.tar.bz2
1724bddfa4e507f78010e213e44573a7088a76d2a6545bb419855c7c653fd551 friction-0.9.6-1b2af3b4-portable-win64.7z
5e5b2e9d1be1625a4b53dd054f7de9534b7dfce2455cb2f706acc7b84ba410cf friction-0.9.6-1b2af3b4-setup-win64.exe
973aebfdc94fa5700b9e39f2ef0e9880abcdd7607561394126e7414dfd957347 friction-0.9.6-1b2af3b4.tar.bz2
40670e368ff48db629f8b4e844da983bc48b551786df3301bc81c62b5214a8cc friction-0.9.6-1b2af3b4-ubuntu-jammy.deb
5e37079d58726db779868596121d40826e15a6e9b60d8dabff592f46a7d64e9e friction-0.9.6-1b2af3b4-ubuntu-mantic.deb
8e2e1389ef5cf1d7cf0cea5029c7f18af811b1934b4aa7d6a455afae901698a6 friction-0.9.6-1b2af3b4-ubuntu-noble.deb
b2e9a92808b8d1edd6799613d550649129a7c9fd2a0356367af95b94fcce53b8 Friction-0.9.6-1b2af3b4-x86_64.AppImage
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmYsdgYACgkQpD5Lhhb4
ydM0Xw//S1Hg52BUoooNXq6mw+XvhjFd151dbzSX6v++Xmo0ILF9uWv7G6Z2NSRE
lfkHXqVVCQVWBN9t+X1inyHQEnPbf3mAXw2RTIjCC40x5bKPGQJRH7sEIdUrbGE4
hGwN7nw6hqV5Ce9PRXcEuRzkuOzpKLYkDgVWlzE9hW3wKf3s7wD3R75eyg1ORFH/
afKVAqwCX7m5eCrwSuvVk7xUfisLM8q15ICtyPyxuJQ3Wit/xYR8m9fLLMczffI4
BbDbFQt6CMpYw6tQ2hT8rjFldAZy3/AXH8GKZ63eFyo+O9yhaihpuSTgvYLBrSC2
Bfost2XXfOGxGGrcGdMNICVNQo87GZ/L0gMZECMYTcWWTa8zSNw1piR/5wps0SvY
w4b+49h0K48muCjNE4s7+8U72T0H0qFxVFuxRJkMKE8jfQbBFtVWbhKU8JnoNQv0
W8TOQ6evVnYwBRDwAw1vL19f/+Pxk+37BiUqeGw5+KIfgn+WxYL+bIt5ou42nyCm
ou1NNqJ1PDXOr0b0cviASfePADSJbm2Dc1pHGi5Fjaxg0vtLCeVh+I0MBQcdw66T
s1vJHqDb49geB7d6snER38sJkwt4sDJUn0MUnBlgqGBUl+d++8dhi8KmG1FWwDBj
b4KK3hsnurBHz3kz4ItBF54LB/zp4ZBqjSLJ4Kw8rW0GteAz4lc=
=0VWq
-----END PGP SIGNATURE-----
That's it for now... Download Friction and make something awesome! :-)
Friction 0.9.5
Introducing Friction 0.9.5. This release includes several fixes and some new features. See release notes for more information.
Happy holidays🎅
friction-xmas-2023.mp4
Checksums (sha256)
be6c1c9c2636663435b3d0a01311f9a322dae3dc3167ae9a5628f7090e372e0c friction-0.9.5-1.x86_64.rpm
fc769bd32d969fe519ddf63c0e1406482abd5ef6504606881392b0d6070cd77f friction-0.9.5-linux-X11-x86_64.tar.xz
a5b673a0eab1c8b723fccb39e8f52f1a9f0e8ab8092017b6f730ebf11b33f0be friction-0.9.5-portable-win64.7z
e555883f2d035d75431bca895e942e4700065eb881bfa4ed56fcc99dd547e299 friction-0.9.5-setup-win64.exe
126e588b443a2ff45d1ca7336f3c51e89a0faac7b1f2ac4a9cb26f1752dcaf27 friction-0.9.5-ubuntu22.04.deb
ad05c3e8bd47328e88174007562899454c1412499d6fd3e7bcff08cc961919de friction-0.9.5-ubuntu23.04.deb
2c968b198b361bbb36da5c13948fa5188a5f4317db899e8958e1ae7f2213b59c friction-0.9.5-ubuntu23.10.deb
1341b121f600f718f4bb992a2249cc0f246b256f9087f866824fb3e3c0983c43 friction-0.9.5-X11-x86_64.AppImage
d5f7871fe488331a9b71193bcf7ac764cf858e79bcc7e0d6ea2a90b94669e1b5 friction-0.9.5-X11-x86_64.flatpak
Friction 0.9.5 RC1
Pre-release of Friction 0.9.5. Please report any regressions or issues that should be fixed before the 0.9.5 release.
Changes
Changes since 0.9.4.
UI
- Fixed several HiDPI (scaling) issues
- Fixed "Fit to canvas" UI update
- New about dialog
- Includes licenses for bundled software and some additional docs
- Render queue
- UI fixes
- Added play button
- Added clear button
- Added new button
- Instance state bugfix
- Timeline
- UI fixes
- Improved handle and ticks
- Added new shortcut for "play from first frame" (SHIFT+SPACE)
- Added prev/next keyframe buttons (for selected objects)
- Added render button in toolbar
- Will open queue and add a new job if none exists
- Various minor UI tweaks
- Updated some icons
Auto save/backup
Friction now features auto save and backup of projects.
- Support backup on save (see general in preferences)
- On each save create a backup file in folder
- Added auto save option (see general in preferences)
- Will auto save project after X time, should be combined with backup on save
- Note that some actions/changes in Friction will not trigger document changed, this will be worked on for the next release
Scene dialog
The scene dialog now support resolution and frame rate presets.
- Friction include a small set of default resolutions and fps
- Friction will remember new resolutions and fps for easy access later
- The presets can be configured in preferences
Multi-window mode
Friction now features initial multi-window support.
- The timeline can run in it's own window (View => Timeline Window)
- The render queue can run in it's own window (View => Queue Window)
Linux
- New universal binaries for Linux (vfxplatform CY2019+ compatible)
- Portable tarball
- RPM package
- AppImage
- Force static library on Linux (no more libfrictioncore.so)
- Skia can now be built against system libraries on Linux (recommended)
- Add
-DUSE_SKIA_SYSTEM_LIBS=ON
- Requires expat, freetype2, libjpeg, libpng, libwebpmux, libwebpdemux, zlib, icu-i18n, harfbuzz
- Add
- Added Ubuntu 23.10 package
Windows
- Friction can be installed through winget (Windows Package Manager)
- Convert shaders if needed, fixes Intel GPU issues on Windows
Security
- Skia: fix for CVE-2023-4863
Other
- Bundle expression presets in-app
- Preferences: added interface scaling options
- Preferences: added raster effects CPU/GPU option
- Select if included raster effects should prefer CPU or GPU
Known Issues
- Friction is beta quality software, expect issues and missing/broken features
- CSS style sheets are not supported when importing an SVG
- SVG's from Adobe Illustrator (and others?) may have issues due to this
- In some circumstances this might result in an invalid undo state after import
- SVG gradients may not import correctly
And more, see our issue tracker for more information.
Support
- If you find an issue with the application please report it on our issue tracker (requires a GitHub account).
- For general discussion, feature requests etc use our forum (requires a GitHub account).
For other inquiries use support at friction dot graphics.
System Requirements
Hardware
- Minimum 4GB RAM (16GB+ recommended)
- Minimum AVX compatible dual core CPU (Modern quad core or better recommended)
- OpenGL 3.3 compatible GPU and driver (Intel UHD Graphics 620 or better recommended)
- Working audio device
Software
- Windows 10/11 x64
- Microsoft Visual C++ Redistributable 2017 or higher is needed on Windows 10
- In most cases this is already installed, if not you can download it here
- Microsoft Visual C++ Redistributable 2017 or higher is needed on Windows 10
- Ubuntu 22.04/23.04/23.10 (X11 x86_64)
- Linux X11 x86_64 (vfxplatform CY2019+)
- glibc 2.17+
- libgcc 4.8.5+
- pulseaudio
Checksums (sha256)
ab4ca898a6685e20a5e234c37fafa4dcdf3c8447eafd6b64fe5627cc1e51a79d friction-0.9.5.dev.68f5ecb-1.x86_64.rpm
25b36087c6283c1e16f641387f50cd602bb94291abe8cc442243855b83d53cd3 friction-0.9.5-dev-68f5ecba-ubuntu22.04.deb
959c5e1084c061a3fe7fbcf1b6c9437cfec171459587e1bcb949e8cf3e7b6732 friction-0.9.5-dev-68f5ecba-ubuntu23.04.deb
4debf13736c72ab0fd07f97e73d052853adb839917aef8b6ed57e90af2d31c97 friction-0.9.5-dev-68f5ecba-ubuntu23.10.deb
6f748dc0cd8f90e45dba72ca9f0f05e7d0837fe589d9d85f300589360f32ed98 friction-0.9.5-dev-68f5ecb-portable-x86_64.tar.xz
9dda68f379e289e1502e94642161114e7eac8a9c5d22053ebbc11a15f8ba3eca friction-0.9.5-dev-68f5ecb-setup-win64.exe
d009749dae3e0934fb05f022852b23c9aba2cfd51d6616199a31b084fa958f16 friction-0.9.5-dev-68f5ecb-win64.7z
f2c9481a70118627f49c61473608b04c4c0774abd51654a2de810c809fbb46cf Friction-0.9.5-dev-68f5ecb-x86_64.AppImage
v0.9.5-beta1
What's Changed
- Preferences: added raster effect CPU/GPU option
- HiDPI fixes for Windows
Full Changelog: v0.9.4...v0.9.5-beta1
Only binaries for Windows is available for this pre-release.
Checksums (sha256)
80282be528bf725d7ae309264cda414dfd67814a0bcd9ea7a65f5168c5152893 friction-0.9.5-beta1-setup-win64.exe
090ce4108a15833eae6c57dbedee19804eccd04d9d994a79c2ace99b931fffa7 friction-0.9.5-beta1-win64.7z