https://github.com/crowdstrike/graphics-core
https://github.com/crowdstrike/graphics-core
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/crowdstrike/graphics-core
- Owner: CrowdStrike
- License: mit
- Created: 2023-09-29T09:58:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-29T12:41:26.000Z (over 2 years ago)
- Last Synced: 2025-01-12T17:09:31.859Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://graphics-core.pages.dev/
- Size: 3.48 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README

[](https://reddit.com/r/crowdstrike)
[](https://github.com/CrowdStrike/graphics-core/actions/workflows/ci.yml)
`@crowdstrike/graphics-core` is a JavaScript library that provides a collection of useful abstractions frequently used in the context of WebGL programming. Some of them are WebGL framework-agnostic, and some of them extend [three.js](https://threejs.org/).
## Installation
```
pnpm add @crowdstrike/graphics-core
# or
yarn add @crowdstrike/graphics-core
# or
npm install @crowdstrike/graphics-core
```
## Usage
To illustrate different use cases of the library, this repository includes the `test-app` folder; inside it are some demos as well as the package's test suite.
## Support
`@crowdstrike/graphics-core` is an open source project, not a CrowdStrike product. As such, it carries no formal support, expressed or implied.
## Contributing
See the [Contributing](CONTRIBUTING.md) guide for details.