Updated scripts
More cleanup
More cleanup
Code cleanup
Repacked demo resources using Zip-Ada v.61
Updated Zip-Ada clone
Updated GID clone
Source code gardening: applied style checks, harmonized GNAT project files
Cleanup; added `Skinned_Visual` type as son of `Visual` and moved there relevant data fields and methods
Added `Simple_Shapes` package
When GLOBE_3D.Options.show_portals = True, actual 3D portals are displayed
Improving display of portals in debug mode (w.i.p.)
When option `show_portals=True`, show the actual portals in 3D as blue rectangles, in addition to the 2D bounding boxes in green
(extras) Replaced script for generating a Source Browser
(extras) Repacked extra resources
Added a 'project tree' version of globe_3d.gpr and globe_3d_demos.gpr
Resolved a couple of warnings (name hiding, -gnatwh)
(models) model archive with more VRML models, but without models already under version control
More code gardening
Refreshed gid library
Refreshed zip library
(tools) Minor improvement on max2ada.ms, the gmax-to-ada translator
(tools) Improved gmax-to-ada translator
(tools) Improved VRML translator
(demo) Refreshed VRML models
(demo) Space City model is finer grained, with an extra texture
More code gardening (mostly, style checks)
(tools) More gardening in VRML translator (generated Ada code passes level 2 style checks)
(tools) Gardening in VRML translator
More code gardening (style checks in GL.Materials)
More code gardening (style checks in GL.Math and GL.Material)
More code gardening (style checks & warnings cleanup on `gl.ads`, plus related changes)
More code gardening (style checks)
More code gardening (style checks, mostly on programmatic 3D models)
More code gardening (style checks)
Refactoring & cleanup around random extrusion generator
Wire frame object: code gardening + added `Destroy` method
Source code gardening: applied style checks to demos
Source code gardening (applied style checks)
(GNAT project files) Added G3D_Styles_Checks scenario variable; removed build mode `style_checks`
More source code gardening
Source code gardening
Obviously, it's time for maintainer(s) to refresh the release files... The good news: this error has already been fixed. Try to retrieve the latest commit. Either - via subversion (instruction on the "Code" tab on this Web site) - by clicking "Download Snapshot" (also on the "Code" tab) - via git on the mirror: https://github.com/zertovitch/globe-3d/
Obviously, it's time for maintainer(s) to refresh the release files... The good news: this error has already been fixed. Try to retrieve the latest commit. Either - via subversion (instruction on the "Code" tab on this Web site) - by clicking "Download Snapshot" (also on the "Code" tab) - via git on the mirroe: https://github.com/zertovitch/globe-3d/
type Map_of_Visuals generates compilation error
(GNAT project files) Updated comments
(tools) Wavefront (.obj) translator improved for Blender outputs
GLUT.Windows adapted for Ada 202x
Source code gardening; builds with GNAT CE 2021
Improvements around the type Ident
(tools) Minor improvement in Doom 3 script
GLOBE_3D.Aux, Merge_triangles: fixed case where a triangle can be merged with multiple other triangles
(tools) Cleanup of Doom3-to-G3D translator
(tools) Further cleanup in 3D format translators
(tools) Cleanup in 3D format translators
Made Wavefront object viewer easier to use
Added Win64 mode; general cleanup
Removed more 'use GL' clauses; some enumeration identifiers have nicer casing
Removed some 'use GL' clauses to spot and make explicit dependencies on the GL bindings
(scripts/project files) Removing some dust...
Comment gardening in GL.IO
Gardening: Zip-Ada copy v.50 -> 55
Gardening: removed GNAT trace-back wrappers (finally available via a Binder option)
Gardening: GID copy v.005 -> 008
Gardening: removal of unnecessary 'use' clauses (detected by GNAT CE 2018)
URL gardening
Added a 'to-do' item regarding OpenGLAda ( http://flyx.github.io/OpenGLAda/ )
Updated script to produce HTML's from sources files
Doc update
(tools) both .md5mesh and .md5anim parsers ok
MD5mesh parser ok
(tools): added embryo of a doom 3 animation parser
Wavefront .obj parser improved
Style cleanup (build test with GNAT GPL 2017)
minor work in the 'test' directory
(main demo): scene transition during movement i...
Fixed casing / naming (JH)
gl.ads fixme by JH
make_all.cmd extended from make_all.sh by JH
Fixed disappeared '/' from make_all.sh
Added new Linux/Unix make script - contrib by J...
Added GNAT project file for common tools
Added error logging to GL Buffer mapping.
Rid superfluous use of Interfaces.Unsigned_32 t...
Make hashing of p_Visual 32/64 bit portable.
Fixed overriding check on glut.adb for win32
Make default_Terminator a generic parameter of ...
Increase texture pool size to 10_000 + replace ...
Fixed style check errors in Mac OS mode
(demos) removed first frame+delay for showing O...
Add extra status handling to glut windows & rep...
Make Imposters Visually Identical to the Target Visual.
Make Imposters Visually Identical to the Target Visual.
Rid 'dummy' procedure from tri_mesh package.
Add style switch to check that labels on end st...