Original author(s) | Spinor |
---|---|
Developer(s) | Spinor |
Initial release | February 2000 |
Development status | Active |
Written in | C++, Python |
Available in | English |
Type | 3D computer graphics, game engine |
Website | www |
Shark 3D is a 3D software and engine developed by Spinor for creating and running interactive virtual 3D worlds. It is used for video games, films, animated series, broadcasting graphics, and 3D industry applications.
Shark 3D is mainly used for developing video games (similar to a Game engine), producing films and TV series, creating broadcast graphics, and developing 3D applications.
Animations are created by "playing" a scene as in video games within a simulated virtual world. This is different to software like Autodesk 3ds Max or Autodesk Maya where you create animations mainly by hand-animating all individual movements.
By recording different characters and objects in different tracks, the animator can create a full scene in multiple iterations. For example, the animator can first play one virtual actor, and then play another while replaying the first one. Recording is physics based, so that a character or vehicle controlled live can physically interact with previously recorded characters and objects.
Shark 3D contains:
The core of Shark 3D is an authoring editor supporting templates and prefabs to reuse entities. Templates and prefabs can be nested to any level and edited live. This allows building up complex scenes or objects with integrated behaviors (e.g. NPCs or complex camera systems based on simple building blocks in a flexible way).
Shark 3D is available for multiple target platforms like Windows and Linux based PC applications, mobile devices and consoles.