PK-Editor v2.13

From PopcornFX
Jump to navigation Jump to search

Back to anouncements
Released Jul 21st 2022.
make sure you upgrade your runtime / plugins as well before switching to this version.

! IMPORTANT ! After upgrading a project to 2.13.0, make sure you clear your shader-cache by doing 'Edit > Clear shader cache' !

Note: UE4 & UE5 plugin archives are provided as 7z archives for better compression. They can be extracted using 7zip.

Release highlights

GPU simulation improvements Memory usage viewer Legend for nodegraph colors PS5 GPU sim stabilization
GPU simulation improvements Memory usage viewer Legend for nodegraph colors PS5 GPU sim stabilization


PopcornFX 2.13 release highlights livestream



Starting at v2.12.0, the full sources of the UnrealEngine, Unity, and O3DE plugins are freely available on github:

Source code is available for everyone, can be freely used, modified and shared under the Community License terms.


Download

64-bits Windows build MacOS build Linux-64 build
PopcornFX-Editor_v2.13.1.13966_x64.exe (Latest) NewIcon.png
PopcornFX-Editor_v2.13.0.13788_x64.exe
PopcornFX-Editor_v2.13.1.13966_x64.pkg (Latest) NewIcon.png
PopcornFX-Editor_v2.13.0.13788_x64.pkg
PopcornFX-Editor_v2.13.1.13966_x64.tgz (Latest) NewIcon.png
PopcornFX-Editor_v2.13.0.13788_x64.tgz


Changelog 2.13.1

Builds (Aug 04th 2022)


  • Fixed #11368: Editing layers with GPU sim enabled often causes massive rendering glitches in the viewport.
  • Fixed #8889: Effect editor: Crashes when deleting or grouping nodes that contains an attribute and then ctrl+z before the first compilation completion
  • Fixed #7524: Effect editor: Changing the project's axis system while an effect editor is opened does not properly update mesh backdrops.
  • Fixed #11184: Effect editor: Particle data corruption when opening some effects reading from the rendering textures / viewport framebuffers
  • Fixed #11393: Node creation dialog: Add more search keywords for 'rcp' and 'pow'
  • Fixed #11403: Importing animation paths from FBX occasionally flips orientations along some sections of the paths
  • Fixed #11400: Mesh viewer: Crash when reimporting an animtrack after closing an effect editor that was using that animtrack as a backdrop.
  • Fixed #11362: Marketplace: Occasional crash when typing something in the search box of some packages in the marketplace to find specific assets they contain
  • Fixed #11358: Editor: Crash when scanning assets in projects containing effects using animation track sampling
  • Fixed #11176: Editor: video memory leak when binding texture attribute sampler to editor render targets
  • Fixed #11330: Moving texture from the content browser sometime fails
  • Fixed #11147: Rendering: Dithering & Raymarching effects from Tutorials and Samples packages do not render on Mac
  • Fixed #11361: Unity: improve shaders compile time
  • Fixed #7208: Unity: Particle mesh has the BBox of the mesh changing every frame
  • Fixed #11498: O3DE: Asset thumbnails not working
  • Fixed #8393: O3DE: crash when drag&dropping effect into level from a different pack
  • Fixed #11414: AE: Add reset button to graphics overrides
  • Fixed #11402: AE: Graphic overrides are not cleared when changing effects
  • Fixed #11168: AE: UX Improve camera/emitter placement



Changelog 2.13.0

Builds (Jul 21st 2022)


GPU simulation

  • D3D12 & PS5 GPU simulation overhaul: Optimization & stabilization
  • Fixed #11323: GPU sim (D3D12): Effects using samplers suffer from a significant CPU overhead due to sampler properties being reuploaded every frame.
  • Fixed #11305: GPU sim: invalid CPU particle count when particles die in less than 4 frames
  • Fixed #11190: GPU sim: Prewarm is messed-up
  • Fixed #11188: GPU sim: discretize function is wrong, returns discretize(x-1)
  • Fixed #11187: GPU sim D3D12 & PS5: Shape sampling is broken on some shapes (Spheres & Complex-ellipsoids)
  • Fixed #11186: GPU sim D3D12 & PS5: disassemblePCoords functions & nodes are broken for Spheres, Cylinders, and Capsules
  • Fixed #11179: GPU sim: Incorrect time scales handling
  • Fixed #11173: GPU sim: effect.scale not supported
  • Fixed #11174: GPU sim: effect.axis* not supported

Editor

  • Fixed #11202: Saving an asset takes several seconds

Effect editor

  • #5434: Add particle memory usage viewer (CPU & GPU)
  • #10480: Mesh backdrop: Only list meshes with geometry and meshes with animation when browsing for MeshPath and AnimPath
  • #10438: Background backdrop: display cubemap textures first when picking an environment map
  • #10481: AnimTrack backdrop: Only list meshes with animation tracks when picking an anim track
  • #11171: Remove ultra-niche instrumentation driver toggle button from viewport toolbar: No reason to have it here as nobody outside the PopcornFX devteam is realistically using this undocumented feature.
  • Fixed #4420: Timeline track descriptions are not localized

Nodal editor

  • #7058: Add a togglable legend in node graph to help identify color meaning

Rendering

  • Fixed #11328: Sending a NaN in the 'meshID' input of a mesh renderer crashes the editor

Plugins & Third-Party

UnrealEngine plugin

  • #11370: UnrealEngine: Drop UE4.26 support

Unity plugin

  • #10123: Unity: Text Attribute sampler effect for content sample

After-effects plugin

  • #10250: AE: Integrate QT into MacOS
  • #10249: AE: Improve the workflow of overriding graphical property

Upgrader

  • v2.13.0.12878: #9339: Sanitize backdrop lists
  • v2.13.0.13538: Make timeline track description localizable