mirror of https://github.com/mosra/magnum.git
Commit Graph
Select branches
Hide Pull Requests
apple-crashy-msaa-default-framebuffer
audio-import
catastrophic-cross
chainsaw-surgery
dpi-change-events
euler-xxx
findsdl-include-root
gltestlib-symbol-duplication
gpu-preference
inverted-ranges
ktx1-detection
master
meshdata-cereal-killer
mousecapture
multiwindow
next
sceneconverter
scenedata-optimizations
simd
vectorfields
zerocopy
#107
#110
#111
#114
#114
#115
#115
#116
#118
#118
#120
#121
#122
#122
#126
#126
#132
#132
#133
#134
#134
#135
#135
#136
#136
#137
#138
#141
#142
#142
#157
#157
#158
#158
#159
#159
#160
#162
#162
#165
#165
#166
#168
#168
#175
#175
#176
#177
#177
#179
#181
#181
#183
#183
#185
#185
#187
#187
#190
#190
#191
#193
#194
#194
#195
#196
#197
#200
#200
#202
#203
#203
#205
#205
#206
#209
#209
#210
#210
#216
#216
#217
#218
#220
#220
#225
#225
#226
#228
#229
#23
#23
#231
#233
#234
#240
#240
#246
#249
#249
#253
#255
#255
#267
#268
#268
#272
#272
#273
#273
#275
#276
#277
#278
#279
#280
#281
#284
#286
#286
#289
#297
#298
#299
#300
#306
#306
#307
#308
#312
#317
#323
#323
#324
#325
#326
#326
#33
#331
#332
#335
#338
#34
#34
#342
#343
#344
#346
#347
#349
#361
#362
#364
#364
#365
#368
#369
#370
#371
#374
#38
#38
#381
#381
#382
#383
#387
#388
#388
#389
#390
#392
#397
#401
#403
#405
#406
#41
#41
#415
#417
#418
#419
#419
#420
#423
#423
#424
#425
#427
#427
#43
#43
#430
#432
#432
#433
#434
#435
#435
#437
#438
#441
#442
#444
#445
#449
#454
#459
#461
#470
#471
#473
#480
#481
#482
#482
#483
#484
#491
#494
#495
#498
#499
#504
#51
#518
#521
#525
#527
#529
#537
#539
#54
#54
#542
#542
#547
#549
#55
#55
#554
#556
#557
#559
#560
#563
#564
#565
#565
#567
#567
#570
#576
#578
#580
#582
#582
#588
#589
#59
#592
#594
#595
#596
#597
#599
#60
#601
#602
#603
#604
#605
#608
#610
#612
#613
#617
#620
#623
#638
#638
#641
#650
#651
#651
#653
#659
#660
#660
#664
#664
#674
#68
#680
#686
#69
#690
#695
#7
#7
#71
#77
#77
#85
#85
#87
#87
#88
#88
#89
#89
#94
snapshot-2013-08
snapshot-2013-10
snapshot-2014-01
snapshot-2014-01-compatibility
snapshot-2014-06
snapshot-2014-06-compatibility
snapshot-2015-05
snapshot-2015-05-compatibility
v2013.08
v2013.10
v2014.01
v2014.06
v2015.05
v2018.02
v2018.04
v2018.10
v2019.01
v2019.10
v2020.06
Select branches
Hide Pull Requests
apple-crashy-msaa-default-framebuffer
audio-import
catastrophic-cross
chainsaw-surgery
dpi-change-events
euler-xxx
findsdl-include-root
gltestlib-symbol-duplication
gpu-preference
inverted-ranges
ktx1-detection
master
meshdata-cereal-killer
mousecapture
multiwindow
next
sceneconverter
scenedata-optimizations
simd
vectorfields
zerocopy
#107
#110
#111
#114
#114
#115
#115
#116
#118
#118
#120
#121
#122
#122
#126
#126
#132
#132
#133
#134
#134
#135
#135
#136
#136
#137
#138
#141
#142
#142
#157
#157
#158
#158
#159
#159
#160
#162
#162
#165
#165
#166
#168
#168
#175
#175
#176
#177
#177
#179
#181
#181
#183
#183
#185
#185
#187
#187
#190
#190
#191
#193
#194
#194
#195
#196
#197
#200
#200
#202
#203
#203
#205
#205
#206
#209
#209
#210
#210
#216
#216
#217
#218
#220
#220
#225
#225
#226
#228
#229
#23
#23
#231
#233
#234
#240
#240
#246
#249
#249
#253
#255
#255
#267
#268
#268
#272
#272
#273
#273
#275
#276
#277
#278
#279
#280
#281
#284
#286
#286
#289
#297
#298
#299
#300
#306
#306
#307
#308
#312
#317
#323
#323
#324
#325
#326
#326
#33
#331
#332
#335
#338
#34
#34
#342
#343
#344
#346
#347
#349
#361
#362
#364
#364
#365
#368
#369
#370
#371
#374
#38
#38
#381
#381
#382
#383
#387
#388
#388
#389
#390
#392
#397
#401
#403
#405
#406
#41
#41
#415
#417
#418
#419
#419
#420
#423
#423
#424
#425
#427
#427
#43
#43
#430
#432
#432
#433
#434
#435
#435
#437
#438
#441
#442
#444
#445
#449
#454
#459
#461
#470
#471
#473
#480
#481
#482
#482
#483
#484
#491
#494
#495
#498
#499
#504
#51
#518
#521
#525
#527
#529
#537
#539
#54
#54
#542
#542
#547
#549
#55
#55
#554
#556
#557
#559
#560
#563
#564
#565
#565
#567
#567
#570
#576
#578
#580
#582
#582
#588
#589
#59
#592
#594
#595
#596
#597
#599
#60
#601
#602
#603
#604
#605
#608
#610
#612
#613
#617
#620
#623
#638
#638
#641
#650
#651
#651
#653
#659
#660
#660
#664
#664
#674
#68
#680
#686
#69
#690
#695
#7
#7
#71
#77
#77
#85
#85
#87
#87
#88
#88
#89
#89
#94
snapshot-2013-08
snapshot-2013-10
snapshot-2014-01
snapshot-2014-01-compatibility
snapshot-2014-06
snapshot-2014-06-compatibility
snapshot-2015-05
snapshot-2015-05-compatibility
v2013.08
v2013.10
v2014.01
v2014.06
v2015.05
v2018.02
v2018.04
v2018.10
v2019.01
v2019.10
v2020.06
-
c72c36deaa
Don't create identity matrix when it's fully overwritten anyway.
Vladimír Vondruš
2010-12-30 02:05:16 +0100
-
252278c91d
Function for skipping given row and column from an matrix.
Vladimír Vondruš
2010-12-30 01:01:25 +0100
-
e128b3ab2d
Removed superfluous includes, documentation updates.
Vladimír Vondruš
2010-12-30 00:42:31 +0100
-
9e516b97a1
Mathematically correct order of row, col parameters in Matrix functions.
Vladimír Vondruš
2010-12-30 00:41:19 +0100
-
00dbbd5ce2
Optimization: using dot product for computing vector length.
Vladimír Vondruš
2010-12-29 21:34:09 +0100
-
2745471226
Don't even try to assign self to self.
Vladimír Vondruš
2010-12-29 19:02:42 +0100
-
1d5d4ddcb4
Renamed AbstractShaderProgram::{load -> attach}Shader().
Vladimír Vondruš
2010-12-29 19:01:29 +0100
-
9b6f3582e3
Orthographic and perspective camera projections.
Vladimír Vondruš
2010-12-29 18:39:07 +0100
-
524067a9ca
Class for managing indexed meshes.
Vladimír Vondruš
2010-12-27 23:09:17 +0100
-
9fd97e2f96
Customizable camera aspect ratio handling policy.
Vladimír Vondruš
2010-12-27 23:07:36 +0100
-
5ab557eb05
Fixed transform inheritance in Scene. I just can't get it right on first try.
Vladimír Vondruš
2010-12-27 23:06:34 +0100
-
0865862ff1
Disable copying of Mesh class.
Vladimír Vondruš
2010-12-27 23:05:38 +0100
-
8bc5fa67da
Make Mesh usable for subclassing, also document it a bit more.
Vladimír Vondruš
2010-12-27 23:04:26 +0100
-
37e2d44bd6
Make buffer binding constant.
Vladimír Vondruš
2010-12-27 23:02:41 +0100
-
5fa15dd27a
Be pedantic.
Vladimír Vondruš
2010-12-27 19:28:45 +0100
-
2d0d5ff005
Added Triangle example.
Vladimír Vondruš
2010-12-27 19:28:18 +0100
-
9317d089e9
Class for managing non-indexed meshes.
Vladimír Vondruš
2010-12-27 19:18:51 +0100
-
c9ad48bf51
Simple wrapper for OpenGL buffers.
Vladimír Vondruš
2010-12-27 19:16:25 +0100
-
3444f62638
Classes for compiling and using shaders.
Vladimír Vondruš
2010-12-27 19:15:48 +0100
-
9cd1e7c12a
Scene class and dummy Camera class.
Vladimír Vondruš
2010-12-27 19:11:44 +0100
-
bb7627445b
Abstract base class for objects.
Vladimír Vondruš
2010-12-27 19:08:54 +0100
-
0b26106e13
Utility header with defines.
Vladimír Vondruš
2010-12-27 19:13:27 +0100
-
9d9fed3b23
Convenience functions for axes in Vector3.
Vladimír Vondruš
2010-12-27 18:46:02 +0100
-
4e2f56c78b
Function for negating a vector.
Vladimír Vondruš
2010-12-27 18:44:40 +0100
-
75358451ea
Function for angle between vectors.
Vladimír Vondruš
2010-12-27 18:38:16 +0100
-
95ae231e6d
Really exclude test directories from documentation.
Vladimír Vondruš
2010-12-27 18:21:19 +0100
-
cd568375f0
Use fuzzy compare also for Vector.
Vladimír Vondruš
2010-12-27 18:19:28 +0100
-
dc420e69fc
Even smaller precision for floating point comparison.
Vladimír Vondruš
2010-12-27 18:16:30 +0100
-
013bb7bd00
Small pedantic fixes.
Vladimír Vondruš
2010-12-27 18:16:03 +0100
-
71f6f06548
Default W/A value in Vector4 constructor.
Vladimír Vondruš
2010-12-27 18:13:52 +0100
-
b58fad0c63
Make use of QTest fuzzy compare instead of that wtf.
Vladimír Vondruš
2010-12-27 18:13:04 +0100
-
1467dc0637
Inlined inline funciton.
Vladimír Vondruš
2010-12-27 18:11:20 +0100
-
cd196eca3c
Don't forget to initalize the variables!
Vladimír Vondruš
2010-12-27 18:09:28 +0100
-
c41d6ad582
New namespace Magnum::Math.
Vladimír Vondruš
2010-12-23 23:36:53 +0100
-
ba12926f29
Added Doxyfile
Vladimír Vondruš
2010-12-23 23:26:20 +0100
-
cca1be10a7
Added some TODOs.
Vladimír Vondruš
2010-12-23 23:22:57 +0100
-
4019c44899
Matrix4 class with matrix transform functions.
Vladimír Vondruš
2010-12-23 23:19:52 +0100
-
e59e1111d4
Vector4 convenience class.
Vladimír Vondruš
2010-12-23 23:16:35 +0100
-
eeb12e3414
Vector3 class with additional functions for three-component vectors.
Vladimír Vondruš
2010-12-23 23:15:32 +0100
-
97e80f5df3
Function for multiplying vector with matrix.
Vladimír Vondruš
2010-12-23 23:13:46 +0100
-
61c96a36f3
Not-so-precise matrix comparison.
Vladimír Vondruš
2010-12-23 23:12:29 +0100
-
2a2d8c3dd5
Template vector class.
Vladimír Vondruš
2010-12-23 23:11:21 +0100
-
8f0bacd2f8
Function for transposing matrix.
Vladimír Vondruš
2010-12-23 23:08:00 +0100
-
8957b21719
Fixed Matrix multiplication & test, documentation updates.
Vladimír Vondruš
2010-12-23 23:04:21 +0100
-
09d74422d9
Initial commit
Vladimír Vondruš
2010-12-19 23:18:51 +0100