# three_js_geometry

[![Pub Version](https://img.shields.io/pub/v/three_js_geometry)](https://pub.dev/packages/three_js_geometry)
[![analysis](https://github.com/Knightro63/three_js/actions/workflows/flutter.yml/badge.svg)](https://github.com/Knightro63/three_js/actions/)
[![License: MIT](https://img.shields.io/badge/license-MIT-purple.svg)](https://opensource.org/licenses/MIT)

A type of three_js api that allows users to create geometries to add to their projects.

![Gif of geometries rotating.](https://raw.githubusercontent.com/Knightro63/three_js/master/packages/three_js_geometry/assets/example.gif)

This is a dart conversion of three.js and three_dart, originally created by [@mrdoob](https://github.com/mrdoob) and has a coverted dart fork by [@wasabia](https://github.com/wasabia).

## Usage

This api allows users to add geometries to their three_js project.

## Example

Find the example for this API [here](https://github.com/Knightro63/three_js/tree/main/packages/three_js_geometry/example/lib/main.dart).

## Contributing

Contributions are welcome.
In case of any problems look at [existing issues](https://github.com/Knightro63/three_js/issues), if you cannot find anything related to your problem then open an issue.
Create an issue before opening a [pull request](https://github.com/Knightro63/three_js/pulls) for non trivial fixes.
In case of trivial fixes open a [pull request](https://github.com/Knightro63/three_js/pulls) directly.
