2019-09-17 |
Ketmar Dark | changed license to GPLv3 only; sorry, no trust to FSF... |
blob | commitdiff | raw |
2018-01-21 |
Ketmar Dark | generalized pool iterator (it is not tied to `framePool... |
blob | commitdiff | raw | diff to current |
2018-01-20 |
Ketmar Dark | replaced manual pool walking with nice iterator (yet... |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | removed alot of commented out and unused grid processin... |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | grid: only one debug callback left (ok, let it be there... |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | removed callback from `Grid.traceRay()` (it wasn't... |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | no more callback in `Grid.traceBox()` (it wasn't used... |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | commented out unused type |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | `Grid.forEachAtPoint()` converted to no-callback |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | `Grid.forEachInAABB()`: no more callbacks |
blob | commitdiff | raw | diff to current |
2018-01-18 |
Ketmar Dark | commented out some old code; outlined a new plan to... |
blob | commitdiff | raw | diff to current |
2017-10-07 |
Ketmar Dark | Merge branch 'master' of ssh://repo.or.cz/d2df-sdl |
blob | commitdiff | raw | diff to current |
2017-10-05 |
Dmitry D. Chernov | Cosmetic: DooM 2D:Forever -> Doom 2D: Forever |
blob | commitdiff | raw | diff to current |
2017-09-24 |
Ketmar Dark | mempool is optional now |
blob | commitdiff | raw | diff to current |
2017-09-19 |
Ketmar Dark | moved some geometry functions to shared/geom.pas; TODO... |
blob | commitdiff | raw | diff to current |
2017-09-17 |
Ketmar Dark | turned on "SCOPEDENUMS" fpc option |
blob | commitdiff | raw | diff to current |
2017-09-11 |
Ketmar Dark | simple allocation counter for classes |
blob | commitdiff | raw | diff to current |
2017-09-08 |
Ketmar Dark | hacked new ray tracer: it is complete shit, but at... |
blob | commitdiff | raw | diff to current |
2017-09-08 |
Ketmar Dark | replaced line-vs-aabb test with floating point one... |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | don't be *too* smart: `swapInt()` should not do xor... |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | grid: clip rect outside of the loops in `forEachInAABB()` |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | grid: fixed update bug with resized bodies ('cmon,... |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | ooops |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | slightly faster(?) tile walker |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | shitfix (incorrect, but working) for lines starting... |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | `forEachAlongLine()` switched to `TLineWalker` |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | slightly better `traceBox()` |
blob | commitdiff | raw | diff to current |
2017-09-05 |
Ketmar Dark | new raycaster, based on seg-vs-aabb intersections;... |
blob | commitdiff | raw | diff to current |
2017-09-04 |
Ketmar Dark | `traceBox()` API bugfix; squashing now works (i hope) |
blob | commitdiff | raw | diff to current |
2017-09-04 |
Ketmar Dark | grid: `traceBox()` API; `sweepAABB()` API |
blob | commitdiff | raw | diff to current |
2017-09-02 |
Ketmar Dark | new code for blood particles (other particles are turne... |
blob | commitdiff | raw | diff to current |
2017-09-02 |
Ketmar Dark | loading game now properly fixes enabled/disabled state... |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Ketmar Dark | slightly faster (i hope) particles |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Ketmar Dark | finally fixed (i hope) orthotrace bug; turned on orthot... |
blob | commitdiff | raw | diff to current |
2017-08-30 |
Ketmar Dark | smoother camera on stairs/slopes |
blob | commitdiff | raw | diff to current |
2017-08-30 |
Ketmar Dark | more cosmetix |
blob | commitdiff | raw | diff to current |
2017-08-30 |
Ketmar Dark | cosmetic fixes, optimization flag changes |
blob | commitdiff | raw | diff to current |
2017-08-30 |
Ketmar Dark | renamed `grid.atPoint` to `grid.atCellInPoint` |
blob | commitdiff | raw | diff to current |
2017-08-30 |
Ketmar Dark | `atPoint` grid enumerator (for .. in) |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Ketmar Dark | some fixes for recursive grid queries (grid doesn't... |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Ketmar Dark | weapon hitscan should be a little faster now |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Ketmar Dark | grid: slightly faster cell skipping |
blob | commitdiff | raw | diff to current |
2017-08-29 |
Ketmar Dark | grid: strict horizontal/vertical trace accelerator... |
blob | commitdiff | raw | diff to current |
2017-08-25 |
Ketmar Dark | turned on typeinfo (preparing for text-mode maps magic) |
blob | commitdiff | raw | diff to current |
2017-08-24 |
Ketmar Dark | temporarily turned off raytracing ortho-accelerator... |
blob | commitdiff | raw | diff to current |
2017-08-24 |
Ketmar Dark | removed unused code; optimized horizontal and vertical... |
blob | commitdiff | raw | diff to current |
2017-08-24 |
Ketmar Dark | optimized horizontal and vertical traces |
blob | commitdiff | raw | diff to current |
2017-08-24 |
Ketmar Dark | optimized horizontal grid traces |
blob | commitdiff | raw | diff to current |
2017-08-24 |
Ketmar Dark | slightly better water particles |
blob | commitdiff | raw | diff to current |
2017-08-24 |
Ketmar Dark | fixed another bug in grid raytracer |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | fixed grid updates; another station now working (kinda) |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | no more raycasting thru the walls if the wall is in... |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | fixed passing thru disabled walls |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | fixed bug in grid update; one more mode for Holmes |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | fixed bug in grid raytracer: use `const`, Luke! |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | fixed bug in grid updates for moving objects |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | more debug code in grid and holmes |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | alot of debugging code |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | raycast jumper (bad) |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | monsters in grid now works |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | debug cosmetix |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | removed some unused code in `lineAABBIntersects()` |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | removed more debug code |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | removed old tracer code |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | new tracer seems to work |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | no more tree traces (i hope); still not working right |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | removed all mentions of dynaabb tree from the sources... |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | grid now has fixed tile size |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | raycaster code cleanup |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | more code for tracing and other shit; NOTHING IS WORKIN... |
blob | commitdiff | raw | diff to current |
2017-08-23 |
Ketmar Dark | more grid code uglification -- should be a little faste... |
blob | commitdiff | raw | diff to current |
2017-08-22 |
Ketmar Dark | more fixes to grid; dunno, seems to work again |
blob | commitdiff | raw | diff to current |
2017-08-21 |
Ketmar Dark | grid code uglification; particles are great again ... |
blob | commitdiff | raw | diff to current |
2017-08-21 |
Ketmar Dark | map ray tracer now using grid instead of tree |
blob | commitdiff | raw | diff to current |
2017-08-20 |
Ketmar Dark | some tree code for monsters |
blob | commitdiff | raw | diff to current |
2017-08-19 |
Ketmar Dark | converted grid and tree to generics (fuck you, FPC... |
blob | commitdiff | raw | diff to current |
2017-08-19 |
Ketmar Dark | render code cleanup; collision code cleanup; reverted... |
blob | commitdiff | raw | diff to current |
2017-08-19 |
Ketmar Dark | slightly better memory locality |
blob | commitdiff | raw | diff to current |
2017-08-19 |
Ketmar Dark | intermediate commit (faster render and coldet; this... |
blob | commitdiff | raw | diff to current |
2017-08-18 |
Ketmar Dark | experimental grid with buckets |
blob | commitdiff | raw | diff to current |
2017-08-18 |
Ketmar Dark | added small speedup trick to gird (tree already has it) |
blob | commitdiff | raw | diff to current |
2017-08-18 |
Ketmar Dark | Sweep-And-Prune broad phase implementation; not working yet |
blob | commitdiff | raw | diff to current |
2017-08-17 |
Ketmar Dark | better memory locality and access patterns for grid... |
blob | commitdiff | raw | diff to current |
2017-08-17 |
Ketmar Dark | moved compiler options to shared/a_modes.inc; turned... |
blob | commitdiff | raw | diff to current |
2017-08-16 |
Ketmar Dark | added common file with compiler flags; cosmetic fix... |
blob | commitdiff | raw | diff to current |
2017-08-16 |
Ketmar Dark | grid now works for any map bounding box; collisions... |
blob | commitdiff | raw | diff to current |
2017-08-16 |
Ketmar Dark | simplified grid code (removed alot of pasta); rendering... |
blob | commitdiff | raw | diff to current |
2017-08-16 |
Ketmar Dark | grid: proxy pool (no more segfaults on reloading map... |
blob | commitdiff | raw | diff to current |
2017-08-16 |
Ketmar Dark | grid |
blob | commitdiff | raw | diff to current |
|