/QSGL

Little application to help people learn about transformation systems, based on SGL (http://tinyurl.com/y8bnovu)

Primary LanguageC++

-QSGL
====
Educational program to teach about transformation matrixes and operations based on SGL.

I. Introduction
II. Dependencies
III. Installation
IV. License
V. Author

==============================

I. Introduction

QSGL is a tool for teaching about transformation matrixes and operations without the need to setup an OpenGL scene to try examples out. It is intented as an educational tool for basic Computer Graphics courses and is based on the SGL Program used at the IMPA (http://www.impa.br). QSGL has a strong focus on documentation and internationalization. Any comments, questions or contributions can be sent to the author (see the Author section).

------------------------------

II. Dependencies

QSGL is based on the Qt Framework, specifically on these modules:

     - QtGui
     - QtCore
     - QtOpenGL
     - QtWebKit
     - QtScript

It should compile in any plattform that has a port of the Qt library and these modules.

------------------------------

III. Installation

     - Download and extract sources.
     - Run qmake on the main directory (QSGL) to generate appropiate Makefiles for your platform.
     - Run make to generate the binary which will be generated on the main directory (QSGL).
     - Run the created binary.

------------------------------

IV. License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.


------------------------------

V. Author

This software was created by David E. Narvaez (david.narvaez@computer.org)