Graphics and Windows
NT 4.0
|
Company | Application |
3D/EYE | TriSpectives, TriSpectives Professional |
Adobe Systems | Adobe Type Manager, Adobe Acrobat, Adobe After Effects, Adobe FrameMaker, Adobe PageMill, Adobe PhotoDeluxe, Adobe Premiere |
Andover Advanced Technologies | Video Craft 3.5 |
Autodesk. | AutoCAD Release 13, AutoCAD LT for Windows 95, AutoCAD Map, Autodesk WorkCenter, Autodesk Mechanical Desktop, 3D Studio Max |
Bentley Systems | Microstation |
Caligari | TrueSpace |
Cambridge Scientific | CSC ChemDraw |
Finnigan MAT | GCQ, LCQ |
Intergraph | Solid Edge, Imagineer Technical, Active CGM, DiskAccess, DiskShare |
Mathsoft | MathCAD |
MGI Software | MGI Calamus 2.0, MGI PhotoSuite 8.0, MGI VideoWave |
Micrografx | ABC Graphic Suite, ABC Flow Charter, ABC Media Manager, Windows Draw, Micrografx Designer 6.0, Micrografx Picture Publisher 6.0, Instant 3D. |
Microsoft | Softimage |
Microsoft | IMSL Libraries |
Molecular Dynamics | ImageQuaNT |
Parametric Technologies | Pro/Engineer |
SPSS | SPSS |
VISIO Corporation | Visio Professional |
Visual Numerics | PV-WAVE |
Vox-L. | Vox-L Visualizer |
Wang Laboratories | Imaging for Windows NT |
Wolfram | Mathematica |
Table 1: Some of the many graphics applications available under Windows NT
High-end Windows graphics accelerators usually top off at 4 Mbytes of frame buffer memory, whereas the Windows NT 3D graphics solution is going to need a full 8 Mbytes of frame buffer memory. OpenGL based graphics applications usually demand a minimum of 1280 x 1024 resolution, with 32-bit true color, to be double-buffered in the frame buffer memory. High-performance 3D applications such as Softimage and 3D Studio MAX require minimum texture memory in excess of 16 Mbytes, local to the graphics processor, and in precision CAD applications the need for z-buffer memory local to the graphics processor also demands 16 Mbytes of local memory.
To increase performance and make optimal use of memory, OpenGL graphics accelerators divide any memory, above the 8 Mbytes of frame buffer storage, between z-buffer and texture memories. Some may choose to make these memories physically separate, but this adds to the cost of the graphics subsystem, and limits its flexibility. Also, many high-end OpenGL applications are designed to take advantage of two full size computer displays. This requires a graphics subsystem which can handle two screens equally and integrate the Windows NT desktop across two monitors.
Ideally, an OpenGL accelerator should also be equipped with a geometry setup engine. One of the choking points in 3D is the heavy computation required to prepare polygonal data for rendering to the screen in real-time. The geometry engine is a triangle processor which calculates which faces of a 3D object are visible, the deflection of light from the surface, and the attributes of a visible surface. All these features would eat up a CPUs processing power, even a Pentium Pro. A geometry engine was previously only available on expensive workstations, but it can now be had on the Windows NT platform as part of a graphics subsystem. OpenGL accelerator cards for Windows NT systems are designed to offload the Pentium Pro of graphics mathematics and to render 3D graphics in real-time.
Productivity Systems
Most users working with graphics applications under Windows NT will require the performance and features they have come to expect from traditional Windows accelerators such as the Diamond Stealth 3D 3000. The trend in graphics acceleration is towards an entrylevel OpenGL productivity subsystem, with a high level of traditional 2D functionality and performance. Graphics controllers which fall into this category are often the newer 3D GUI products designed for high resolution, true color Windows support, and Direct3D acceleration. The 3Dlabs designed Permedia NT chipset is one example of a controller for entry level OpenGL and Direct3D acceleration.
With the coming of Intel's AGP bus, entry-level OpenGL accelerators will be able to make effective use of a Pentium Pro's system memory to handle large texture maps and z-buffer information. For many casual graphics users, entry-level OpenGL accelerators are both fast and cost-effective for general use.
Graphics Workstations
In graphics critical applications, where the creation of graphics content is essential to the success of a business, dedicated graphics processing of the highest order is required. Windows NT graphics workstations for Softimage, 3D Studio MAX, Solid Edge, Pro/Engineer, and AutoCAD have to deliver performance and features to match much higher priced UNIX/RISC workstations. The demands placed on memory bandwidth by high-end animation and mechanical engineering software dictates the presence of a fully loaded OpenGL graphics subsystem. Such a system will use at least 8 Mbytes of high performance, dual ported VRAM for its frame buffer memory, and have at least 16 Mbytes of on-board DRAM memory for the storage of texture maps, and z-buffer information.
A user of high-end OpenGL applications under Windows NT will not reap the full benefit of the platform without a highly specified graphics subsystem. In fact, most high-end OpenGL applications will not perform adequately without a properly configured OpenGL accelerator. It is critical for users who invest in Windows NT workstations to ensure the graphics subsystem of such machines matches the expectations of the software. While a processor such as the Pentium Pro enables applications such as Softimage to work as well under Windows NT as they do on a Silicon Graphics workstation, the level of interactivity between the user and the application is determined by the performance of the graphics subsystem.
Diamond's Windows NT Strategy
Diamond Multimedia addresses both productivity users and graphics workstations for Windows NT. Diamond has a series of high performance Windows accelerators to meet the demands of Windows power users. The Fire GL line of products addresses the demands of graphics professionals who require full OpenGL acceleration, 8 Mbytes of VRAM frame buffer memory, and at least 16 Mbytes of DRAM texture and z-buffer memory. Furthermore, Diamond's Fire GL 2000 and 3000 graphics subsystems are equipped with a unique technology innovation which allows twin monitors to be working from the same Fire board. This saves PCI slots, and saves the purchase of a second board.
For entry level OpenGL applications, Diamond provides
the Stealth 3D graphics subsystem. This highly tuned 3D
GUI accelerators is one of the fastest 2D graphics
accelerators in its class, and it provides a high level
of 3D functionality for Windows NT graphics applications
through either OpenGL or Direct3D. The Fire GL 1000 is
part of a new generation of OpenGL acceleration products
based on the 3Dlabs' Glint technology. Fire GL 1000 is an
affordable solution, but for the best in OpenGL
acceleration, and high performance graphics, users need
to turn to the Fire GL 2000 and 3000. These are
powerhouse boards when it comes to performance, but
priced aggressively for creative, engineering, and
scientific users. The choice between a productivity
solution and a workstation solution for Windows NT is
summarized in the table below.
Productivity Applications | Workstation Applications | |
User | Casual, Web based graphics, layout, DTP | Advertising, film, engineering, academic research, visualization, VR, pre-press |
Texture Mapping | AGP or local memory | Minimum 16 Mbytes |
Double Buffering | Optional | Mandatory at 1280 x 1024, True Color |
Z-buffering | AGP, or local memory | Minimum 16 Mbytes |
Gouraud Shading | Mandatory | Mandatory |
API's Supported | DirectX, OpenGL (partial) | OpenGL (full), HEIDI, QuickDraw3D |
Dual Screen | Optional | Recommended option |
Diamond NT Solutions | Stealth 3D 3000, Fire GL 1000 | Fire GL 2000, Fire GL 3000 |
Table 2: Choosing a Windows NT graphics solution
At Diamond, we have come to realize the Windows NT is an opportunity for our customers to move into a new realm of computing power. The Stealth 3D, and Fire product lines keep your graphics on the bleeding edge in this new world.
_______________________________________________ This site and its contents are © 1998 Diamond
Multimedia Systems, Inc. |