Граф коммитов

65 Коммитов

Автор SHA1 Сообщение Дата
firedef 1bf8a93908 Add graph chart 2022-08-09 17:20:53 +03:00
firedef 7f777e46f3 Add line constructor, refactor Mesh 2022-08-09 17:20:22 +03:00
firedef 05e851200d Fix occlusion culling edges 2022-07-22 14:51:57 +03:00
firedef 81d616800b Add heatmap 2022-07-22 03:09:40 +03:00
firedef 390b47d474 Move ChartDataExtensions to other file 2022-07-22 01:07:57 +03:00
firedef e90b47a5ad Add gradients to theme 2022-07-22 01:06:53 +03:00
firedef 999b11ead0 Add more functions for Gradient 2022-07-22 01:06:42 +03:00
firedef 41a19f03b9 Add 2D chart data 2022-07-22 01:06:04 +03:00
firedef eccbeb3f09 Update MathStuff package 2022-07-22 01:05:40 +03:00
firedef b52049a712 Add gradient 2022-07-22 00:14:15 +03:00
firedef c5d2c109cd Push old changes 2022-07-21 23:47:52 +03:00
firedef c9880a470d split rendering to multiple passes, cleanup 2022-03-15 18:42:16 +03:00
firedef 191f5e9967 add ScatterChart example, ScatterChart shape support, fix texture alpha chanel 2022-03-15 15:12:13 +03:00
firedef db9466a68d add scatter chart 2022-03-14 21:40:09 +03:00
firedef 4b64ae4f58 add pie chart example 2022-03-14 19:56:02 +03:00
firedef f23a16d3e6 add fonts manager 2022-03-14 16:07:33 +03:00
firedef 648c7a3fc7 add pie chart, attempt to fix text shader 2022-03-13 23:45:54 +03:00
firedef 95cb8430d6 add LineChart.cs example, cleanup 2022-03-13 19:06:43 +03:00
firedef 4addcbeb1c improve text shader 2022-03-13 17:23:32 +03:00
firedef 9196614f06 add ruler, cleanup 2022-03-13 16:24:00 +03:00
firedef 6981ee630a add occlusion culling, potential fix for x11 input schedule queue empty 2022-03-13 15:49:08 +03:00
firedef 5cbf35eefa add line chart, fix renderable culling, (probably) fix run loop 2022-03-12 18:34:40 +03:00
firedef 5019baea9f add fallback fonts, better text rendering 2022-03-12 16:45:36 +03:00
firedef 7f3132235e some small fixes 2022-03-11 18:50:06 +03:00
firedef 80f7c07159 cleanup 2022-03-11 15:46:38 +03:00
firedef 69de0ae76c add postprocessing, better text rendering 2022-03-10 19:21:37 +03:00
firedef aa7766219e add working text rendering, code cleanup 2022-03-09 20:43:20 +03:00
firedef 2c4715b3a7 add some debug features using keys in gl avalonia:
- [U] - use default material for rendering
- [I] - toggle text shader (show raw texture)
- [O] - change text thickness ([O] - increase, [Shift] + [O] - decrease)
2022-03-09 00:20:59 +03:00
firedef 1a62b273cf add gl text rendering (test variant, broken by now) 2022-03-08 02:00:45 +03:00
firedef 71e7c43122 moved math things to other repository
[https://github.com/firedef/MathStuff]
2022-03-06 01:45:27 +03:00
firedef fb14f20e55 add textures, cleanup 2022-03-05 23:53:22 +03:00
firedef c392814c5a - added materials
- simplified uniforms set
- autogenerated gl interface
2022-03-04 16:05:00 +03:00
firedef 6aec0e58cb added:
- normals
 - .obj import
 - mesh rendering (from file)
 - broken lighting
 - broken perspective ([P] to switch)
 - wireframe rendering ([Y] to switch)
 - teapot and cube models
 - other small changes
2022-03-03 21:36:01 +03:00
firedef ef2ddf41d7 optimized hash calculation in HashedList.cs 2022-03-02 21:26:31 +03:00
firedef e618d9f41c fixed coordinates, renamed GlObject.cs to GlMesh.cs and derive from mesh class 2022-03-01 20:18:03 +03:00
firedef ce6449ff65 basic opengl draw 2022-03-01 00:42:00 +03:00
firedef d8d63cf39d added native and hashed list, mesh, vertex, new tests 2022-02-19 16:59:38 +03:00
firedef 4fc75236f7 added auto generation of vectors
added float4
2022-02-19 14:53:27 +03:00
firedef 70af31e19f various changes:
- added line renderer with example
- adjusted default element scale
- fixed accent color in themes
- added theme switch using key T
2022-02-16 14:52:44 +03:00
firedef 9c957a95cf updated xml comments 2022-02-16 12:29:40 +03:00
firedef 179cb499df added label and debugLabel 2022-02-13 00:13:44 +03:00
firedef f12b43403d replaced some constant values to ChartProperty.cs analog in renderables 2022-02-13 00:13:25 +03:00
firedef 17da9c6cbe added labels, fixed viewport space transform 2022-02-12 23:48:05 +03:00
firedef 7f1965b623 added text rendering to ruler, updated line rendering 2022-02-12 11:32:20 +03:00
firedef f7794ec128 added data sources 2022-02-10 20:43:16 +03:00
firedef 359e53634c set max zoom to 1 to prevent rendering bugs 2022-02-09 19:50:12 +03:00
firedef c94a2070ff added ruler lines 2022-02-08 22:49:17 +03:00
firedef 1f1a58324c fixed background rendering in canvas layer 2022-02-08 22:12:00 +03:00
firedef 8aacb0ec25 added different transform space support 2022-02-08 21:31:23 +03:00
firedef d690ce47ef added theme generation 2022-02-07 20:02:48 +03:00