Menu

/trunk/src/engine/a3dge.model3d.pas Commit Log


Commit Date  
[r109] (21.1 kB) by niunio

* Combined TMesh3D and TPolyhedron in a single class. Also moved part to
TTexturedPolyhedron and simplified the Render methods.
* Fixed rotation in ex_test.
* Documentation fixes and updates.

2025-05-31 15:53:29 View
Download
[r106] (20.5 kB) by niunio

+ Added frame property to TObject3D.
* Improved TBillboard adding animation support.
+ Added example "ex_hello" that shows the minimal A3DGE application.

2025-05-28 10:45:57 View
Download
[r100] (17.8 kB) 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 View
Download
[r99] (17.7 kB) 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 View
Download
[r96] (17.7 kB) 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 View
Download
[r91] (17.7 kB) by niunio

* Huge improvement of unti a3dge.Math3d: re-ordering, re-naming, and adding
stuff. Note that most is the same.
+ Added pasdoc-hierarchy.txt file to resources.
* A few changes in a3dge.material trying to make in more clean.

2025-04-23 17:16:23 View
Download
[r90] (17.6 kB) by niunio

+ Added a `TBillboard` model. Should work on z-ordering.

2025-04-22 20:15:25 View
Download
[r89] (15.4 kB) by niunio

- Removed the documentation CSS file. Silly decission. 8^P
* Completed the TMesh3D class, changing some names by more descriptive ones.
- Removed the old TTexturedModel3D and such because I've...
+ ...added a TTexturedPolyhedron3D, much simpler.
* CreateCube moved to the new unit a3dge.Prims3D.

2025-04-22 19:38:10 View
Download
[r87] (29.9 kB) by niunio

* TListVector3D renamed as TVector3DList.
+ Added class TMesh3D as base for 3D models.
* TPolyhedron3D refactored to use TMesh3D.
* TPolyhedron3D.Render improved by using better loops, params and less
indirections. Should be slightly faster.

2025-04-22 13:14:59 View
Download
[r86] (28.6 kB) by niunio

* Contenf from a3dge.Pol3D moved to a3dge.Model3D.
* Model loading from a3dge.World3D moved to a3dge.Model3D.
- Removed noise from a3dge.Model3D.
* Fixed problem with tab chars in PLG loader.
+ Added CSS file for API just because I find annoying the color change in
visited links.

2025-04-22 11:08:18 View
Download
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.