Releases: yukiny0811/swifty-creatives
Releases · yukiny0811/swifty-creatives
v2.3.2
v2.3.1
Changes
- downgraded minimum macos platform version v14 -> v13
v2.3.0
New Features
- add more examples
- drawing various geometries
- drawing text
- using audio
- drawing 3d models (obj file)
Updates
- updated EasyMetalShader
- updated FontVertexBuilder
Resolved Issues
- app crashes when rendering complex SVG files
v2.2.0
New Feature
- Fast Audio Capturer
- some additional functions to mesh()
- add point_coord to RasterizerData
v2.1.2
changed license
v2.1.1
Fix
- vertex amplification for visionOS (fixed)
- TransparentRenderer not working on Apple Vision Pro (fixed)
Release v2.1.0
New Features
- MainCamera setFov()
- Auto detection of fontturn
- Refactored a lot
- Snapshot Tests for all geometries
- SVG support
- Customizable mesh
- Drawing with colored vertices
Bug Fix
- text() crashes when undefined font name is passed
- boldline()
- pixel format error for snapshot tests
- 3d model
Release v2.0.0
Major Update!
Fully supports visionOS Immersive Space, and many features are added!
Features
- Geometries
- Rectangle
- Circle
- Box
- Triangle
- Line
- BoldLine
- 3D Model (obj)
- Image
- Text *new!
- 3D Text *new!
- UIView Object (3d view created from xib, with interactive button)
- Mesh *new!
- Vertex Buffer *new!
- Geometries with Hit Test (you can click or hover on it)
- HitTestableRect
- HitTestableBox
- HitTestableImg
- Effects
- Color
- Fog
- Bloom *new!
- Post Process (you can create your own) *new!
- Transforms
- Translate
- Rotate
- Scale
- Push & Pop
- Rendering
- Normal rendering with depth test
- Add blend rendering
- Transparent rendering with depth test
- Animation
- SCAnimatable property wrapper for animations
- Audio
- Audio Input *new!
- FFT *new!
- Camera
- Perspective Camera
- Orthographic Camera
- Customizable fov *new!
- View
- SwiftUI View
- UIKit View
- visionOS Immersive Space *new!
- Others
- Creating original geomery class *new!
- Font Rendering *new!
v2.0.0-beta.1
Beta release of v2.0.0.