Search 5,000,000+ questions and answers.

Frequently Asked Questions

Can I do 2D in OpenGL?

Forum FAQ - GameDev.Net Discussion Forums
Yes. Using an orthogonal projection. You can use glOrtho for this. A more detailed answer to the question was posted by Dwarf with Axe here.
Related Questions

How do I bypass OpenGL matrix transformations and send 2D coordinates directly for rasterization?

OpenGL FAQ / 9 Transformations
There isn't a mode switch to disable OpenGL matrix transformations. However, if you set either or both matrices to the identity with a glLoadIdentity() call, typical OpenGL implementations are intelligent enough to know that an identity transformation is a no-op and will act accordingly. More detailed information on using OpenGL as a rasterization-only API is in the OpenGL Game Developer’s FAQ.
Related Questions

What is Java 2D?

Java Foundation Classes (JFC)
With Java 2D, developers can render, manipulate, and transform complex 2D images and text. Java 2D enables the creation of richer-looking components and applications.
Related Questions

Where can I find an OpenGL GUI?

Forum FAQ - GameDev.Net Discussion Forums
Forum regular JavaCoolDude has kindly donated his own GUI framework for poeple to use, the relivent thread on it can be found here
Related Questions

TOP] Where can I get OpenGL?

SGI - OpenGL Performer: Frequently Asked Questions for Linux
OpenGL is now available from many sources and is included with many popular Linux distributions. Most vendors (including SGI) pre-bundle accelerated OpenGL drivers with their systems; some (nVidia, ATI, et al) have accelerated drivers available on their web sites; and other vendors (3dfx, Matrox, ATI, etc) use drivers created by the DRI Project or the Utah-GLX Project. Which implementation of OpenGL to choose is ultimately dependent upon the type of graphics card you have.
Related Questions

Where can I get the OpenGL specification?

SGI - OpenGL Frequently Asked Questions
The Windows operating systems include high-performance 3D graphics capabilities as a native part of the operating system using the OpenGL API. It was announced at MacWorld on January 5, 1999, that Apple Computer, Inc. has licensed OpenGL, and will incorporate OpenGL into future versions of the Macintosh® operating system, starting with the next release of Mac OS 8 and the first release of Mac OS X. Mesa (see www.mesa3d.org) is an implementation of OpenGL written for Linux systems.
Related Questions

What is the OpenGL ARB?

SGI - OpenGL Frequently Asked Questions
The OpenGL ARB is the OpenGL Architecture Review Board. It is an independent consortium, formed in 1992, that governs the OpenGL specification.
Related Questions

How can I render text with OpenGL?

Forum FAQ - GameDev.Net Discussion Forums
The fastest method is to use bitmap fonts. Typically you would create a greyscale texture which includes all of the letters on a black background, aligned in order of their ASCII codes. You'd then load the texture into your program as a 4 channel image (with each channel a duplicate of the first). Each letter requires texture coordinates, so you'd need to store these in a structure of some sort.
Related Questions

How can I do collision detection with OpenGL?

Forum FAQ - GameDev.Net Discussion Forums
You have to write your own. OpenGL is a graphics library, it doesn't do collision detection. Neither does it do audio, wash dishes, unblock drains, or remove stubborn stains from carpets. As such, questions relating to collision detection should be asked in Math and Physics.
Related Questions

Where can I find some OpenGL Shading Language Tutorials?

Forum FAQ - GameDev.Net Discussion Forums
Noisecrime has supplied a list of locations people might find some usefull OpenGL Shading Language tutorials; Yes it does, the more you have the more work the driver and graphics card is having todo, however some state changes cost less than others, as such the type of state change tends to matter more as you shouldnt be doing redundant changes anyway.
Related Questions

What are the capabilities of the Java 2D text rendering system?

Java 2D FAQ
These capabilities are all uniformly supported across platforms both for on-screen display and for printing.
Related Questions

What font types does Java 2D support?

Java 2D FAQ
The primary and preferred font format is the TrueType font format. Java 2D also supports Opentype layout tables within TrueType fonts for complex text rendering (Arabic, Indic etc). In addition Java 2D supports Postscript Type1 fonts. Are any fonts bundled with Java 2D? A: Yes, the Java SE SDK includes three Lucida TrueType font families: Lucida Sans (Sans Serif), Lucida Typewriter (Terminal/Monospaced) and Lucida Bright (Serif).
Related Questions

What kinds of shapes can I draw using Java 2D?

Java 2D FAQ
The Java 2D API provides classes for drawing basic shapes like rectangles and circles but also allows you to draw any arbitrary shape. The following table lists the classes that represent predetermined shapes. A point representing a location in (x,y) coordinate space. Points render nothing when drawn or filled, but the Point2D class is used in many of the APIs that manipulate or construct shapes.
Related Questions

How is it different from 2D?

Frequently Asked Questions (FAQ) on 3D Modeling
There are three geometric views (Elevation, Top and Side) or parameters (Length, Breadth and Height) that define the shape, size and other details of a product. In 2D, only 2 parameters in terms of dimensions can be provided for a view. Here, a combination of any two parameters is depicted in one view and the third Parameter is shown in the other view. To create the model, complete details and inputs are taken from all the views.
Related Questions

TOP] How can I order OpenGL Performer?

SGI - OpenGL Performer: Frequently Asked Questions
Contact an SGI sales representative. In the United States, call SGI direct toll-free at (800) 800-7441. If you are outside the U.S.A., contact the SGI subsidiary or authorized distributor in your area.
Related Questions

What benchmarks exist for OpenGL?

SGI - OpenGL Frequently Asked Questions
The OpenGL Performance Characterization (OPC) project subgroup of the Graphics Performance Characterization (GPC) group manages two benchmarks. viewperf which tests performance of viewsets representative of different real-world workloads, and GLperf which tests the performance of low-level primitive operations such as drawing triangle strips and copying pixels. OPC maintains an independent Web site that describes the benchmarks in more detail and summarizes results reported by OpenGL vendors.
Related Questions

Can I use Amulet with OpenGL?

Amulet FAQ
One user has reported successfully using with OpenGL. If you are interested in contributing code that adds OpenGL support to Amulet, wewould be most happy to make it available to other Amulet users.
Related Questions

Which vendors are licensing OpenGL?

OpenGL FAQs - WikiFAQ - Answers to Frequently Asked Question...
OpenGL is supported by many hardware and software vendors. As of September, 1995, OpenGL has been licensed to:
Related Questions

What is the state of OpenGL on Windows Vista?

Forum FAQ - GameDev.Net Discussion Forums
The OpenGL Programming Guide (The red book) version 1.1 ( pdf version ): A comprehensive guide to using OpenGL The OpenGL extension registry : For the latest OpenGL extension specifications and the essential glExt.h header file.
Related Questions

How can I program for OpenGL beyond version 1.1 in windows?

Forum FAQ - GameDev.Net Discussion Forums
Although the current OpenGL version is 1.5 (as of 2004/03/29) , and this has been implemented by all major hardware manufacturers, Microsoft has only released OpenGL32.dll and OpenGl32.lib files corresponding to version OpenGL 1.1. In order to use newer core functions or any OpenGL extensions, you have to link the functions you want manually. To do this, download the latest glext.h from SGI.com which includes typedefs for all registered extension functions. After including glext.
Related Questions

How can I move the OpenGL chart?

Frequently Asked Questions about BI2M - The OLAP and Data Mi...
Point to the chart and press the middle mouse button. Hold the button and drag to the desired position. You can also move the legend and the title of the chart in the same way.
Related Questions

How can I print with OpenGL?

OpenGL FAQ / 24 Miscellaneous
OpenGL currently provides no services for printing. The OpenGL ARB has discussed a GLS stream protocol, which would enable a more common interface for printing, but for now, printing is only accomplished by system-specific means. On a Microsoft Windows platform, ALT-PrintScreen copies the active window to the clipboard. (To copy the entire screen, make the desktop active by clicking on it, then use ALT-PrintScreen.
Related Questions

Is OpenGL supported?

MKS Toolkit, D?veloppement UNIX et Windows - FAQs
Yes, MKS Toolkit for Enterprise Developers contains OpenGL header files, libraries, and DLLs. In addition, we also offer the Hummingbird OpenGL Development Option for those customers who want to use Hummingbird's Exceed X server and Exceed 3D for OpenGL.
Related Questions

What is OpenGL Performer?

SGI - OpenGL Performer: Frequently Asked Questions for Linux
OpenGL Performer is a powerful and comprehensive programming interface for developers creating real-time visual simulation and other performance-oriented 3D graphics applications. It simplifies development of complex applications used for visual simulation, manufacturing, simulation-based design, virtual reality, scientific visualization, interactive entertainment, broadcast video, architectural walk-through, and computer-aided design.
Related Questions

Got A Question? Ask Our Community!


More Questions >>

© Copyright 2007-2008 QueryCAT
About • Webmasters • Contact