從 Fortran 中使用 OpenGL

 

 

Fortran 2003 Interface to OpenGL

http://www-stone.ch.cam.ac.uk/pub/f03gl/index.xhtml

 

PGI Guide to F90 OpenGL

http://www.pgroup.com/resources/f90gl/f90gl129_pgi60.htm

 

G95 Fortran interface to OpenGL and GLUT

http://www.uni-koblenz.de/~yasko/g95gl/

 

f90gl

http://math.nist.gov/f90gl/

 

Chapters on graphics and GUI programming based on the VOGLE library and the GLUT, GLUI and GTK+ utility toolboxes

 

FLTK Widgets

http://www.fltk.org/

http://www.fltk.org/doc-2.0/html/index.html Using OpenGL in FLTK

 

in Fortran all arguments to a function (or subroutine) are passed by reference. So, we need a wrapper:

http://plasma-gate.weizmann.ac.il/Grace/doc/UsersGuide.html#ss6.4

 

SmallBASIC (using FLTK)

http://smallbasic.sourceforge.net/

 

True BASIC

http://www.truebasic.com/products

 

http://www.iiiedu.org.tw/knowledge/Eclipse213.pdf

 

Phortran (Fortran) 整合型程式環環 for Fortran

http://www.eclipse.org/photran/index.php

http://wiki.eclipse.org/PTP/photran/documentation/photran5#Installing_Photran

 

Open Source Physics

http://sip.clarku.edu/tutorials/eclipse/

 

http://showmedo.com/videos/series?name=vXJsRwlBX

 

http://www.opengl.org/resources/bindings/

 

Recursive Routines in FORTRAN 77 (and Fortran 90)

http://www.esm.psu.edu/~ajm138/fortranexamples.html

 

Advanced Fortran 90

http://www.sdsc.edu/~tkaiser/f90.html

 

Phortran

ftp://ftp.swcp.com/pub/walt/F/photran.pdf

 

Iso-surface

JMap3D - Full version available : Iso-Surface Generator

http://www.jcrystal.com/steffenweber/JAVA/JMAP3D/JMAP3D.html

 

GLView

http://home.snafu.de/hg/

 

Marching Cube original paper

http://www.siggraph.org/publications/newsletter/v32n3/contributions/wolfe.html

 

OpenGL Binding

http://www.opengl.org/resources/bindings/

 

PyOpenGL

http://showmedo.com/videos/series?name=vXJsRwlBX

 

GLUT-like Windowing, GUI, and Media Control toolkits

http://www.opengl.org/resources/libraries/windowtoolkits/

 

FreeGLUT

http://sourceforge.net/projects/freeglut/

 

Fortran OpenGL Q&A

http://www.programmer-club.com.tw/ShowSameTitleN/fortran/2136.html