https://github.com/squareys/wonderland-engine-three
Utilities for integrating Three.js with Wonderland Engine.
https://github.com/squareys/wonderland-engine-three
Last synced: 4 months ago
JSON representation
Utilities for integrating Three.js with Wonderland Engine.
- Host: GitHub
- URL: https://github.com/squareys/wonderland-engine-three
- Owner: Squareys
- License: mit
- Created: 2023-07-09T06:47:37.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-09T06:59:34.000Z (almost 3 years ago)
- Last Synced: 2026-01-04T14:12:38.667Z (6 months ago)
- Language: JavaScript
- Size: 3.16 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wonderland Engine - Three.js Integration
Utilities for integrating Three.js with Wonderland Engine.
## Motivation
While Wonderland Engine is not based on Three.js and therefore doesn't
integrate trivially, the community and ecosystem around Three.js is
absolutely massive.
To be able to use some of the utilities from Three.js, this repository
aims to achieve conversion utilities where possible.
## Contents
`three-to-wl-mesh.js` contains a utility function to convert a Three.js
Geometry to a Wonderland Engine Mesh.
`example/js/three-text-mesh.ts` demonstrates how to use that function
with `FontLoader` and `TextGeometry`.

## License
The code in this repository is licensed under MIT License.
See the LICENSE file for more information.