| advertise add site services publishers database health videos | ![]() | about toolbar stats live show health store more stuff JOIN/LOGIN |
Truevision3D is a 3D commercial 3D engine first created by Sylvain Dupont in 1999. The Truevision3D (commonly abbreviated as TV3D) engine is written in Visual Basic 6 and C++ and layered on top of the Microsoft DirectX API, currently supporting DirectX version 8. The engine is accessible from a number of programming languages including C++, C#, Delphi and Visual Basic (6 and .NET). The current version of Truevision is 6.3. Version 6.5, currently in public prerelease and very stable, includes significant updates to the engine, including DirectX 9 and shader support, as well as being rewritten in 100% C++. There are no plans to support DirectX 10 or XNA until a new version is worked on (TV7). [edit] Known IssuesVersions 6.2 and 6.3 have issues with C++ support, it is not possible for example to make it work in certain compilers. Version 6.5 works with any language that can utilize COM, Managed libraries, or static libs. There is also a known issue between the version 6.3 on Windows Vista since it needs a dll from DirectX 8 which Vista does not have and it is contractually illegal to simply add it. Microsoft has been contacted regarding this issue but has not demonstrated in their forums any will to include the dll. [edit] FeaturesVersion 6.5 is a complete development solution which includes 3D, Media, and Network Engines. Included with the SDK are multiple tools to help speed up development: a shader editor, model viewer, exporting plugins for various modeling software (3D Studio Max, Maya, and Milkshape currently) and particle effects editor. Because version TV3D 6.5 no longer supports outdated mesh formats, many converters are also available. An official world or map editor is not currently planned because it hinders the end-user, since there is no way one editor can be used for every project this engine is used for. Furthermore, TV3D is a 3D engine, not a game engine, and an official editor would limit it too much. However, there are some user-created map editors available. TrueVision3D is free to use as long as the user doesn't mind a logo in the corner of the rendering viewport. To remove the logo and publish a commercial project, a license needs to be acquired. Currently, the cost is $150 for single title license, $500 for multi-title license. A source license can be purchased for an as yet undisclosed price. [edit] Languages Supported
[edit] 3D EngineFeatures of SDK version 6.5 only [edit] Rendering System
[edit] HLSL Shader Support
[edit] Landscape and Terrain System
[edit] Static Mesh Support
[edit] Animated Meshes (Actors)
[edit] Material and Lighting System
[edit] Particle Systems
[edit] Minimesh System
[edit] GPGPU (General Processing on GPU)
[edit] Integrated Newton Physics Engine
[edit] Built-in Special Effects and Controls
[edit] Additional Features
[edit] API Standards
[edit] Media EngineOnly present in 6.2 and 6.3 versions [edit] Audio Features
[edit] Video Features
[edit] Network EngineOnly present in final 6.5 version [edit] Connection Support
[edit] Networking Features
[edit] Projects Using TV3D[edit] Eagle Lander 3DEagle Lander 3D is a simulation of the Apollo lunar landings and includes renditions of scenery, flight dynamics, and the lunar module. The game uses commands similar to those an actual astronaut would use, with features such as the control panel and the radio back to Earth. Visit Website [edit] Maximum FootballMaximum-Football is a TV3D football game for the PC. The game features field, character, play, and team editors to customize gameplay. Like many other football games, one character (the character with the ball) is controlled and interacts with the rest of the team. Maximum-Football will be releasing another version of the game with TV3D 6.5 (currently in the making). Visit Website [edit] SafeSim Truck Driving SimulatorSAFE Sim Truck Driving Simulator is a truck driving simulator. There are many modes of simulation (city streets, interstate highways, neighborhoods, etc.) The game is playable with an attachable steering wheel and pedals. View Website [edit] PlanetX Map EditorPlanetX Map Editor is a commercial scene development tool for TV3D 6.5 available from V16 Software. It supports the majority of TV3D's object types, and allows most object properties to be changed, as well as many other features, such as terrain painting or sculpting. Visit Website [edit] phpChess for PCphpChess brings chess to any website. phpChess for PC is the client software utilising TV3D 6.5 for the 3D display. phpChess has a full 2500+ rated chess engine powered by crafty. It also allows for peer-to-peer games, supports pgn & fen. phpChess for PC was written by Mithrandir and is a commercial product available from phpChess Ltd. Visit Website [edit] CommunityTruevision3D has a very active and helpful community. The community section of the website includes forums, a wiki information section, online engine documentation, helpful articles, engine screenshots, a resource library, an online bugtracker, built in IRC chat (located at irc.voidzero.com #truevision3d and #tviug), and more. [edit] About Truevision3DTruevision3D began as a hobby project back in January 1999. Sylvain Dupont created a 3D engine in Visual Basic 6 with DirectX 7 & 8. With the later addition of Arli Mujkic and John Hart, Truevision3D, LLC. was formed to make TV3D a commercial product. Today, has grown into a global company, supporting thousands of clients and community users. [edit] External links | |||||||||||||||||||
| ↑ top of page ↑ | about thumbshots |