Menu

Code Commit Log


Commit Date  
[r103] by niunio

+ New sample heightmap.
+ Added option to cap3d and plasma to change the "fractal sharpen" value.
+ Added option to cap3d and hm2bmp to set a "sea level" (i.e. min height).
* Fixed palette selection in cap3d (char case!).
+ Added a few missing error messages to cap3d.

2025-05-16 19:39:39 Tree
[r102] by niunio

* Replaced random generator of plasma so it can repeat maps if same seed is
used.
+ Added options to cap3d and plasma to select map size and random seed.
* Fixed cap3d to manage data better.
* Fixed hm2bmp "black snow" bug.
* Fixed hm2bmp to manage data loading errors.

2025-05-16 18:41:49 Tree
[r101] by niunio

+ Added front-end program for cap3d.
* Created Lazarus project files for all cap3d components.
* A small fix on Heightmap to prevent rendering too small heightmaps.

2025-05-07 18:21:01 Tree
[r100] by niunio

* Refactored the heightmap in a class. This simplifies things and should make
further modifications easier.
* Fixed camera rotation issue with TBillboard rendering.
+ Added property "Tag" to TEntity3D.
* Fixed TheWorld assignation.

2025-05-07 12:45:17 Tree
[r99] by niunio

* TBaseCamera3D renamed as TCamera.
* TBaseModel3D renamed as TModel3D.
- Removed scale from Heightmap. It will return.
* A small improvement on heightmap initialization.
+ Added parameters to plasma and hm2bmp tools. Added also some new
functionality.

2025-05-06 20:01:13 Tree
[r98] by niunio

+ Added tools to generate heightmaps. Need more work.

2025-05-04 20:22:44 Tree
[r97] by niunio

* Fixed fog activation (Duh!).
* Improved the ex_heightmap example with better skybox and more effects.

2025-05-04 10:29:53 Tree
[r96] by niunio

* Replaced the Log object with the (Do)Log method in the TA3DGEApplication
class. This simplifies a lot the thing.
* TModelLoader type moved to unit a3dge.Model3D (forgotten).
+ Added property Windowed to TDisplay. It is also affected by configuration and
command-line options, as well as by the DEBUG definition conditional.
* Some documentation fixes, improvements and completions.

2025-05-03 13:37:28 Tree
[r95] by niunio

* A few improvements in the heightmap rendering.
* ex_world renamed as ex_heightmap.
* Added more movement to ex_heightmap.
* Allegro's directory moved outside the engine directory.
- Removed iff4pas as it isn't used now.
* Added documentation about some methods and properties that weren't fully
explained.

2025-05-02 19:41:22 Tree
[r94] by niunio

+ Added ambient light.
* Fixed default camera light location.
* Fixed name of unit a3dge.Heightmap.
* Improved the heightmap system. It also uses a bitmap instead of a propietary
file format.
* Fixed application Run by ensuring the gamestate is initialized.
* Fixed PLG colours. Still not perfect though.
* Fixed Wavefront .obj file loader issue when file doesn't define face normals.
* Fixed skybox texture loading that generated rendering glitches due to the use
of rendering filters and mip-maps.
+ ex_world loads and renders a heightmap now. Also added mouse speed, fog,
light and some movement.
+ Added light to objview.

2025-05-02 13:02:58 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.