What’s new in Spline

New features, improvements and fixes across the 3D editor, Hana and the runtimes.

RSS feed

Community Platform Launch

This update introduces the Community Platform, allowing users to discover, follow, share, and engage with Spline creators. It includes features for creating profiles, remixing content, and drag-and-drop limits.

Changes

  • New: Community Platform! A place to discover, follow, share, and engage with Spline creators
  • New: Create your profile and handle for the community
  • New: Remix, like and comment on other creators work
  • New: Drag and drop limits. Now you can define limits to control the extend of the drag for each axis
  • Fixed issue with mouse events
  • Fixed issue with camera switch
  • Fixed issue with export on touch devices
  • Fixed issue with create action and instances
  • Minor improvement and fixes

Drag and Drop Event and Play Mode Actions

This update introduces new drag-and-drop events and actions for creating, destroying, and switching cameras during play mode. It also improves the logic of sequential transitions and addresses various minor issues.

Changes

  • New: Drag and drop event!
  • New: Create action. This enables instancing on objects during play mode
  • New: Destroy action. Ability to delete objects during play mode
  • New: Switch camera action, ability to change cameras during play mode
  • Now you can create drag-and-drop events and trigger actions based on the behaviors
  • Improved the logic of the sequential transition to ensure correct behavior in loops
  • Fixed issue with path slide
  • Fixed issue opening text objects
  • Fixed issue with the dropdown in modals
  • Fixed issues on the desktop app
  • Minor fixes and improvements

Glass Layer and Performance Fixes

This update addresses various issues related to glass layers and performance, including fixes for matcap layers and cloners. It also improves the reliability and performance of AI prompts.

Changes

  • Fixed issues with glass layer and perf
  • Fixed issues with matcap layer
  • Fixed issues with cloner
  • Fixed issues that makes objects fall through the floor when using physics
  • Fixed an issue with objects and groups when using physics
  • Improved AI prompt reliability for new cases
  • Improved performance of AI prompt on long requests
  • Improved results from AI prompt
  • Minor fixes in the look at event
  • Minor improvements and fixes

Introduction of Spline AI

This update introduces Spline AI, a new way to create in 3D with Spline. Users can join the waitlist for the alpha program and collaborate with their teams using prompts.

Changes

  • New: Introducing Spline AI, a new way to create in 3d with Spline
  • You can join the waitlist to participate in the alpha program for Spline AI
  • Create, edit, and collaborate with your team while using from the prompt
  • Ability to manually zoom in from toolbar
  • Smaller fixes and improvements

Material and Camera Animation Fixes

This update addresses several issues related to material updates and camera animations. It fixes problems with flat shading, transparency animations, and rendering of large vector shapes.

Changes

  • Fixed issue with flat shading preventing some materials to update
  • Fixed issue with material transparency animation when using sequential transitions
  • Fixed issue with camera animation along path
  • Fixed issue with camera animation when was a child of a group
  • Fixed issue with huge vector shapes rendering
  • Minor updates and fixes

Camera Orbit and Animation Improvements

This update improves orbit limits for full 360-degree camera rotation and addresses issues causing camera bounce during movement. It also includes minor bug fixes.

Changes

  • Improved orbit limits to support full 360 deg camera rotation in horizontal or vertical
  • Fixed issue that makes the camera bounce when 180 deg in left/right or bottom/top movement
  • Minor bug fixes and improvements

3D Path Animation Enhancements

This update enhances the animation interpolation for 3D paths and improves the animation of objects using twist. It also addresses alignment issues with certain objects.

Changes

  • Improved 3d paths animation interpolation between states (smooth)
  • Improved 3d animation when using twist
  • Fixed issue of some objects not aligning properly to the paths
  • Minor improvements and fixes

Video Recording and State Transition Fixes

This update fixes issues related to video recording and state transitions, ensuring smoother functionality during these processes. It also includes minor updates and improvements.

Changes

  • Fixed issue with video recording and state transitions getting stopped
  • Minor updates and improvements

Text Spacing and Minor Fixes

This update addresses an issue that prevented text from having negative spacing, along with various minor updates and improvements to enhance overall performance.

Changes

  • Fixed issue that prevented text to have negative spacing
  • Minor updates and improvements

Follow and Look At Event Enhancements

This update introduces new features for Follow and Look At events, including distance limits and reset controls. It also improves initialization for these events in play mode and addresses several related issues.

Changes

  • New: Follow event now have distance limits and reset controls
  • New: Look At event now have distance limits and reset controls
  • New: Now you can choose the camera as the target for both Follow and Look At events
  • Improved initialization on playmode for Follow and Look At events
  • The Follow and Look At events now can have constrained axis
  • Fixed issue with cloner causing errors in some cases
  • Fixed issue with GIF export and transparency
  • Fixed issue with camera orbit glitch on iPad/iOS devices
  • Minor fixes and improvements

Spline Viewer and Scroll Event Enhancements

This update introduces the Spline Viewer, allowing users to embed 3D experiences on their sites with support for scroll and global/local events. It also adds new parameters for controlling transitions based on page scroll and mouse wheel actions.

Changes

  • New: Spline Viewer, a new way to embed 3D experiences on your site with support for scroll and global/local events
  • New: New Scroll Event parameters to control transitions based on the page scroll or mouse wheel!
  • New export option to include a spinner loader animation
  • New export option to include interaction hints
  • New parameters to control page scroll and zooming in touch settings
  • Fixed issue with game controls and conditional logic
  • Minor improvements and fixes

Game Control Transition and GLTF Export Fixes

This update addresses issues with game control transition behavior and fixes related to GLTF/GLB exports, ensuring correct object positions and render order. It also includes minor adjustments for improved functionality.

Changes

  • Fixed issue with game control transition behavior on jump returns
  • Fixed issue with toggle state and camera orbit when using transitions
  • Fixed issue with some gltf/glb exports and object having wrong positions and render order
  • Minor fixes and adjustments

Camera States and Physics Collision Fixes

This update focuses on fixing issues related to camera states, transitions, and physics collisions during path animations. It also addresses problems with frame area fitting and layer opacity.

Changes

  • Fixed issue with camera states and transitions
  • Fixed issue with frame area fitting when width is wider than viewport
  • Fixed issue with physics collisions when using path animation
  • Fixed issue when animating 0 opacity/transparency on layers
  • Fixed issue with bounding box on non-centered imported models
  • Fixed issue of resizing 3d paths on inspector
  • Minor fixes and improvements

GLTF/GLB Export Texture Fixes

This update addresses several issues with GLTF/GLB exports, including inverted and transparent textures, as well as overexposed lighting. It also fixes issues related to custom frame sizes and perspective cameras.

Changes

  • Fixed issue of inverted textures on GLTF/GLB exports
  • Fixed issue of transparent textures on GLTF/GLB exports
  • Fixed issue of over exposed lighting on GLTF/GLB exports
  • Fixed issue of custom frame size and perspective camera when entering play mode
  • Fixed issues with frame mode
  • Fixed issue with gizmo when pressing shortcuts
  • Fixed issue with clones selection when base is hidden
  • Small improvements and fixes

Post-Processing and Touch Screen Fixes

This update resolves issues with the post-processing stack that prevented some files from opening and addresses touch screen functionality on Windows devices. It also fixes subdivision level values.

Changes

  • Fixed an issue with post-processing stack that prevented some files from opening
  • Fixed issue on windows devices with touch screens that prevented using 3d paths
  • Fixed issue with subdivision level values
  • Minor improvements and fixes

GLB Export Support and UI Fixes

This update adds support for GLB exports and addresses various UI issues, including transition popover and cloner activation. It also improves object alignment in tangential mode.

Changes

  • Added support for GLB exports
  • Fixed issue on transition popover UI
  • Fixed issue when pressing enter and cloner was active
  • Fixed issue with object alignment in tangential mode
  • Fixed issue when using post-processing
  • Minor improvements and fixes

3D Path Creation and Animation Features

This update introduces the ability to create 3D paths, extrude and offset vectors along those paths, and clone and align objects. It also adds animation capabilities for path parameters.

Changes

  • New: Create 3d paths
  • New: Extrude and offset vectors along the path
  • New: Clone and align objects along the path
  • New: Animate path parameters!
  • Fixed issue with code exports
  • Fixed issue with spot lights causing files to crash
  • Minor improvements and fixes

Material Improvements and Object Selection Fixes

This update improves the colors of materials in USDZ exports and addresses issues with object selection and transitions. It also fixes hover events and ensures transitions remain synced when switching browser tabs.

Changes

  • Improved colors on usdz export materials
  • Fixed an issue that prevented the selection of objects
  • Fixed issue with the current state in transitions
  • Fixed issues with hover events and sequential transitions
  • Fixed the issue of transitions getting unsynced after switching browser tabs
  • Fixed small issues with transitions/sequences
  • Minor improvements and fixes

Sequential Transitions Feature

This update introduces sequential transitions, allowing users to loop full sequences of transitions. It also addresses issues with state naming and includes minor UX and bug fixes.

Changes

  • New: Now you can have sequential transitions!
  • New: You can loop full sequences of transitions
  • Fixed issue with states name numbers
  • Minor UX fixes
  • Minor bug fixes and improvements

Fixed aliasing bug in play mode and exports

This update addresses an aliasing bug that affected play mode and exports for scenes with custom frames and perspective cameras. Additionally, it improves video autoplay functionality on Chrome and enhances color rendering with the new experimental p3-display color space when available.

Changes

  • Fixed aliasing bug in play mode and exports for scenes with custom frame and perspective camera.
  • Fixed video autoplay on Chrome
  • Improved color rendering with the new experimental p3-display color space when available.
  • Minor bug fixes and improvements.