TV3D SDK 6.5

4d4e40f3-618b-4e27-a917-ed8b4df2d6db

Website:
http://www.truevision3d.com/

Developer:
Truevision3D, LLC

Launched:
Not specified

Status:
Inactive

Supported Platforms:
Windows

Languages Written In:
C/C++, C#, Visual Basic 6, VB.NET, Delphi

Languages Supported:
C/C++, C#, Visual Basic 6, VB.NET, Delphi

Graphics APIs:
DirectX

Rating:
  (71 reviews)

Editor:
None (be one!)

Note: This resource is marked as inactive because it is no longer maintained by the owners.

The TV3D SDK is a complete programming suite that accelerates the development of 3D games and applications. If you need to quickly prototype an idea, or need to quickly bring a product to market, then the TV3D SDK will save you time and money. With our 3D engine you have the power of an expensive 3D SDK, at a price that will not break your budget.

Supported Features

General

  • Object-Oriented Design
  • Full unicode support
  • Global stream system for data loading from file, file part, memory stream, or package
  • Included math library with all standard functions for vectors, matrices, and quaternions
  • Internal profiler with on screen output to help determine bottlenecks in your rendering
  • Unified angle system for all internal functions allowing you to use degrees or radians
  • Fixed-function
  • Fonts
  • GUI
  • Windowed or fullscreen support, with the ability to switch between modes during rendering
  • 32bits standard rendering pipeline for main buffer rendering
  • 64bits and 128bits floating point rendering pipeline available
  • Multiple viewport mode available in windowed mode
  • Multiple adapter support, with full enumeration of devices and supported rendering modes
  • Antialiasing and Anisotropic filtering up to 16x supported
  • Switch between point, line, and solid rendering modes
  • Environment Mapping
  • Billboarding
  • Particle System
  • Depth of Field
  • Motion Blur
  • Sky
  • Water
  • Fog
  • Billboard-based Particle System
  • Atmospheric effects like fog, cloud, sky (box and sphere), stars
  • Gamma control, and full screen fading and flash effects
  • Glow and Bloom with full emissive map support
  • Per object velocity-based motion blur (PS 2.0+)
  • Depth of Field (PS 2.0+)

Lighting

  • Per-vertex
  • Per-pixel
  • Lightmapping
  • Point, Directional, and Spot lights supported
  • Managed lighting system to automatically select the best active lights for the object
  • Standard per-vertex lighting with transform and lighting support
  • Per-pixel lighting with bumpmapping support
  • Cubemap filter for point light and bumpmapping
  • Per-Pixel and per-vertex precomputed radiance transfer (PRT) for meshes
  • Lightmap support for meshes and terrain

Shadows

  • Shadow Volume Optimized dynamic stencil shadows

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Script system to setup texture effects
  • Offset/Parallax tangent bumpmapping support
  • Material system with ambient, diffuse, emissive, specular, and power support

Shaders

  • Pixel
  • High Level
  • Full DirectX 9.0c effect file support for shaders, in HLSL or Assembly
  • Support for Shader Model 1.0 to Shader Model 3.0
  • Extensive support of predefined semantics for access to internal parameters
  • Shaders supported on most TV3D objects, including Mesh, Actor, Landscape, and Minimesh

Meshes

  • Mesh Loading
  • Skinning
  • Exporters for Maya, 3DS Max, and Milkshape3D
  • Included conversion utility for Halflife 1 MDL files

Scene Management

  • BSP
  • Occlusion Culling
  • PVS
  • Fast view frustum culling (sphere and box)
  • BSP Rendering Engine with PVS/Lightmapping

Animation

  • Keyframe Animation
  • Skeletal Animation
  • Morphing
  • Animation Blending
  • High performance skeletal or morph target animations
  • Supports 3 skinning modes, including CPU, Blended, and Shader-Based
  • Animation transition support from one animation to another
  • Full attachment system for actor bones
  • Bone manipulation via internal calls for custom animation systems

Terrain

  • Rendering
  • CLOD
  • Splatting
  • Highly optimized chunk based terrain rendering
  • Chunked LOD with geomorphing for progressive LOD
  • Realtime deformable terrain with single or array based point updates
  • Detailed texturing using texture splatting with up to 16 simultaneous layers
  • 8bit or 24bit heightmap support for terrain generation
  • Custom terrain data format for fast terrain loading and parsing
  • Fast altitude queries and collision detection
  • Automated fast culling using internal quadtree
  • Complex integrated water system for realistic looking water

Physics

  • Collision Detection
  • Rigid Body
  • Vehicle Physics
  • Based upon the Newton Game Dynamics physics engine
  • Direct integration for engine objects, including meshes, actors, terrain
  • Accurate collision detection and friction solver with configurable accuracy
  • Rigid body colliders support include box, sphere, cylinder, cone, and convex hull
  • Static body colliders support includes mesh and terrain
  • Combine multiple colliders into one rigid body
  • Full joint support with limits including ball, hinge, universal, up, and sliders
  • Motorized joints supported
  • Fully configurable vehicle system
  • Buoyancy for bodies based upon a water plane
  • Configurable auto freezing of bodies when they are idle
  • Ragdolls supported by direct actor bone manipulation

Sound

  • 2D Sound
  • 3D Sound
  • Streaming Sound
  • DirectSound, DirectMusic, DirectShow support
  • Allows to make unique sound atmosphere for your games
  • Hardware/Software Sound mixing
  • Unlimited simultaneous sounds
  • MP3, WAV, MOD, SM3, IT, MID, RMI, SGT support
  • 3D Sound support that can be linked easily to a 3d world
  • Effects (reverb, echo, etc.) to give more depth to your sounds
  • Movie playing (all formats) for cut-scenes

Licensing

License Name Price in $US Source Code Included?
Proprietary Free No
Watermark displayed at all times during rendering; commercial distribution disallowed
Proprietary $150.00 No
Allows distribution of a single software product
Proprietary $500.00 No
Allows distribution of an unlimited number of software products

Write a Review

Showing 1-25 of 71

0 of 0 people found the following review helpful

Dead Engine !

  by Cbbd863d78a33f34a131c4ea63cb95bd YanSolo Dec 12, 2011 at 15:53

I used it at beginnign it was great !
the 6.5 put years to become official i remember, i baught the alpha 6.5.

The forums are dead, no more response from authors from a year or lot more.
There are still people asking questions, but they respond and didn't find teh courage to say : "We leave"

So it's also useless to keep this dead engine on the forum !
(The star is only to be able to post a review, the engine was not bad)

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Horrid support

  by 2e419a3aa27c8e4f8630fec32d5d85e0 Jermaine Sep 10, 2009 at 18:47

You ask a question, your pretty much ignored or some jerk comes and give you a rude answer.
The community is terribad, the pricing of the engine is Terribad, the sambles are Terribad. Sure the engine gives you nice visuals...yay.... but it means nothing if you cant get help.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

As a New User.

  by Fe865b209141f50c2a974880f3dccb1b NPSF3000 Feb 11, 2009 at 22:10

TV3d Is a great for new users and begginers with only a little VB experiance. There is a lot of support, but you have to be proactive in getting it. Remember that every-one on the comunity is either doing this as a hobby, or are actually working so they don't owe you anything - once you understand that i think that getting help is a lot easier.

There are samples and tutorials spread about, just find them, and muck around and experiment with the code to see what you can do.

Using tv3d (as well as the many add-on SKD's built upon it) is a matter of researching all the possible functions and what they do, so thier is a steep learning curve.

IMO, tv3d is good for the hobbist or small enterprise that has time and wants a cheap, reliable and full featured package. If you want extensive support there are more expessive options out there, if you can afford it.

For me it was a choice between this and irrlicht, and even though this has a small price, it has fewer bugs and more features.

It is free until you want to make it commercial, so feel free to have a look and write a few demo's - it costs nothing.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Read EagleEye's Review!

  by 8de9ac71ab5d2148338ec64fbdbdb340 Arakiel Nov 14, 2008 at 21:21

He's an excellent example of what stinks about the Truevision community in general.

The engine itself is quite nice and pretty easy to use. God help you if you have a question though, the forums are your only means of support since the documentation is abysmal and the samples are mostly outdated and poorly documented. Ask a question on the forums...good luck getting any help or answers to even the most simplistic questions.

While I never got any outright RUDE jerks like EagleEye responding to me I did get more then enough SILENCE...or people who simply were incapable of reading a post before dumping a knee jerk response to what they think is the question. I can't count the number of times I got people telling me to try things that I had already stated several times in the same thread that I had tried and they did not work. Yea, getting support for Truevision is NOT fun, in that regard it is a commercial product run as if it was open source. In every other regard however, Truevision is a good quality engine that will serve you well...assuming you can get support for it.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Very Good Game Engine Waiting 7.0 Version and Waiting XboX360 Support

  by 4b471d6d599cd939eafda68ed559b5be aksoysoft Nov 11, 2008 at 22:01

Very Good Engine
• Windowed or fullscreen support, with the ability to switch between modes during rendering
• 32bits standard rendering pipeline for main buffer rendering
• 64bits and 128bits floating point rendering pipeline available
• Multiple viewport mode available in windowed mode
• Multiple adapter support, with full enumeration of devices and supported rendering modes
• Antialiasing and Anisotropic filtering up to 16x supported
• Switch between point, line, and solid rendering modes

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

great 3d engine

  by D318fe13b7eb3bf76c4fed7c2865ea5c biosphere Oct 14, 2007 at 14:49

TV3D 6.5 is truly an excellent 3D engine. They have a robust featureset and intuitive framework design so that it is quite easy to pick up and learn. The community is simply the best I have seen, always lots of activity and questions answered. The support is fantastic too, you can usually find developers hanging out in IRC as well as longtime users so its easy to get realtime help/support.

The terrain engine is extremely fast and supports cool things like splatting and LoD. Meshes have many features and the built in physics engine makes your scenes come alive.

Overall I rate this engine as superb and the fact that you can try it for free indefinitely until you are ready to buy makes it a no brainer to at least check out.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Don't listen to the naysayers, they're noobs.

  by 8485785e8d6d1f93597b922a21267d4c EagleEye Oct 09, 2007 at 07:11

First of all, my own experience with other engines, and development in general:

I have worked with RealmForge, Ogre3D, and was a tester and documentation writer for OgreDotNet. I jumped ship on OgreDotNet when I found out about TrueVision3D! Native VB.NET support is AMAZING to find in any engine these days. Look at the other options you have on Devmaster here... for VB.NET, the options are VERY slim.

I am a 10 year veteran IT professional, with about 5 years of development experience in C++, VB, VB.NET, PHP, SQL, etc...

So, what do I think of this engine? Quite honestly, it saved my game project from absolute failure. OgreDotNet was floundering, with a lack of community support (one of the bad things about open source... too much reliance on the charity work of others is a bad thing). Ogre3D was out, because I simply can't stand C++ anymore.

TrueVision's feature set is not only "adequate", it's simply amazing. That said, let me address the naysayers who say "Where is the network engine? Where's the world editor? Where's the (whatever)?!?!?"

The answer is simple: They don't exist, and anyone that expects them to in a PROFESSIONAL DEVELOPMENT TOOL, is... well... an absolute novice idiot.

This is a 3D Rendering Engine, not a Game Building Kit. Game Building kits lock you in to the methods that the kit makers decide you should use to render your scene, create your world, etc.

Look at any professional devleopment house, and you'll see them making their OWN network engine, world editor, or whatever. Why? Because that gives them flexibility and 100% creative control!

The creators of TrueVision understand this. As a TrueVision user you are EXPECTED to create your own world development tools. Heck, TV doesn't even come with a GUI SYSTEM... but it DOES come with the functionality to draw things to the screen. In a few short months I was able to make my own GUI system, which I then released to the community.

The long and short of it is this: It's not the job of the GRAPHIC RENDERING ENGINE producers to provide you with all the other tools you need to make your game. If you want to make a game on the fast and cheap, by using tools provided to you for EVERYTHING, then don't use TrueVision... it's not for you.

Oh, and regarding the community? Yes, we're snippy sometimes; with noobs that come in expecting everything to be handed to them like we owe them something. We recognize true professionals and treat them with respect. Let this be a little warning... if you're sniped at by the TV community, 99% of the time, you're acting like a noob and deserve it. (And remember, Google is your friend, use it before you try to leech off of everyone around you).

Anyway... TrueVision is easy... stable... and the support is absolutely amazing. I have not yet (in over a year of development with it) encountered a problem I couldn't find the answer for. The "lack of documentation" is truly only a problem for novice programmers that can't understand the most basic of concepts illustrated through sample code and simple intuitiveness.

Regarding the licensing, don't let the above reviewer misrepresent it. It's a very simple process that merely involves "signing" your deployed EXE file with a license file, created by a license signing app that creates the license file. Yes, that license signing app requires an internet connection to verify your license with the central TV servers (of which there are 4 or more, located around the globe, so the chance of downtime is statistically nil.)

If you can't handle signing your EXE and sending a small (<1kb) file out with it, then I don't know what your problem is... it literally takes ZERO time to do it, as you can set up the license signing process as a command line post-build event. And if you're having to connect to the internet JUST to create that license file... well, get off dialup and get broadband, scrub! Saying you're scared of your source being stolen like HL2's was is... well... simply laughable. (*AS IF* you are that high profile you'll have people trying to steal your source code... Whatever... *rolls eyes*)

Regarding the "giving out of your key to others"... well, I'm happy to say the above reviewer is TOTALLY misinformed. There is a "developer license" that you can create and distribute out to your other developers in your project. This was done SPECIFICALLY to PROTECT your licensing information, while allowing multiple people on the same development team to develop with TV. You create the developer license file and simply give that file to your developers, and they can develop with TV without the watermark.

Calling the licensing model "too high of a requirement to use this engine" is sort of like saying "tying your shoes is too high of a requirement to go outside". It's simply as silly as that.

Enough setting the record straight... I hope you can see that the bitterness shown by the negative reviewers is born out of either being VERY stupid, or completely noobish. If you're a professional developer, and want a POWERFUL engine, come join us! Come ask us all questions in the TrueVision IRC channel (IRC server is truevision3d.com, channel #Truevision3d). We'll be glad to answer any of your questions about the engine!

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Make sure you understand the licensing before you buy!

  by 00a1ce3de4c521518ed03520f9eb1715 HackMaul Sep 20, 2007 at 00:16

TV3D is an excellent engine. The community can be pretty harsh when they don't agree with you, but overall they are very helpfull. Saw someone post criticism of the new license system and they were all over them.

If, you are like me, and after the HL2 source scare, you don't have your dev box connected to the internet, then this will affect you.

The new license system requires a connection to the internet to remove the watermark from distributed exe. You can avoid this by running a program on your computer to create a general file that will work on your computer only. If you want, you can give out your key to other people and they can create this file too. But that means that they get your license key. Not a great idea.

So if you want to give out a non watermarked exe to testers or artists, or anyone that doesn't have your license key, you must be connected to the internet to create a .lic file that works for that version of the exe only. So you have to be connected every time you want to release a non watermarked exe.

Just thought that people should know as this does affect the way many people work.

Since there isn't really a category to review this problem. I'm using ease of use, since this feature places too high of a requirement to use the engine.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Very good

  by 0fdc85720f347f05f411cfd44b2fa161 gdev2 May 25, 2007 at 00:42

This review is for 6.2 version
features: 4
This is a 3D graphic engine with lots of features to be used for game programming by programmers.

Ease of use: 5
If you are a programmer, and you want to make your own classes/objects to finish a game software, this is the best choice.

stability: 5
I couldn't crash the 6.2 version yet, I used C# wrapper for it. However, I haven't gone far enough yet.

support: 4
Reasonable documentations and examples for programmers and serious users.

You can use this engine using varieties of compilers like Visual Basic, C/C++, C# and even BlitzMax.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

TV3d, The community from hell.

  by 10604edfdb3d6f7d76b7c2d09ed2f3fb webgovernor Mar 19, 2007 at 23:30

TV3d is neat and clean, offering some of the best project control (organization) of any similar engines. It's not nearly as easy to use as Beyond Virtual or 3d Game Studio, but it's quite a bit more powerful.

One of the primary downsides to consider BEFORE purchasing this engine is the user community. I have, in the past 25 days, demo-ed 23 game creation suites, and the user community from TV3D is, by far, the most inconsiderate, cold, and unwilling to help community in the game development industry. And people dare complain about Torque's community, granted they suck too, but TV3D will easily out-flame any noob twice as fast as Torque.

But the engine is very pretty, and integrates well with any .NET. VB6 support will likely get dropped in the near future, if they ever release another update that is... anyway, this engine's power and ease of development lies directly between Torque (Power) and Beyond Virtual (Ease). TV3D is slightly easier to use then Torque, but it's nowhere near the ease of a "game maker" like BV or 3DGS.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

I've seen it all, but I eventually came back to TrueVision3D.

  by 3df897745c664e3add6f047daa5835d1 MenDAKE Jan 17, 2007 at 07:17

A couple years ago I spent a fair amount of time with this engine, and enjoyed creating a few prototype applications. It worked well and was one of the few engines that allowed me to create a fast, fully featured game using C#.

However, the 6.2 version was lacking slightly, especially in the area of physics and it didn't seem 6.5 was anywhere on the horizon (and I was right about that). So I went digging and spent nearly a year experimenting with various engines, such as Torque, 3D Game Studio, The Reality Engine, OGRE, Axiom, Panda3D, and basically anything that seemed potential. Many of these engines have a better feature set than the current 6.2 version of TrueVision, and some have excellent GUI tools TV lacks.

However, in the end I'm right back to 6.2 and have had a great deal of fun and success developing a fairly complex space RPG/trading/combat educational game. I'm not really worried about the lack of features because the upcoming 6.5 version will literally contain everything I need and it should be easy enough to upgrade my project. TV just has a certain charm about it. From a programmer's perspective it's crystal clear, extremely easy to use and amazingly stable.

It's important to realize that TV3D is made for programmers. It is a the true definition of a graphic engine, in my opinion. It's not a RAD game tool 3D Game Studio, nor is it a moddable game engine like Unreal. For example, there is no "level editor" because the concept of levels does not exist. You create the concept yourself by using landscapes, 3D geometry, or even just open space.

This is not good news for a hobbyist looking for software that will allow them to quickly slap together a game via a GUI interface or by modding an engine that's already almost a complete game. This engine is for serious developers, or even an up and coming serious developers or hobbyist who want to get a good grasp on game programming without having to spend all their time learning complex DirectX programming .

TV3D is essentially a (very complete and well implemented) wrapper for DirectX, and while XNA is definitely a competitor, TV3D is still superior and easier to program. (Note: I believe it will also integrate with XNA somehow, but that's a rumor, so don't quote me on it.)

I'm very, very happy with TrueVision, warts and all. The community is vibrant, thriving and helpful and the engine gives me the flexibility to do basically anything I can dream of without having to resort to programming DirectX directly. If you're a programmer -- especially a C#, VB.NET, VB6 or Delphi programmer, then TrueVision 3D is the best choice by far.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

TV3D: A Very Good Engine, But...

  by A9f782eace11589e5f249e6ef1cb13cb Omnigames Nov 01, 2006 at 18:11

TrueVision 3D 6.0x is a very good engine. However, like some other reviewers, I'm getting rather impatient waiting for TV3D 6.5 to be released. It's been almost 2 years and 6.5 is still in beta! I have made tremendous progress with my game and TV3D has much to do with that. But now that Microsoft is strongly pushing XNA, and the XNA beta has already been released, I'm seriously considering rewriting my entire game in XNA. This is mostly due to the fact that I can produce an XBox 360 version of my game side-by-side with the PC version. And, since XNA is a Microsoft product, there will be tremendous commercial and technical support behind it. Say what you want about Microsoft but I have to be realistic about the future of my current game, as well as games to come. Microsoft is currently scheduling XNA Pro (or whatever it will be called) for Spring 2007, which will probably be before TV3D 6.5 goes gold.

TV3D has great support. You can almost always get a quick response to your technical questions and there are lots of indie developers willing to help newbies. Some of TV3D's features are difficult for beginners to use and understand, but that's true for almost any game engine.

I agree that the TV3D team should focus its efforts on finishing 6.5 before worrying about making it easy to use with all languages. No serious game developer or team is going to use Visual Basic or Delphi to produce a commercial-quality game. I'm sorry if that offends anyone but I honestly believe that is the true state of the matter. There may be many indie developers using these or other languages for game creation but they are hobbyists. If the TrueVision team wants TV3D to be taken seriously as a commercial-quality engine, they have to be willing to ask some hard questions which may force them to abandon the hobby community.

I have great respect for the TrueVision team. They have created a great product and made it available for a very fair price. I just hope they can shift into high gear to make TrueVision 6.5 (and future versions) a serious contender for creating 3D games.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

TV3D: A Very Good Engine, But...

  by 00000000000000000000000000000000 Anonymous Nov 01, 2006 at 18:08

TrueVision 3D 6.0x is a very good engine. However, like some other reviewers, I'm getting rather impatient waiting for TV3D 6.5 to be released. It's been almost 2 years and 6.5 is still in beta! I have made tremendous progress with my game and TV3D has much to do with that. But now that Microsoft is strongly pushing XNA, and the XNA beta has already been released, I'm seriously considering rewriting my entire game in XNA. This is mostly due to the fact that I can produce an XBox 360 version of my game side-by-side with the PC version. And, since XNA is a Microsoft product, there will be tremendous commercial and technical support behind it. Say what you want about Microsoft but I have to be realistic about the future of my current game, as well as games to come. Microsoft is currently scheduling XNA Pro (or whatever it will be called) for Spring 2007, which will probably be before TV3D 6.5 goes gold.

TV3D has great support. You can almost always get a quick response to your technical questions and there are lots of indie developers willing to help newbies. Some of TV3D's features are difficult for beginners to use and understand, but that's true for almost any game engine.

I agree that the TV3D team should focus its efforts on finishing 6.5 before worrying about making it easy to use with all languages. No serious game developer or team is going to use Visual Basic or Delphi to produce a commercial-quality game. I'm sorry if that offends anyone but I honestly believe that is the true state of the matter. There may be many indie developers using these or other languages for game creation but they are hobbyists. If the TrueVision team wants TV3D to be taken seriously as a commercial-quality engine, they have to be willing to ask some hard questions which may force them to abandon they hobby community.

I have great respect for the TrueVision team. They have created a great product and made it available for a very fair price. I just hope they can shift into high gear to make TrueVision 6.5 (and future versions) a serious contender for creating 3D games.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Vapor-ware, stay away

  by 75715e440ea49585fef4e2a4f10280a7 azherdev Oct 26, 2006 at 17:26

I have purchased this engine in Spring of 2005. I was told then that version 6.5 was in closed beta and would be public beta around end of summer of 2005. Well, that came and went, and so did winter and spring of 2006. It is now Fall 2006 and no sign of public beta AND they took out features from 6.5 in order to "speed up" the PUBLIC BETA. No one is even talking about a release.

If you mention anything about it, it starts a flame war from either camp. Developers answer "it will be released once we are confident, please be patient". That has been the response for far too long. DX9 is being replaced soon anyways, and DX10 features are not even spoken about.

If you are serious about development and need a working engine, this is not for you unless you are fine with v6.1 and DX8.1. 6.5 seems like it will never release and has been reduced in functionality. 1 1/2 years, and counting, is a long time to wait in software industry. It has been a waste of my money.

BTW. Since purchasing TV3D, I have released two casual games - one done in BlitzMax and the other in GameMaker. Initially they were to be done in 3D in TV3D. :(.

Bad support is in reference to their support of the code. Features is in reference to their lack of 6.5 features to compelete the product.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

An Incomplete Engine

  by 142bc4092251fcfe0ab2f25562377201 jadams Oct 21, 2006 at 20:38

I've been working with TV off-and-on since before 6. I spent several months working with the beta software as well.

TV has the potential to do great things. The problem is the attention to so many languages work with. Holes in features, bugs and documentation have take a back seat to continue to offer availablility to more and more languages and compilers. Features that were promised to be on the hot to-do list a year ago have yet to be delivered.

TV gets a 2 on features. Programatically speaking the engine is failry versitile with modern features, however, there artpipeline is lacking. There are few editors and those are buggy.

3 on ease of use - see features. The 3 is because of all the languages it supports. Chances are TV supports a language you can work with.

4 on stability - never had any stability issues. Rarely seen a crash bug. It won't hang with a AAA engien perforamce wise, but for the price it does quite well.

4 on support - the lead dev is easily accessable in real time chat channels. I cannot overstate how friendly, approachable and informative he is. The rest of the community is hit and miss. You get annoying mouthy kids, but you also get very sharp and helpful people as well.

Overall - I havn't touched it since feb 06. I still keep an eye on it to see how its comming along. I wish these guys would get back to the engine and tools and forget about trying to support every language and compiler under the sun.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

good engine

  by 8bff1fdd5fee8046491d5de002866256 pepe Jul 17, 2006 at 07:12

Version 6.2 is lacking. But I don't see game from this tool.The engine itself it fairly easy to use and it supports many languages such as VB6, Delphi, .Net, and C++. Since the 6.5 engine is still in beta there are some missing documents and samples. However, the real-time support more than makes up for this short coming. Normally, I would rate the support a 4 out of 5 because of the missing documentation during the beta. However, the header files are easy to understand, they offer real-time help via IRC, and the the engine even allows you to code directly in DirectX 9 through and an easy to use interface.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Can anyone tell me...

  by 69fc7d579d0ee563d507deae9e592b19 RisingRealms Jul 08, 2006 at 23:15

...why TV3D is that high in this ranking? Sure, the rendering features are quite nice. Not really cutting edge but still good. However: where are the network features? Where is the scripting? And where the f**k is the level/world/map editor? TV3D is not really an engine, it's more a engine SDK. It will help you building your own engine around it. Is that what you want? I don't think so! You've come here to search for an game engine! TV3D is not an game engine!

By the way: It lacks multiplattform support. Sure, main plattform for games on home computers is Windows, but if you're an indie, then multiplattform is a must! Performance is good, stability and support, too. But TV3D is not good enough for 2nd place.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Very Good!!!

  by Eece94fe9aba4fd2f8b12f108548187d gmax136 May 15, 2006 at 20:57

I think the best game engine in the world.Very ease of use.Very good performance.
And Version 6.5 coming few days later.
Version 6.5 includes:
Newton physic engine,
new shader engine...
If you want make a 3D game ; the best Truevision3D.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Excellent..

  by 2eb423234ad80fe308768bab02368044 Frost May 04, 2006 at 21:22

Cheap, Excellent features and support, easy to use, good docs and tutorials for starting out and supports a variety of languages.. who wouldnt want this engine?

whether you're a hobbyist game programmer or a professional one, this engine will suit all your needs.

its also pretty cheap for the features it offers.. 150 for a single license and 500 for multiple licenses, pretty good in my opinion.

also the support is excellent, the community works quite hard and contrary to standard beliefs you will not get flamed as often as you think you will or as often as you have been on other forums..

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Best Indy 3D development tool out there

  by Ed8b843596b46219829389777e443604 CyberDuke May 04, 2006 at 11:31

I had played around with the earlier versions and was impressed but ended up going the torque route and bought the whole set of tools and developed a few basic test games.

I have turned my hand at modding a number of games (like all of us)

But after paying for a license of TV3D and playing about with Beta 6.5 I was hooked.
I have leant so much about games development while building some basic test games with TV3D. It is not a games engine though; you have to develop your own tools pipeline e.g. developing your own tools (editors) to allow you to build a fully texture splattered paged landscape with cool water and positions of objects.

If you are willing to learn then this is an excellent tool with all the cool features of MUCH more expensive options.
And for $150 a license it’s a steal. I am only a hobbyist games dev and I would have paid $500 or more for a single license now I have seen what it is and know what it can do.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Damn near perfect but as per usual it falls flat in the delivery.

  by E9ca4cfbef3462df829f3c4a8c6a7196 Raudulous Apr 28, 2006 at 13:57

I have been a Truevision follower for a number of years, and have always had great expectations of this product. The TV3D team has developed a fantastic engine that can be used in almost any language that is fairly straight forward to use and has an active development team that actually helps there users via the forums or the IRC channel.

That being said I have time and time again harped on the fact of there incomplete documentation and there lack of premium support. The Truevision engine has many features that are obtuse at best, and having gone through the process of the upgrade the completed 6.2 to the 6.5 beta, we have chosen at my company not to use Truevision for a commercial product, not because it is a bad product but because it lacks that the largest part that make a product great.

Some of the things I like about the engine are;

- Huge feature set, it is of the smaller engine companies one of the most capable
- It wraps complex ideas into simple functions. For example creating a landscape can be accomplished in <100 lines of code.
- The engine is all inclusive; it supports all of your needs for a project. It has a sound engine, video engine, networking engine and a physics engine all wrapped into the API.
- The 2 main developers are responsive to community questions.
- Ideal cost for home brew developers
- A warm community (just don’t say bad things about the engine they are territorial)

Some of the things I don’t like;

- It is always in Beta. The 6.5 version has been in the works now for well over a year, and as far as I can tell it will be for quite some time to come.
- There seems to be no inclusion of the community into how long the process is going to take for completion, no timelines have been given, and no release dates.
- The API changes a lot. (This is getting better as 6.5 gets more mature) Time and time again I have developed a chunk of code that needs to change because they have changed the API. Granted I am working with the 6.5 beta but to be blunt the API call list should have been structured before the rewrite, not during. They should also have taken a page from Microsoft’s book and left old functions in and remapped to new function calls instead of removing them, thus not breaking code customers have written.
- They have abandoned there 6.2 version of the engine because the 6.5 version will do more. I get this its always more fun to work on the newer version, but in business you don’t let a 6.2 version of the engine stagnate because the new version is coming.
- The manual is not existent, and the tutorials while being well documented are not enough to cover the process. The expectation is that you will learn from a chunk of code
- The feature set jump from 6.2 to 6.5 was huge thus making it impossible to deliver updates quickly or efficiently. They should have made smaller changes, and done more frequent release cycles, instead of trying to do all of them in one go.
- No Premium support. If I am going to develop a 6.6 Million dollar project I want to know that I can get a hold of a developer of the engine to make sure that a problem we are running into is solved.

Over all I like the Truevision engine, and I support its people and the community and my hopes are that they will be able to get to a point where the API is “finished” and there will be a book written for the lower end people who can/wont learn from code.

If you are a hobbyist who wants to learn about 3D programming, or a small developer looking for an engine for a project the Truevision engine will fit the bill. If you are looking for a robust finished engine that has regular releases, premium support and strong documentation you will need to look elsewhere.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Absolutely above all.

  by Fcb6014a2adc6145c0ee4b1c72585c63 riyaz Apr 14, 2006 at 17:42

I have been searching and testing 3D engines for last 2 months but found theres no match for TV3D honestly.

I would call it very intuitive interface for the game developers. And for looking into the real strength of the engine go through the VB samples supplied along with.

I thank TV3D team for this.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Awesome 3D Engine

  by Aad4491a6894667f7b32c3d74a5dfcdf pizzayoyo Apr 09, 2006 at 16:33

This engine is truly top notch. With 6.5 you can get all of the graphical quality that today's latest games have at a very affordably price (free or $150 to sell a product). This engine includes over 200 internal shaders that include bumpmapping, per-pixel lighting, and many more. Also, it is very easy to incorporate your own shaders into a scene.

Also, TrueVision3D is one of the first engines I have ever seen that has true multilanguage support, including such exotic languages as APL.

The samples and docs with 6.2 were decent enough to get me started, and great forum and chatroom helped even more. With what other engines can you hop on IRC and talk to the devs? Also, the 6.5 docs, when completed, will be really good.

There are several programs that come with 6.5, including ModelView, where you can apply effects and textures to models, convert an X model to a TVM / TVA model, and scale your model. There is also ParticleEditor, where you can create awesome effects in no time. There will also be a shader editor included, and there are currently export plugins for most major modeling packages including Maya and Max, making the art pipeline great.

To top it off, the engine is very stable and the engine (6.5) is written entirely in C++. It is extremely fast as well.

Note to all new users: You NEED programming experience to use this engine. It is easy to use as long as you do have programming experience.

Also, just an FYI, 6.5 HAS BEEN RELEASED to customers, there just is no free version yet.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Five Stars Across the Board!

  by 6de1ff14e4c401bfeec0ce649297f540 nemesisstudios Aug 13, 2005 at 19:58

Hello Devmaster.net,

I am the Business Director of Nemesis Studios Entertainment and we have been utilizing the TrueVision 6.5 SDK beta for many moons now and it has been an incredible journey thus far.

This is the closest engine in the middleware catagory you will see in comparison to professional six digit figure licenses such as Unreal 3.

The TrueVision staff has been amazingly supportive and has worked hand in hand with us to progress on our prototype for our upcoming MMOG that we will be releasing at E3 either this year or the following.

This engine is perfect for any game design as long as the developers have an extensive knowledge of game design itself. It's also nice for potential developers to learn with and has a very easy to use interface.

A good friend of mine by the name of David Allen chose to use this engine a few years back to create his prototype for his MMOG called Dominion. David is also the original creator of Horizons and Artifact Entertainment, but some legal issues broke out and he left the company to create Dominion. Dominion has however ceased in development, but not because of the engine, but other personal reasons.

The TV3D staff earn 5 stars across the boards coming from the developers of Nemesis Studios Entertainment for Features, Ease of Use, Stability and Performance and Support!

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Good SDK

  by D5eacf574948f2eb598092dbc65355a2 teebones Aug 09, 2005 at 10:44

Hello,

First of all let me say that i don't have a license for this sdk. I've tried the 6.2 edition.

This SDK is very stable and feature rich. Ok, it's not a game engine.. but the rendering it produces is good.
It's very well documented, and the community is great.
If you ask (non newbie) stupid questions or act as an lazy lamer.. you will be flamed on. That's fair i think. However one thing that i don't like is the WINDOWS ONLY part. It uses DirectX as it's foundation. Wich is BAD BAD BAD... with more and more Linux and Mac users just around the corner...
I've noticed that more and more of the newest games are also aviable for linux and Mac platforms, so this should be the next step in gaming.. multiplatform support. You simply can't deny this movement anymore.

Truevision3D should be pointing in the future instead of only using one platform.

As long as this won't happen.. i wont use it commercially.

Was this review helpful to you? Yes No

Suggest Edits

Last edited Dec 28, 2011 at 13:17

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.