Recent Releases of https://github.com/flan8er/leptos_verlet
https://github.com/flan8er/leptos_verlet - v2.0.2
Updating example and readme
- Rust
Published by Flan8er 11 months ago
https://github.com/flan8er/leptos_verlet - v2.0.1
Fixing README.md
- Rust
Published by Flan8er 11 months ago
https://github.com/flan8er/leptos_verlet - v2.0.0
Migration to Leptos 0.8 and Bevy 0.16
- Rust
Published by Flan8er 11 months ago
https://github.com/flan8er/leptos_verlet - v1.2.4
SimulationSettings now supports camera orientation, spotlight position/orientation/brightness, and ambient light brightness
- Rust
Published by Flan8er 12 months ago
https://github.com/flan8er/leptos_verlet - v1.2.3
Adds mesh image support
- Rust
Published by Flan8er 12 months ago
https://github.com/flan8er/leptos_verlet - v1.2.2
- Add ID card demo to example
- Ability to configure a host of simulation settings from the config provider
- Adds external_forces field to Points
- Improved performace of spawning large objects
- Ability to add custom scales to spawned sticks and points
- Fixed material opacity blending
- Ability to offset custom meshes in translation and rotation
- Ability to add a custom scale to meshes
- Add support for attaching mesh to 3 points to track movement of entire bodies
- Add grab support and is set to default behavior
- Add filter step to smooth out harsh velocity changes
Full Changelog: https://github.com/Flan8er/leptos_verlet/compare/v1.2.1...v1.2.2
- Rust
Published by Flan8er 12 months ago
https://github.com/flan8er/leptos_verlet - v1.2.1
Alias expect context types for simplicity
Full Changelog: https://github.com/Flan8er/leptos_verlet/compare/v1.2.0...v1.2.1
- Rust
Published by Flan8er 12 months ago
https://github.com/flan8er/leptos_verlet - v1.2.0
Release Notes for Leptos Verlet
v1.2.0 (June 26, 2025)
- Mesh Import & Attachment
- Introduced
model_loaderto fetch and spawn GLB models into the simulation. - Added optional
attachment: Option<String>field onSpawnNodefor auto-tracking and reorientation of imported meshes.
- Introduced
- Despawn Fix for Imported Meshes
- Fixed an issue preventing imported meshes from being removed when the simulation was reset.
- Documentation Updates
- Expanded the README with detailed examples and usage notes for the custom mesh workflow.
v1.1.0 (June 25, 2025)
- Runtime Shape Spawning from Leptos
- Exposed
LeptosEventSender<SpawnRequest>event, enabling runtime dispatch ofmesh_networkfrom Leptos without direct Bevy commands. - Commit:
446fac1f4a74855cca2834c84f62a70267f12509
- Exposed
- High-Level Shape Builders & Cube Object
- Added builder utilities for common wireframe shapes (square, rope, cloth).
- Introduced a
cubeobject for simplified 3D mesh construction.
- Added builder utilities for common wireframe shapes (square, rope, cloth).
- API Refactoring & Prelude Cleanup
- Bundled
leptos_bevy_canvasinto the public prelude. - Restructured plugin system and pruned unused dependencies.
- Bundled
- Physics Math & Stick-Spawning Corrections
- Corrected a vector-math bug in the Verlet integrator.
- Updated stick-spawning logic to use ray-based intersection checks.
- Commit:
7e008cca8550d85ee355e81b6acf8b6f902f02d8
- Corrected a vector-math bug in the Verlet integrator.
v1.0.0 (June 22, 2025)
- Initial Public Release
- Launched core engine for embedding interactive Verlet simulations in Leptos.
- Included simulation loop, rendering pipeline, scheduling system, and interactive handlers.
- Example app showcasing cloth, pendulum, rope, and square simulations.
- Commit:
5724fb83dd4d726ba099bf59cfa9617498233785
- Launched core engine for embedding interactive Verlet simulations in Leptos.
- Core API Foundations
- Defined
SpawnNode(point, connections, mesh/material, size, optional attachment). - Introduced
SpawnRequestevent type for programmatic shape injection.
- Defined
Pre-Release / Development
- Repository Scaffold & WASM Build Setup
- Established monorepo structure (
example+leptos_verletcrates). - Configured Trunk for WASM packaging and integrated Tailwind CSS.
- Initial commit:
f0eb011479a104ddd0ae4287f229e312b2ef6a7c
- Established monorepo structure (
- Rust
Published by Flan8er 12 months ago