Thread View: de.comp.lang.c++
7 messages
7 total messages
Started by Joern.Schekahn
Wed, 06 Dec 1995 15:56
S: 3d Grafik-Lib
Author: Joern.Schekahn
Date: Wed, 06 Dec 1995 15:56
Date: Wed, 06 Dec 1995 15:56
8 lines
709 bytes
709 bytes
Hallo! Ich suche eine Grafik-Lib fuer C(++), mit der ich aus einer 3d Koordinatenmatrix eine perspektivische 3d Oberflaeche darstellen kann. Wenn man dann noch Drehungen, etc. durchfuehren koennte waere das super. Gruss Joern
Re: S: 3d Grafik-Lib
Author: Stefan Kuehnel
Date: Thu, 07 Dec 1995 14:59
Date: Thu, 07 Dec 1995 14:59
22 lines
1382 bytes
1382 bytes
Joern.Schekahn (schekahn@namu23.gwdg.de) wrote: : Hallo! : Ich suche eine Grafik-Lib fuer C(++), mit der ich aus einer 3d : Koordinatenmatrix eine perspektivische 3d Oberflaeche darstellen kann. Wenn man : dann noch Drehungen, etc. durchfuehren koennte waere das super. Hallo, leider wurde keine Plattform und kein Betriebssystem genannt. Fuer Linux/X11 auf dem PC (bzw. Unix auf Workstations) gibt es die Bibliothek vogle, mit der man 2D- und 3D-Grafik recht einfach realisieren kann. vogle gibt es meines erachtens auf den meisten sunsite-mirrors und muesste auch auf ftp.gwdg.de zu finden sein. MfG Stefan -- /\ | cand. elt. Stefan K"uhnel | |/ | E-Mail: kuehnel@scoop.mst.uni-hannover.de | |\ | http://sun1.rrzn.uni-hannover.de/~nhmqkue | \/ | Ich spreche nur fuer mich persoenlich! |
Re: S: 3d Grafik-Lib
Author: Stefan Naewe
Date: Thu, 14 Dec 1995 15:29
Date: Thu, 14 Dec 1995 15:29
22 lines
1776 bytes
1776 bytes
In article <4a6vgo$aca@newsserver.rrzn.uni-hannover.de> kuehnel@cip1-2.rvs.uni-hannover.de (Stefan Kuehnel) writes: > Hallo, > leider wurde keine Plattform und kein Betriebssystem genannt. > Fuer Linux/X11 auf dem PC (bzw. Unix auf Workstations) gibt es > die Bibliothek vogle, mit der man 2D- und 3D-Grafik recht einfach > realisieren kann. vogle gibt es meines erachtens auf den meisten > sunsite-mirrors und muesste auch auf ftp.gwdg.de zu finden sein. > ... und für WinDoof95-PCs gibt es OpenGL, welches beim WIN32SDK dabei ist (zumindest die Header-Files, die DLLs/LIBs gibts per MSDN oder mit dem WebExplorer) Grüsse, Stefan -- +--------------------------------------------------------------------+ | Stefan Naewe | | stena@informatik.uni-bremen.de | | http://www.informatik.uni-bremen.de/~stena | | Universitaet Bremen | +--------------------------------------------------------------------+
Re: S: 3d Grafik-Lib
Author: Walter Sommergruber
Date: Fri, 15 Dec 1995 08:30
Date: Fri, 15 Dec 1995 08:30
14 lines
1105 bytes
1105 bytes
stena@informatik.uni-bremen.de wrote on 14.12.95 about "Re: S: 3d Grafik-Lib" in /de/comp/lang/c++: > ... und für WinDoof95-PCs gibt es OpenGL, welches beim WIN32SDK dabei > ist (zumindest die Header-Files, die DLLs/LIBs gibts per MSDN oder > mit dem WebExplorer) Seit wann gibt es OpenGL fuer Windows 95 ? Das wuerde mich doch sehr wundern. Bis jetzt war OpenGL nur unter Windows NT verfuegbar - oder weiss jemand was neues ? --- Take a look at ... Walter Sommergruber The Software Site email: wsog@softsite.co.at http://www.softsite.co.at/softsite/
Re: S: 3d Grafik-Lib
Author: Wolfgang Koehler
Date: Mon, 18 Dec 1995 11:57
Date: Mon, 18 Dec 1995 11:57
116 lines
4766 bytes
4766 bytes
In article <4a4efv$ds1@gwdu19.gwdg.de> schekahn@namu23.gwdg.de (Joern.Schekahn) writes:
> Hallo!
> Ich suche eine Grafik-Lib fuer C(++), mit der ich aus einer 3d
> Koordinatenmatrix eine perspektivische 3d Oberflaeche darstellen kann. Wenn man
> dann noch Drehungen, etc. durchfuehren koennte waere das super.
> Gruss
> Joern
Probier doch mal meine "Grafix"-library fuer Linux (und andere Unixe).
Sollte auf allen sunsite-mirrors in der Version 1.2 vorhanden sein
unter ../Linux/X11/devel
Anbei das lsm-entry.
Enjoy !
wolf
========================================================================
The "Grafix" package, Vers 1.2, has been uploaded to sunsite.unc.edu
under /pub/Linux/Incoming.
It will probably move to /pub/Linux/X11/devel
(c) Wolfgang Koehler, wolf@first.gmd.de, Nov. 1995
The "GNU Public Lincense" policy applies to all programs of this package
Short Readme
============
- Grafix is a C++-library that makes it very easy to write C++-programs
with graphic user interfaces for X-window.
- Grafix is based on Unix and the X Window system.
- Grafix does not use any commercial code, like Motif, so it is totally free.
- Grafix is been ported and tested for Linux, SunOS and HP with X11R5/R6
- Grafix is small and fast since it is pure functionality without any
superfluous additives.
- Grafix is written in C++ and to compile with g++ on all platforms.
- Grafix comes with all sources, so you can peek into implementation details
and modify everything you don't like.
- Grafix includes classes for the basic window operations :
- windows with automatic restoring for complex drawings (backing store)
- several types of predefined button classes for different purposes :
quit_button, delete_button, help_button, callback_button, toggle_button,
instance_button, dump_button, hardcopy_button, ...
all the buttons have a Motif-like three dimensional shape
- popup-windows and pulldown-menus for selecting discrete values
- help popups can be bound to any window
- scrollbars for selecting contiguous values
- windows with real-valued co-ordinate systems where the user has not to
worry about pixel co-ordinates
- a simple edit window for entering strings
- file selection boxes for openening files interactively
- a predefined palette manager for color definitions
- a complete manager to handle the display of 2-dim functions
(given on a equidistant grid) as lattice or body
in arbitrary perpective, shadowing and details zooming.
- Grafix has some example programs to show the basic functions,eg
"win-demo", "edit-demo", "file-browser", "calc", "pal-demo", etc.
- Grafix has several realistic demos, eg. the programs "one-dim" and "two-dim"
which give a complete model of some numerical integration methods for the one
or two dimensional advection equation.
- Grafix now has a graphical class browser
- There are some other applications of Grafix, eg. a driver for a frame grabber
card with online viewing available.
To install the package
======================
1. gtar -xvzf grafix.tgz
2. check "grafix.mk" for the correct paths for Xlib (X11R6 or X11R5) -> XPATH
and some include directories on your system.
Please, read README.txt if you have any problems.
3. gmake all : to build all demo programs
4. gmake demorun : to invoke a run of all demos
please read the files README.txt and HOWTO.txt for further infos !
LSM entry
=========
Begin3
Title: Grafix - C++ graphic user interface library
Version: 1.2
Entered-date: 04NOV95
Description: a C++-package for assisting programmers to write programs with
graphic user interfaces for X-window, mainly a class library
for directly instantiating window objects and deriving
new classes, many realistic example programs
Keywords: X-Window, C++, graphic user interface, object oriented, g++
Author: wolf@first.gmd.de (Wolfgang Koehler)
Maintained-by: wolf@first.gmd.de
Primary-site: sunsite.unc.edu /pub/Linux/X11/devel
136kB grafix.1.2.tgz
3kB grafix.lsm
Alternate-site:
Original-site:
Platforms: Linux-PC, Sun, HP
Copying-policy: GPL
End
Re: S: 3d Grafik-Lib
Author: Frank M. Siegert
Date: Tue, 19 Dec 1995 00:53
Date: Tue, 19 Dec 1995 00:53
12 lines
728 bytes
728 bytes
Schau mal auf http://www.cs.tu-berlin.de/~ki/engines.html Das dort mag zwar fast alles Overkill sein... moeglicherweise findest Du dort trotzdem was. --- Frank M. Siegert [frank@this.net] -- Home Page http://hades.tue.schwaben.de/~frank NeXTSTEP & PostScript Guy "In cantonese C++ is called C ga ga"
Re: S: 3d Grafik-Lib
Author: Michael Martins
Date: Tue, 19 Dec 1995 07:54
Date: Tue, 19 Dec 1995 07:54
27 lines
1609 bytes
1609 bytes
Versuch es mal mit MESA. Hier ein Auszug aus dem README. --SNIP-- Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. However, the author makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with Silicon Graphics, Inc. Those who want a licensed implementation of OpenGL should contact a licensed vendor. This software is distributed under the terms of the GNU Library General Public License, see the LICENSE file for details. --SNIP-- Ich selbst habe mir nur mal die Demos angesehen. MESA gibt es auf ftp://iris.ssec.wisc.edu/pub/Mesa Ich kenne leider keinen deutschen oder europaeischen Mirror. Vielleicht kennt archie ja einen. Michael -- |\ /| Michael Martins, Max-Planck-Institut f"ur Radioastronomie | \/ | Gruppe Optische Interferometrie | |\/| Auf dem H"ugel 69 Phone: +49-228-525 307 | | | D-53121 Bonn, Germany Email: mmartins@specklec.mpifr-bonn.mpg.de
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads