What’s new in Spline

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

RSS feed

Performance Enhancements and Bug Fixes

This update focuses on resolving texture rendering issues with AI-generated objects, improving Play mode and export functionalities, and addressing variable scaling concerns within Spline’s 3D editor.

Changes

  • Fixed issue with textures on AI-generated objects.
  • Fixed bug affecting Play mode and exports for scenes with Max Zoom set to 0.
  • Resolved bugs with object scale when using variables with scale lock active.
  • Minor bug fixes and improvements.

Physics & Zero-Scale Objects Fix

This update fixes an issue in 3D scenes with physics and objects set to zero scale in the 3D editor. The bug caused instability, but now scenes with physics and zero-scale objects work smoothly, improving your 3D design experience.

Changes

  • Fixed issue with scenes containing physics and objects with zero scale.
  • Small fixes and improvements.

A new way to create with Shape Blend!

Unlock a whole new world of 3D creations with Shape Blend. With Shape Blending, you can seamlessly union, subtract, and intersect 3D shapes using Signed Distance Fields (SDF) and Spline's polygonal-based system.

Changes

  • Shape Blend tool – SDF (Signed Distance Fields) with a polygonal-based system
  • Cube, Sphere, Torus, Cylinder primitives for Shape Blend
  • Boolean operations
  • Global and individual object materials

Performance improvements and export compression fixes

This update focuses on improving loading speeds and scene performance in both the 3D editor and exports, while also addressing export compression issues in Spline, enhancing your 3D design workflow.

Changes

  • Improved loading speed and scene performance on editor and exports.
  • Fixed issues with export compression.
  • Small fixes and improvements.

AI Voice integration and model import enhancements

This update introduces AI Voice integration with the OpenAI Real-time API, adds morph targets support for imported 3D models in the 3D editor, and improves API security through proxy support, enhancing your Spline 3D design experience.

Changes

  • New: AI Voice, integrated with OpenAI Real-time API.
  • New: Morph targets support in imported models.
  • New: More secured APIs with proxy support.
  • Fixed issues with Physics and scale.
  • Fixed issues with Text Inputs.
  • Small fixes and improvements.

UI Scene Improvements and Bug Fixes

This update focuses on improving UI Scene functionality in the 3D editor and addressing various system issues. Key improvements include enhanced UI Scene resizing capabilities, fixes for boolean and variable handling, and refined transition effects, enhancing your 3D design workflow in Spline.

Changes

  • Fixed issues with UI Scene resize
  • Fixed issue with booleans and variables
  • Improved transitions
  • Small fixes and improvements

Native Android Support and Real-time API Integration

This major update introduces comprehensive Android platform support and enhanced API capabilities for 3D design in Spline. The release brings native 3D embedding for Android with Kotlin support, multiple Android export options, and new real-time API features, including webhook integration and OpenAI API connectivity, enhancing your 3D editor experience

Changes

  • New: Native 3D embeds for Android with Kotlin support
  • New: Export Android APK files
  • New: Export Android App Bundles
  • New: Export Android Studio Projects
  • New: Real-time API to create custom API connections and work with real data
  • New: Webhooks with variables support
  • New: Connect with OpenAI API to create interactive AI experiences
  • New: Text inputs in play mode to capture user input
  • Fixed issues with variables UX
  • Small fixes and improvements

Enhanced Storage and Export Capabilities

Enhanced Storage and Export Capabilities

“This update introduces significant improvements to storage and export functionality in Spline, including local storage implementation and file version history. New export options for Next.js and macOS have been added, along with enhanced image compression controls and various platform improvements, streamlining your 3D design workflow.

Changes

  • New: Local storage
  • New: File version history
  • New: Blurred loading previews
  • New: NextJS code exports
  • New: MacOS exports support (without Catalyst)
  • New: Image compression controls on Play Settings for exports
  • Added support for sharp pixel interpolation on textures
  • Community platform now has a fresh new look
  • Improvements in dashboard views
  • Fixed issues with desktop apps
  • Fixed issues with UI scenes
  • Fixed issue with DoF and responsiveness
  • Fixed issue with audio and components on exports
  • Fixed issue with context menu cropping
  • Small fixes and improvements

UI Scene Frame Layouts and Variable Management

This update focuses on enhancing UI Scene functionality in Spline with new frame layouts and improved variable management. The release includes various fixes for UI elements, outliner functionality, and component instances, improving your 2D design and editing experience.

Changes

  • New: UI scene frame layouts
  • Variables panel now allows sorting
  • Fixed issues with outliner on UI elements
  • Fixed issues with UI frames inside frames
  • Fixed issues with conditional action and component instances
  • Fixed an issue with component instances having the wrong rotation when they are generated from clones
  • Fixed issue with floating panels for variable creation
  • Small improvements and fixes

iOS Platform Feature Expansion

This comprehensive update significantly expands iOS, iPadOS, and visionOS platform capabilities in Spline. New features include particle system support, variable integration, multi-scene support, and enhanced post-processing capabilities. Additionally, the update addresses numerous platform-specific issues and includes performance improvements, further elevating your 3D design experience across multiple devices.

Changes

  • New: Particles are now supported in iOS/iPadOS/visionOS (without Volumes)
  • New: Variables are now supported in iOS/iPadOS/visionOS
  • New: Mult-scenes are now supported in iOS/iPadOS/visionOS (without Volumes)
  • New: Create/Destroy actions are now supported in iOS/iPadOS/visionOS
  • New: Post-processing is now supported in iOS/iPadOS/visionOS (without Volumes)
  • Improved performance in files dashboard UI
  • Fixed issues in AI generation UI and search
  • Fixed issue with variables
  • Fixed issue with pasting objects
  • Fixed issues with files and subdivisions
  • Fixed rounded cube geometry mesh export
  • Fixed active camera after a reset and camera switch action
  • Fixed dynamic variables pause on focus back in
  • Fixed lerp number from 0 in multi-transition
  • Fixed scrubbing inputs on the Safari browser
  • Fixed scale of clone in create object action
  • Fixed issue with image exports and pixel density
  • Fixed issues with audio assets and UI event actions
  • Fixed issue with My Files sort
  • Fixed the issue with particle delay in play mode
  • Fixed issue with Ambient Shadows in iOS
  • Fixed issue with empty geometries
  • Fixed issue with precision error in 3d vitals
  • Fixed issue with snap to camera
  • Fixed the issue of duplicating a scene after certain conditions
  • Fixed scroll issue on community pages
  • Fixed zoom issue when doing panning using the trackpad
  • Removed toggle tab from desktop app
  • Small fixes and improvements

AI-Powered 3D Generation Features

This update introduces powerful AI-driven 3D generation capabilities in Spline, allowing users to create 3D models from both text and images. The update includes integration with the 3D editor, export functionality, and various bug fixes related to particles and file imports, enhancing your 3D design process.

Changes

  • New: AI Text to 3D generation
  • New: AI Image to 3D generation
  • New: Remix your AI generations
  • New: AI generation editor integration & exports
  • Fixed issue with particles and delayed the parameter in action
  • Fixed issue with object size when importing glb/gltf files
  • Fixed issues with older files and particles
  • Fixed issue animation and component instances
  • Small improvements and fixes

Depth of Field and Texture Enhancements

This update introduces advanced depth of field effects in Spline, with customizable blur controls and object-based DoF targeting. Additional improvements include texture layer rotation, enhanced 3D editor stability, and improved platform-specific support for Apple devices, elevating your 3D design experience.

Changes

  • New: Depth Of Field effect with blur controls
  • New: Add DoF by picking an object
  • New: Texture layer rotation parameter
  • Improved loading of editor files
  • Improved 3d vitals with a more accurate analysis
  • Improved editor stability when having multiple spline tabs opened
  • Improved support for materials and events on Spline Mirror
  • Improved support for camera parameters on Apple platforms
  • Added support for Gaussian Splatting on Spline Mirror
  • Fixed issue with game controls freezing the play mode
  • Fixed issue with material previews
  • Fixed issue with fog initialization being too slow
  • Fixed export issue with subdivision geometries
  • Fixed issues with unused material assets
  • Fixed issue with audio assets
  • Fixed issues with subdues and animated materials on exports
  • Fixed issues on dashboard and inbox views
  • Fixed issue with open link action
  • Fixed issues with UI scenes, 2d objects, and context menu
  • Small improvements and fixes

Apple Runtime Audio and Controls Update

This update focuses on improving the Apple runtime experience in Spline with new audio support and enhanced game controls UI. Various fixes address issues with performance monitoring, asset management, and visual rendering, optimizing your 3D design and editing workflow.

Changes

  • New: Audio support for Apple runtime
  • New: Better UI for game controls in Apple runtime
  • Fixed issue with performance monitor and cloner
  • Fixed issue when renaming video assets
  • Fixed issue with audio actions for UI objects
  • Fixed issue with boolean objects disappearing when the camera moves in certain angles
  • Fixed issue with toggle transitions
  • Fixed issue with game controls reversed angles
  • Fixed issue textures on some exported scenes
  • Small improvements and fixes

SVG Support and Apple Runtime Improvements

This update adds SVG import capabilities for UI scenes and expands game controls support for the Apple runtime in Spline. It also includes improvements to UI scene object editing and various bug fixes, enhancing your 2D/3D design and development experience.

Changes

  • Added support for SVG imports on UI scenes
  • Added Game controls support for the Apple runtime
  • Improved editing of multiple objects in the UI scenes
  • Fixed issue with particles on some exports
  • Fixed issue when adding clones to a complex object
  • Fixed issue with variables update in some cases
  • Fixed issue in community platform with some scenes interactions
  • Small fixes and improvements

Apple Platform and UI Enhancement Update

This update expands Apple platform support in Spline with cloner animation and glass material improvements. It introduces new texture controls and enhances UI scene editing capabilities, along with various bug fixes and performance improvements, optimizing your 3D design workflow.

Changes

  • Added support for cloner animation for Apple platforms runtime
  • Glass material layer is now supported in the Apple simulator preview
  • Improved editing of selected 2D objects in UI scenes
  • Ability to edit bg color of 2D canvas
  • New texture sharpness parameter on image layers
  • Fixed issue with color assets and particles on exports
  • Fixed issue when following users on the community platform
  • Fixed issue with the performance monitor panel with some scenes
  • Fixed a small issue with particle forces on position 0,0,0
  • Fixed issue with transition step with value on 0
  • Small fixes and improvements

Major Apple Platform and UI Scene Update

This major update introduces comprehensive Apple platform support, including native 3D content exports for iOS, iPadOS, macOS, and visionOS. It features a new Metal renderer, UI scene capabilities, and a powerful particle system with various effect options.

Changes

  • New: Apple Platform Support (Beta) 🔥
  • New: Now you can export native 3D content for iOS, iPadOS, macOS, and upcoming visionOS
  • New: Metal renderer that allows fully native performance in iPhone, iPad, Mac, and upcoming visionPro
  • New: 3D Embeds (Beta) exports for Apple platforms. Works with Cloud or Local
  • New: App Generation (Beta). Now, you can generate Xcode projects directly from Spline. Works with Cloud or Local
  • New: UI scenes (Early Preview). A new way to create 2D user interfaces that blend in the 3D space, all from the same editor
  • New: UI states and events. Now you can trigger events from 2D to 3D, and vice versa
  • New: UI frames, a new object that allows you to render UIs in the 3D space
  • New: Particle System. You can create particle effects (like fire, rain, snow, etc.) on Spline
  • New: Particle Forces that allow you to simulate collisions, attraction, and vortex with particles
  • Small improvements and fixes

Gaussian Splatting Integration

This update introduces Gaussian Splatting support in Spline, enabling users to import and manipulate .ply format splats. New features include splat cropping, adjustment capabilities, and integration with 3D objects.

Changes

  • New: Gaussian Splatting support
  • New: Import splats in .ply format
  • New: Crop and adjust the splats
  • New: Mix splats with 3d objects
  • Fixed issues with 3d paths
  • Minor bug fixes and improvements

Performance Optimization Update

This update focuses on improving loading times for Public URL, Spline-Viewer, and Code Export scenes with Spline. It also includes significant optimizations for export sizes of your 3D scenes, particularly for scenes containing imported models.

Changes

  • Improved loading times on Public URL, Spline-Viewer and Code Export scenes
  • Substantial improvement on export sizes with scenes that include imported models

Comprehensive Bug Fix Release

This update addresses multiple issues across the Spline platform, including fixes for transitions, 3D paths, animations, and various platform-specific bugs. Improvements span across Chrome compatibility, variable handling, and community platform functionality.

Changes

  • Fixed issue with transition and ping-pong reverse on delay repeat
  • Fixed issue with transition with custom curve values not being saved after typing them
  • Fixed small issues with 3D path and animation
  • Fixed issue with panning on Google Chrome after Chrome's latest update
  • Fixed small issues with variables and unsafe values in subdivs
  • Fixed small issues with subdivs and materials
  • Fixed issues with FBX imports and animated models
  • Fixed issue with tagging certain username names in the community platform
  • Fixed issue with booleans and animated paths
  • Small fixes and improvements

Event Actions and Export Settings Enhancement

This update introduces new capabilities in Spline for event action management and export settings, including copy & paste functionality for event actions and improved hover controls. Various fixes address issues with rotation values, 3D model imports, and community platform functionality.

Changes

  • New: Copy & Paste event actions
  • New: Damping control for the On Hover section on export settings
  • Fixed issue with rotation values on Variable Change for Object properties
  • Fixed issue with importing animated models getting distorted
  • Fixed issue on the community platform after reposting
  • Small fixes and improvements