Features: Difference between revisions
Jump to navigation
Jump to search
→3D Engine: Updated to reflect support for a new model format |
No edit summary |
||
Line 1: | Line 1: | ||
== General == | == General == | ||
* Following platforms | * Following platforms are supported: Windows, Linux and macOS | ||
== Building == | == Building == | ||
* Restriction on number of objects within each cell currently nonexistent. | * Restriction on number of objects within each cell currently nonexistent. | ||
* No upper limit on scale command. Scale command does have lower limit up to .2, however. | * No upper limit on scale command. Scale command does have a lower limit up to .2, however. | ||
* Any objects with move command can lift avatars with it, making elevators possible. The interaction is currently local, not global, however. | * Any objects with move command can lift avatars with it, making elevators possible. The interaction is currently local, not global, however. | ||
* Selection menu. Hold alt/option when right-clicking to select any object under the mouse pointer, even if it's behind another object. (added 0.3.19) | * Selection menu. Hold alt/option when right-clicking to select any object under the mouse pointer, even if it's behind another object. (added 0.3.19) | ||
* Particle emitters are supported | |||
* Particle emitters | |||
* Multi-object editor: Can edit multiple objects at once, changing model names or object actions. | * Multi-object editor: Can edit multiple objects at once, changing model names or object actions. | ||
=== Commands supported === | === Commands supported === | ||
* Following script commands is supported: | * Following script commands is supported: | ||
** [[animation]] | |||
** [[animate]] | |||
** [[ambient]] (0.3.9) | ** [[ambient]] (0.3.9) | ||
** [[astart]] | |||
** [[astop]] | |||
** [[camera]] | |||
** [[color]] (0.3.6) | ** [[color]] (0.3.6) | ||
** [[diffuse]] (0.3.9) | ** [[diffuse]] (0.3.9) | ||
** [[frame]] | |||
** [[framerate]] (0.3.18) (designed for MD2 format only) | ** [[framerate]] (0.3.18) (designed for MD2 format only) | ||
** [[group]] | |||
** [[light]] | ** [[light]] | ||
** [[lock]] | |||
** [[move]] (0.3.19) | ** [[move]] (0.3.19) | ||
** [[noise]] | |||
** [[normalmap]] | ** [[normalmap]] | ||
** [[opacity]] (0.3.16) | ** [[opacity]] (0.3.16) | ||
** [[path]] | |||
** [[picture]] (0.3.7) | ** [[picture]] (0.3.7) | ||
** [[rotate]] (0.3.19) | ** [[rotate]] (0.3.19) | ||
** [[say]] | |||
** [[scale]] | |||
** [[shear]] (0.3.26) | ** [[shear]] (0.3.26) | ||
** [[sign]] | ** [[sign]] | ||
** [[solid]] (0.3.26) | ** [[solid]] (0.3.26) | ||
** [[sound]] | |||
** [[specularmap]] | ** [[specularmap]] | ||
** [[specular]] (0.3.9) | ** [[specular]] (0.3.9) | ||
** [[tag]] | |||
** [[teleport]] | |||
** [[teleportxyz]] ('''0.3.29''') | ** [[teleportxyz]] ('''0.3.29''') | ||
** [[texture]] | ** [[texture]] | ||
** [[url]] (0.3.27) | ** [[url]] (0.3.27) | ||
** [[visible]] (0.3.13) | ** [[visible]] (0.3.13) | ||
** [[web]] | |||
* Following script triggers is supported: | * Following script triggers is supported: | ||
** [[Activate]] | ** [[Activate]] | ||
** [[Adone]] | |||
** [[Create]] | ** [[Create]] | ||
** [[Bump]] | ** [[Bump]] | ||
Line 41: | Line 55: | ||
== 3D Engine == | == 3D Engine == | ||
=== Supported 3D model formats === | |||
* [[MD2]] | |||
* [[MD5Mesh]] | |||
* [[RWX]] | |||
=== Supported image formats === | |||
** | * JPG | ||
** GIF | * PNG | ||
* | * DDS (DXT1, DXT3, DXT5), also if stored compressed with gzip (mytexture.dds.gz) | ||
* GIF (first frame only for animated GIFs) | |||
* Zipped BMP (for masks only) | |||
=== Render modes === | |||
==== Full feature support ==== | |||
** OpenGL | * OpenGL 4 | ||
** DirectX 9 | * DirectX 11 (Windows only) | ||
* Metal (macOS only) | |||
==== Fallback / lower quality render modes ==== | |||
* OpenGL 2 (per pixel lighting, max 32 active lights) | |||
* OpenGL (fixed function pipeline: vertex lighting, max 8 active lights) | |||
* DirectX 9 (fixed function pipeline: vertex lighting, max 8 active lights) | |||
[[Category:Software]] | [[Category:Software]] |
Revision as of 10:39, 16 August 2020
General
- Following platforms are supported: Windows, Linux and macOS
Building
- Restriction on number of objects within each cell currently nonexistent.
- No upper limit on scale command. Scale command does have a lower limit up to .2, however.
- Any objects with move command can lift avatars with it, making elevators possible. The interaction is currently local, not global, however.
- Selection menu. Hold alt/option when right-clicking to select any object under the mouse pointer, even if it's behind another object. (added 0.3.19)
- Particle emitters are supported
- Multi-object editor: Can edit multiple objects at once, changing model names or object actions.
Commands supported
- Following script commands is supported:
- animation
- animate
- ambient (0.3.9)
- astart
- astop
- camera
- color (0.3.6)
- diffuse (0.3.9)
- frame
- framerate (0.3.18) (designed for MD2 format only)
- group
- light
- lock
- move (0.3.19)
- noise
- normalmap
- opacity (0.3.16)
- path
- picture (0.3.7)
- rotate (0.3.19)
- say
- scale
- shear (0.3.26)
- sign
- solid (0.3.26)
- sound
- specularmap
- specular (0.3.9)
- tag
- teleport
- teleportxyz (0.3.29)
- texture
- url (0.3.27)
- visible (0.3.13)
- web
- Following script triggers is supported:
3D Engine
Supported 3D model formats
Supported image formats
- JPG
- PNG
- DDS (DXT1, DXT3, DXT5), also if stored compressed with gzip (mytexture.dds.gz)
- GIF (first frame only for animated GIFs)
- Zipped BMP (for masks only)
Render modes
Full feature support
- OpenGL 4
- DirectX 11 (Windows only)
- Metal (macOS only)
Fallback / lower quality render modes
- OpenGL 2 (per pixel lighting, max 32 active lights)
- OpenGL (fixed function pipeline: vertex lighting, max 8 active lights)
- DirectX 9 (fixed function pipeline: vertex lighting, max 8 active lights)