Home My Page Projects Code Snippets Project Openings 3D graphics for Standard ML
Summary Activity SCM

SCM Repository

[sml3d] Diff of /trunk/doc/src/web/index.txt
ViewVC logotype

Diff of /trunk/doc/src/web/index.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1357, Sat Mar 22 19:28:11 2014 UTC revision 1358, Sun Mar 23 15:03:27 2014 UTC
# Line 1  Line 1 
1    == Home ==
2    
3  The SML3d Project is a collection of libraries to support 3D graphics programming using  The SML3d Project is a collection of libraries to support 3D graphics programming using
4  Standard ML and the OpenGL graphics API. It currently requires the MLton implementation  Standard ML and the OpenGL graphics API. It currently requires the MLton implementation
5  of SML and is supported on Linux, Mac OS X, and Microsoft Windows.  of SML and is supported on Linux, Mac OS X, and Microsoft Windows.
6  There is also support for OpenCL.  There is also support for OpenCL.
7    
8    === News ===
9    
10    * *[2014-04-01]* Relaunch of SML3d
11    +
12    I am happy to announce the relaunch of the SML3d project.  After an extensive overhaul
13    of the code, SML3d is now based on the OpenGL 3.2 Core Profile (Version 4.1 support
14    in the works).  Other major changes include
15    
16    ** The http://www.glfw.org[GLFW] library has replaced GLUT as the prefered way to interface to
17    the underlying window system.
18    
19    **  The underlying libraries for vectors, etc. have also been substantially improved and
20    made more compatible with the buffer-centric programming model of the OpenGL Core
21    Profile.
22    
23    ** The old fixed-pipeline API (_i.e._, OpenGL 2.1) is no longer supported.
24    
25    ** Extensive documentation is now available for many of the components of the
26    SML3d Library.  Borrowing from MLton, we are using http://asciidoc.org[asciidoc] to
27    generated the documentation (including these web pages).
28    
29    * *[2013-11-25]* SML3d reboot coming soon
30    +
31    After a two-year hiatus at the NSF, I am back to working on the SML3d library.
32    I am working on a major overhaul of the library, including the following changes:
33    
34    ** Switching to http://www.glfw.org[GLFW 3.0] (from GLUT) as the default
35    library for window management.
36    
37    ** Following MLton's lead, we are writing documentation using
38    http://asciidoc.org[asciidoc] (see the repository for som examples).
39    

Legend:
Removed from v.1357  
changed lines
  Added in v.1358

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0