Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 2 of 2

Thread: School project: Where to begin?

  1. #1
    Junior Member Newbie
    Join Date
    Aug 2002
    Location
    Stavanger, Rogaland, Norway
    Posts
    9

    School project: Where to begin?

    Hi!

    I'm starting on a four-month school project in the middle of January. My main objective is to create a model of a city and to make it possible for the camera to move through the streets. The city should be as realistic as possible.

    I've completed Edward Angel's "Interactive Computer Graphics" so I know the OpenGL basics, but I have no idea on where to begin. Could any of you point me in the right direction?

    I'm supposed to use only C++ with OpenGL to complete this task. Would it be a good idea to use a OpenGL developing tool?


    _Theater

    [This message has been edited by Theater (edited 12-29-2002).]

  2. #2
    Intern Contributor
    Join Date
    Feb 2001
    Location
    Sydney, NSW, Australia
    Posts
    58

    Re: School project: Where to begin?

    Pretty simple, you want a demo object loader coupled with a matrix camera. Hack together someone else's source code demo's until it works, then slowly replace their code as you learn what they have done.

    Start with the data. What will create the city data? 3ds max? Lightwave? Milkshape(brrww) Graba simple demo loader for that file type. For an example try :http://nehe.gamedev.net/tutorials/lesson.asp?l=31

    Next create a camera system for moving around in the world. To learn about this I recommend:
    http://www.markmorley.com/opengl/frustumculling.html

    I found that tutorial spot on.

    Don't make it pretty till it works, just turn on OGL lighting and ignore the texturing stuff for example.

    This not game quality advice however it'll do what you want, once there then make it look pretty or do other cool stuff.

    HTH

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •