away3d

An open source, real-time 3D engine for OpenFL

Github stars Tracking Chart

Apache 2.0 License Haxelib Version Build Status

Away3D

Away3D is an open source platform for developing interactive 3D graphics for video games and applications.

Features

  • Cross-platform target support (Flash, HTML5, iOS, Android, Windows, Mac, Linux)
  • Texture mapping with mipmapping
  • Lighting
  • Shadow mapping (in most cases)
  • Model loading: 3DS, AWD, MD5, MD2, DAE
  • Skeleton animation
  • Skinned animation
  • 3D particle system
  • Line drawing (Segments & SegmentSets)

Installation

You can easily install Away3D with OpenFL:

openfl install away3d

To add it to an OpenFL project, add this to your project file:

<haxelib name="away3d" />

To list available samples, run:

openfl create away3d

Development Builds

Clone the Away3D repository:

git clone https://github.com/openfl/away3d

Tell haxelib where your development copy of Away3D is installed:

haxelib dev away3d away3d

To return to release builds:

haxelib dev away3d

Main metrics

Overview
Name With Owneropenfl/away3d
Primary LanguageHaxe
Program languageHaxe (Language Count: 1)
Platform
License:Apache License 2.0
所有者活动
Created At2016-11-14 23:14:29
Pushed At2025-03-25 19:39:13
Last Commit At2025-03-25 12:39:13
Release Count25
Last Release Name5.0.9 (Posted on 2019-09-25 12:49:22)
First Release Name1.0.0-alpha (Posted on )
用户参与
Stargazers Count212
Watchers Count19
Fork Count39
Commits Count308
Has Issues Enabled
Issues Count39
Issue Open Count17
Pull Requests Count13
Pull Requests Open Count5
Pull Requests Close Count6
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private