[Openmcl-devel] OpenGL / Lisp User Interface / XMLisp 0.3
Alexander Repenning
ralex at cs.colorado.edu
Tue Aug 25 14:48:30 PDT 2009
Dear All,
this is the release of XMLisp 0.3, the rich media programming
environment for 3D/ 2D game and simulation applications based on
Clozure CL.
• 3D: Open Agent Engine: scene graph based mini engine, 3D objects,
animation, drag and drop, mouse hovering, picking, selection, camera
control, texture management. Full access to OpenGL functions.
• 2D: controls: layout managers, buttons, sliders, text
• IDE: a simple development environment including symbol completion
to edit, run and debug code
Download complete apps and source: http://code.google.com/p/xmlisp/
What is New? Version 0.3
• drag and drop: drag and drop 3D agents within or between windows.
Sample: Drag and Drop gearbox
• morphs: static meshes and animated morph meshes. Sample: Mona-Lisa
Morph
• full screen support: switch between windowed and full screen mode.
Sample: Full-Screen-Support
• 3D text support
• custom cursors (working also for 64 bit)
• transparent OpenGL windows (for annotation and drag and drop)
• support of shared OpenGL contexts
• camera can be added to scene via XML, <camera eye-x="0.5" .../>
• various bug fixes and improvements including fast agent picking,
vertically flipped textures
Any kind of feedback, suggestions etc. is highly appreciated. This
still does not have the full functionality of the MCL version but is
getting there. You should be able to make some simple games. If things
go well you should be able to do this cross platform.
cheers, Alex
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf
More information about the Openmcl-devel
mailing list