opengl redbook

Questions regarding game mechanics and graphic programming should go here.

Moderators: Darobat, RecursiveS, Dante Shamest, Bugdude, Wizard

opengl redbook

Postby Samuel » Sun May 01, 2005 4:26 am

after wasting a lot of time googling and yahooing i still havnt found a website where i can download the opengl redbook. i did find one very dodgy place that cut me off halfway through the download. twice. does anyone know where i can download it???
But apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh-water system, and public health, what have the Romans ever done for us?
User avatar
Samuel
 
Posts: 676
Joined: Wed Apr 06, 2005 7:43 pm
Location: Australia

Postby Bugdude » Sun May 01, 2005 5:46 am

Correct me if I'm wrong but I'm pretty sure that the OpenGL Redbook has to be purchased.
User avatar
Bugdude
Moderator
 
Posts: 2480
Joined: Sun Aug 29, 2004 1:58 am
Location: Living in sin

Postby Samuel » Sun May 01, 2005 6:25 am

wrong, i found it in the end, sorry if i wasted anyones time.

http://rush3d.com/reference/opengl-redbook-1.1/

or maybe this is an illeagal copy . . . . . .
But apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh-water system, and public health, what have the Romans ever done for us?
User avatar
Samuel
 
Posts: 676
Joined: Wed Apr 06, 2005 7:43 pm
Location: Australia

Postby Wizard » Sun May 01, 2005 10:37 am

I'm at odds with this. The original is available for free online (or at least was) legally, but was apparently unfit for download and offline browsing. You needed to be online in order to read it. So this person stripped out all the graphics and extras, leaving just the HTML, and made it available. Now, fundamentally, this violates copyright, since it's a copy without permission, but is it actually "illegal" in the sense that we could get in trouble for it being posted?
It's out of date, at any right. Try here:
http://www.opengl.org/documentation/red_book_1.0/
can be downloaded in PDF or HTML format.
User avatar
Wizard
Site Admin
 
Posts: 3226
Joined: Mon Sep 22, 2003 4:52 pm
Location: ON, CA

Postby Apocalypse » Tue May 03, 2005 6:53 am

A link to it is also in the Tutorials section of C++ Home!
Apocalypse, The End of The World
User avatar
Apocalypse
 
Posts: 78
Joined: Mon Jul 26, 2004 11:45 am
Location: Romania

Postby Andy2005 » Wed May 04, 2005 6:19 am

flame lol
Samuel: Why would want to go to the dark side ?
use DirectX
Step 1) Look at This
Step 2) Get True Combat
User avatar
Andy2005
 
Posts: 1057
Joined: Wed Sep 24, 2003 3:26 pm
Location: NewYork

Postby GeekDog » Wed May 04, 2005 8:28 am

*sigh*
User avatar
GeekDog
 
Posts: 1160
Joined: Sun Sep 28, 2003 1:42 pm
Location: UK

Postby Samuel » Wed May 04, 2005 8:03 pm

Samuel: Why would want to go to the dark side ?
use DirectX


Whats wrong with the dark side? I prefere openGl because the DirectX package is somthing like 200mb. (i have dialup)

btw Is the "camera" fixed in directx? eg do you have to rotate the world in the opposite direction give the impression that the camera is turning
But apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh-water system, and public health, what have the Romans ever done for us?
User avatar
Samuel
 
Posts: 676
Joined: Wed Apr 06, 2005 7:43 pm
Location: Australia

Postby Bugdude » Wed May 04, 2005 8:51 pm

Samuel wrote:
Samuel: Why would want to go to the dark side ?
use DirectX


Whats wrong with the dark side? I prefere openGl because the DirectX package is somthing like 200mb. (i have dialup)

btw Is the "camera" fixed in directx? eg do you have to rotate the world in the opposite direction give the impression that the camera is turning


OpenGL and DirectX have no concept of the camera, so it's all matrix transformations.
User avatar
Bugdude
Moderator
 
Posts: 2480
Joined: Sun Aug 29, 2004 1:58 am
Location: Living in sin

Postby Emery » Wed May 04, 2005 11:47 pm

OpenGL has gluLookAt.

For the record: I endorse OpenGL and not using DX.
--~~~~
User avatar
Emery
 
Posts: 4313
Joined: Sat Mar 19, 2005 9:16 am

Postby Wizard » Thu May 05, 2005 12:25 am

For what it's worth, I suggest learning both, but using OpenGL.
User avatar
Wizard
Site Admin
 
Posts: 3226
Joined: Mon Sep 22, 2003 4:52 pm
Location: ON, CA

Postby Bugdude » Thu May 05, 2005 12:38 am

RITZ wrote:OpenGL has gluLookAt.

GLU is the OpenGL Utility Library, I'm pretty sure DX has its equivalent.

Wizard wrote:For what it's worth, I suggest learning both, but using OpenGL.


I cnocur with the learning both part, but differ with the suggestion to use OpenGL; I recommend that you use which ever is appropriate for the situation.
User avatar
Bugdude
Moderator
 
Posts: 2480
Joined: Sun Aug 29, 2004 1:58 am
Location: Living in sin

Postby Samuel » Thu May 05, 2005 12:42 am

what is the difference between OpenGl and DX anyway? i have heard comments like OpenGL has better graphics but DirectX is faster, is this true?
But apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh-water system, and public health, what have the Romans ever done for us?
User avatar
Samuel
 
Posts: 676
Joined: Wed Apr 06, 2005 7:43 pm
Location: Australia

Postby Wizard » Thu May 05, 2005 1:04 am

I recommend OGL over DX on the basis that OGL has a more C++ feel, while DX has a C feel to their respective code. I could probably be more specific, but I can't think of how right now.
And directX does tend to be slightly faster, but only because it's more quickly integrated at the hardware level in graphics cards. For example, nearly all DX functions might be implemented directly on the vidcard hardware, while only half of the OpenGL ones are. That's the usual, from what my graphics prof explained, but with OGL2, it's beginning to change the other.
As per better graphics, not that I've noticed. Everything that can be done in DX can be done in OGL, I think, it's just a matter of how complicated it is.
User avatar
Wizard
Site Admin
 
Posts: 3226
Joined: Mon Sep 22, 2003 4:52 pm
Location: ON, CA

Postby Andy2005 » Thu May 05, 2005 1:23 am

RITZ wrote:OpenGL has gluLookAt.

For the record: I endorse OpenGL and not using DX.

[syntax="c++"]
public: static Matrix LookAtLH(
Vector3 cameraPosition,
Vector3 cameraTarget,
Vector3 cameraUpVector
);

public: static Matrix LookAtRH(
Vector3 cameraPosition,
Vector3 cameraTarget,
Vector3 cameraUpVector
);
[/syntax]
Step 1) Look at This
Step 2) Get True Combat
User avatar
Andy2005
 
Posts: 1057
Joined: Wed Sep 24, 2003 3:26 pm
Location: NewYork

Next

Return to Games and Graphics

Who is online

Users browsing this forum: No registered users and 1 guest