flame_3d 0.1.0-dev.4 copy "flame_3d: ^0.1.0-dev.4" to clipboard
flame_3d: ^0.1.0-dev.4 copied to clipboard

Experimental 3D support for the Flame Engine

0.1.0-dev.4 #

Note: This release has breaking changes.

  • REFACTOR: Fix lint issues from latest flutter release (#3390). (978ad31b)
  • FIX: Use saner default value for camera's target (#3238). (78522c62)
  • FIX: Use saner default value for camera's target (#3238). (99ca355b)
  • FIX: Fix albedo texture binding on shader (#3400). (c380c91f)
  • FIX: Make build_shaders script compatible with other platforms [flame_3d] (#3395). (38331309)
  • FIX: Make flame_3d work with latest stable (#3387). (f940d3f9)
  • FIX: MeshComponent.bind should bind to the provided device (#3278). (d06b4ce6)
  • FIX: Improve behavior of Quaternion.slerp function [flame_3d] (#3306). (8872a45a)
  • FIX: Improve quaternion slerp logic to avoid NaN edge cases (#3303). (712b03fb)
  • FIX: Make the build_shader script work for windows (#3402). (ce7822a0)
  • FIX: MeshComponent.bind should bind to the provided device (#3278). (3ae3ef54)
  • FIX: Fix typo on loadTexture (#3253). (3a20a8cd)
  • FIX: Improve behavior of Quaternion.slerp function [flame_3d] (#3306). (b9d6a0f1)
  • FIX: Improve quaternion slerp logic to avoid NaN edge cases (#3303). (565b68b9)
  • FIX: Fix typo on loadTexture (#3253). (3d1f1437)
  • FIX: Add missing export for CylinderMesh [flame_3d] (#3256). (d8fb65c1)
  • FIX: Add missing export for CylinderMesh [flame_3d] (#3256). (d517c169)
  • FEAT: More Lights! [flame_3d] (#3250). (5c508e81)
  • FEAT(flame_3d): Add helpful extension functions to Vector (#3141). (92195989)
  • FEAT: Add CylinderMesh [flame_3d] (#3239). (d5de1733)
  • FEAT: Refactor shader uniform binding to support shader arrays [flame_3d] (#3282). (edae1662)
  • FEAT(flame_3d): Make shader api more useful (#3085). (fe2e4f20)
  • FEAT(flame_3d): Make shader api more useful (#3085). (4042d300)
  • FEAT: Add more useful extensions to VectorN and Quaternion [flame_3d] (#3296). (f5f03e5e)
  • FEAT: Expose vector classes on core file [flame_3d] (#3211). (8f403ac2)
  • FEAT(flame_3d): Add helpful extension functions to Vector (#3141). (39e15fb3)
  • FEAT: Add CylinderMesh [flame_3d] (#3239). (01872fb6)
  • FEAT(flame_3d): initial implementation of 3D support (#3012). (acb8e6fc)
  • FEAT: Support skeletal animation basics [flame_3d] (#3291). (9c0d1500)
  • FEAT: Add normals to surfaces when not specified (#3257). (1dd21d7d)
  • FEAT(flame_3d): initial implementation of 3D support (#3012). (0242e1dd)
  • FEAT: Support skeletal animation basics [flame_3d] (#3291). (12927e41)
  • FEAT: Add more useful extensions to VectorN and Quaternion [flame_3d] (#3296). (9cb95279)
  • FEAT: Make it easier work with the Mesh class [flame_3d] (#3212). (ebf2ee62)
  • FEAT: More Lights! [flame_3d] (#3250). (1780630e)
  • FEAT: Add normals to surfaces when not specified (#3257). (844c1d72)
  • FEAT(flame_3d): Fix minor nits on flame_3d (#3140). (11cdfb5e)
  • FEAT: Expose vector classes on core file [flame_3d] (#3211). (c3e68dff)
  • FEAT(flame_3d): Fix minor nits on flame_3d (#3140). (b537d20a)
  • FEAT: Make it easier work with the Mesh class [flame_3d] (#3212). (7f80b530)
  • DOCS: Update docs and comments (flame_3d) (#3057). (14047879)
  • DOCS: Update docs and comments (flame_3d) (#3057). (b5fd457a)
  • DOCS: Update README.md docs to reflect current state of affairs (#3305). (ac3f48ff)
  • DOCS: Update wording on README to match newer instructions [flame_3d] (#3399). (9c416cbf)
  • DOCS: Update README.md docs to reflect current state of affairs (#3305). (be72daee)
  • BREAKING FEAT: Allow for custom shaders and materials (#3384). (ae731814)
  • BREAKING FEAT: Refactor the CameraComponent3D (#3394). (4a61718d)

0.1.0-dev.3 #

  • FIX: Improve behavior of Quaternion.slerp function [flame_3d] (#3306). (b9d6a0f1)
  • DOCS: Update README.md docs to reflect current state of affairs (#3305). (be72daee)

0.1.0-dev.2 #

  • FIX: Improve quaternion slerp logic to avoid NaN edge cases (#3303). (565b68b9)
  • FIX: MeshComponent.bind should bind to the provided device (#3278). (3ae3ef54)
  • FIX: Add missing export for CylinderMesh [flame_3d] (#3256). (d517c169)
  • FIX: Fix typo on loadTexture (#3253). (3a20a8cd)
  • FIX: Use saner default value for camera's target (#3238). (78522c62)
  • FIX: Revert "feat(flame_3d): initial implementation of 3D support" (#3060). (741d9384)
  • FEAT: Support skeletal animation basics [flame_3d] (#3291). (12927e41)
  • FEAT: Add more useful extensions to VectorN and Quaternion [flame_3d] (#3296). (9cb95279)
  • FEAT: More Lights! [flame_3d] (#3250). (1780630e)
  • FEAT: Add normals to surfaces when not specified (#3257). (844c1d72)
  • FEAT: Add CylinderMesh [flame_3d] (#3239). (01872fb6)
  • FEAT(flame_3d): Make shader api more useful (#3085). (fe2e4f20)
  • FEAT: Make it easier work with the Mesh class [flame_3d] (#3212). (ebf2ee62)
  • FEAT: Expose vector classes on core file [flame_3d] (#3211). (c3e68dff)
  • FEAT(flame_3d): Add helpful extension functions to Vector (#3141). (92195989)
  • FEAT(flame_3d): Fix minor nits on flame_3d (#3140). (11cdfb5e)
  • FEAT(flame_3d): initial implementation of 3D support (#3012). (0242e1dd)
  • FEAT(flame_3d): initial implementation of 3D support (#3012). (e434bafb)
  • DOCS: Update docs and comments (flame_3d) (#3057). (14047879)

0.1.0-dev.1 #

  • Initial experimental release of flame_3d.
20
likes
130
points
50
downloads

Publisher

verified publisherflame-engine.org

Weekly Downloads

Experimental 3D support for the Flame Engine

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

Funding

Consider supporting this project:

opencollective.com
github.com
patreon.com

License

MIT (license)

Dependencies

flame, flutter, flutter_gpu, meta, ordered_set, vector_math

More

Packages that depend on flame_3d