Lynix
|
69479de643
|
Added center mesh parameter
Former-commit-id: e010a81e3f00ca6091e438d405e3e6ca14938b8f
|
2013-12-20 20:03:18 +01:00 |
Lynix
|
3c96d8a1a1
|
Added Keyboard::Decimal key (Numpad .)
Former-commit-id: ae01476de199e22d080508e88f2625c2f0332002
|
2013-12-13 22:07:03 +01:00 |
Lynix
|
a9af5523ee
|
Added cone primitive generation
Lacks normal/tangents/uv
Former-commit-id: 682bb7ea926361bfb10807f6addf98f8fd4e7d75
|
2013-12-09 14:15:34 +01:00 |
Lynix
|
55aed0ec68
|
Rewrote Task Scheduler
Better and faster implementation
Former-commit-id: d765415ca0576cd843480292e30c2d7bafa7f66a
|
2013-11-30 13:48:01 +01:00 |
Lynix
|
5eeb409484
|
Updated comment
Former-commit-id: 09c999fca26df0d9656e1ae0edf369e10a6855e8
|
2013-11-30 13:00:16 +01:00 |
Lynix
|
14eda38cac
|
Made static_assert useful
Former-commit-id: 135783fe3ee3f5304309dd6948f0a83a349e62b2
|
2013-10-09 10:14:14 +02:00 |
Lynix
|
282291ffad
|
Fixed error message
Former-commit-id: e75016a246fdc912575cd82e3ac93b9e4e952e20
|
2013-10-09 10:14:13 +02:00 |
Lynix
|
a410e8856a
|
Improved Error system
Former-commit-id: ddd08841d30575713f4a28ac02566f92791e5539
|
2013-10-09 10:14:09 +02:00 |
Lynix
|
05712da240
|
Fixed MD2 translation
Former-commit-id: dfae1a1d0588c41fb647580623af7a69d367a01e
|
2013-09-23 00:25:11 +02:00 |
Lynix
|
2fd86dc406
|
Added texture rect parameter to primitive generator
Former-commit-id: 5efc0fd1bcc2aad9cd4b75ff9fb8b29d84bfd363
|
2013-09-21 09:05:37 +02:00 |
Lynix
|
3167531b39
|
Fixed some VS warnings
Thanks to Fraggy again !
Former-commit-id: bd0eea66714701b065892d8b69d576e7b3615dd2
|
2013-09-21 00:10:10 +02:00 |
Lynix
|
bed20692a6
|
Fixed OnResourceDestroy callback not called by the destructor
Former-commit-id: 8b961101f88343ddd3bb382d2c333052efb03164
|
2013-09-03 13:57:32 +02:00 |
Lynix
|
3bca9803ca
|
Fixed order of rotation
Former-commit-id: 1b7b714192fdd4a4ad54fbd6e79f4570b0f584e0
|
2013-08-23 22:04:18 +02:00 |
Lynix
|
a6f26ff336
|
Added Window::OnWindowResized event
Former-commit-id: 61262182892d2dae3defb239e751cd4b996a5ad6
|
2013-08-21 18:48:15 +02:00 |
Lynix
|
1e6fe40707
|
Optimized WindowImpl::Get[Height|Position|Size|Width]
Former-commit-id: e482fc04a632e5338601627f7dd7c6f0fe18d135
|
2013-08-21 18:46:29 +02:00 |
Lynix
|
42a1b9cbe6
|
It is now possible to initialize VertexBuffer without VertexDeclaration
Former-commit-id: 3f8e82925dea8644384b4ceb962a06101bccc1a3
|
2013-08-16 00:26:35 +02:00 |
Lynix
|
3569ef531f
|
Added error detection
Former-commit-id: f105f9bb1a31769844076a1053968a047cff89fc
|
2013-08-16 00:24:16 +02:00 |
Lynix
|
dc2762aade
|
Fixed Node::OnParenting callback not called
Former-commit-id: a6a88b0edf40910e80fa1c4e23637cd9a42c851e
|
2013-08-16 00:23:53 +02:00 |
Lynix
|
d4cff9946e
|
Improved ResourceListeners
Former-commit-id: 8016c23cb75aab94762a1e2838dbbcac2093119b
|
2013-08-09 16:28:07 +02:00 |
Lynix
|
4b1a6cc09e
|
Fixed missing include
Former-commit-id: 9314ba7a7a528875038e119ddd0cbdc849e2eea5
|
2013-08-09 15:52:25 +02:00 |
Lynix
|
6507e1ed2d
|
Updated buffers interface
Former-commit-id: 8c8d60b6b22cc844740dbc3320af65575cec4feb
|
2013-08-07 01:10:26 +02:00 |
Lynix
|
1ebaf4749c
|
Added static assertions to secure code
Former-commit-id: 207f1135b3b40cee74fbf8ba98e6fb7379ba8c33
|
2013-08-03 20:58:50 +02:00 |
Lynix
|
c358e5ab6d
|
Added option to disable menu keys under Windows
Former-commit-id: a596eb7ab2a24a7246d0bf08eeb00a3d746639d8
|
2013-08-03 00:20:48 +02:00 |
Lynix
|
5b730f1d4c
|
ResourceListener no longer add a resource reference
Former-commit-id: b249d472b4140b85e4e286552323fde6b9b66bd7
|
2013-07-09 01:06:11 +02:00 |
Lynix
|
7d688ec8c7
|
Fixed some IndexBuffer generation
Former-commit-id: cb65a63ee0d8193004b264323941a7d1f214a3c4
|
2013-07-01 18:11:42 +02:00 |
Lynix
|
4abefc3e93
|
Reworked IndexBuffer, Vertex[Buffer|Declaration|Structs]
Former-commit-id: e3f637f2680afda57a444f73b8f7ad681bb1b8a5
|
2013-07-01 16:14:29 +02:00 |
Lynix
|
57e12a2625
|
Fixed box generation
Former-commit-id: 99534bcd90ffb81ba362ea2c709d68b643a9bdbb
|
2013-06-26 18:55:09 +02:00 |
Lynix
|
d7a66d08b6
|
OBJLoader now support transparency
Mesh::AddSubMesh no longer return bool
Former-commit-id: 71217618d179c5853683f4615901565cb7cd3ab8
|
2013-06-26 15:17:53 +02:00 |
Lynix
|
9a3616f538
|
Meshes have at least one material
Former-commit-id: c1b7fc15541e4e7f6a5eb1b25220dee2978fe9c5
|
2013-06-25 14:50:14 +02:00 |
Lynix
|
e78db0feca
|
Fixed MD5Anim loaders not being unregistred
Former-commit-id: b9414a479bdb3aff1560c606239bc1ee79c053f9
|
2013-06-24 00:29:59 +02:00 |
Lynix
|
3609f31708
|
Added std::hash for String, made use of unordered_map
Former-commit-id: 20f3d12bc3222873706949f0a7d0a131e237a247
|
2013-06-23 16:53:37 +02:00 |
Lynix
|
b0c46b2384
|
Revised String class
Renamed String::Substr to SubString
Former-commit-id: 6aa925799e71af6916f7808368a3faa26efbe1bc
|
2013-06-19 02:25:19 +02:00 |
Lynix
|
880c2aa32c
|
Plane primitives no longer rely on normal vector
Former-commit-id: 66e1e2a83799055ad773f7b145e569469f68279a
|
2013-06-18 16:39:46 +02:00 |
Lynix
|
5e7a6b3a21
|
Removed thread-safety part of VertexDeclarations
No longer required since atomic integers
Former-commit-id: 7c08391a1feee7858eb800789d7c325d2ad0b211
|
2013-06-15 16:22:26 +02:00 |
Lynix
|
bb99d044bb
|
Nazara now use meters as units
Added scale mesh parameter
Added smooth camera to FirstScene demo
Former-commit-id: b3985e10d84512e3b32f2569ac034ba63ace589a
|
2013-06-13 19:29:59 +02:00 |
Lynix
|
3294f18608
|
Added Node::Get*Direction*
Former-commit-id: e9c4f04da7b92965dc1236313ddebf66d0eaad8d
|
2013-06-13 17:05:21 +02:00 |
Lynix
|
f3d0618ae6
|
Added Mesh::Transform
Former-commit-id: c0680b23ff81a10a580934fc24d1ae4a13780595
|
2013-06-09 22:05:33 +02:00 |
Lynix
|
6b2af70f1d
|
Cleaned interface
Former-commit-id: cdd284de8396d5988853c84d5db17bfa6fa0ba51
|
2013-06-09 22:05:05 +02:00 |
Lynix
|
0612e9bea5
|
Fixed 4bits pixel format conversion
Former-commit-id: c03823b24da431d9b85ed2aae0e88ee6045036b9
|
2013-06-09 22:04:25 +02:00 |
Lynix
|
ca5fb44ecf
|
Really fixed AABBs
Former-commit-id: 003979537f2ea5362849df8a65611739aea6d298
|
2013-06-09 22:03:42 +02:00 |
Lynix
|
0f111c149c
|
Added some comments
Former-commit-id: 35179287da54900b2f5ca5cb9213f3df3c2200ee
|
2013-06-09 16:26:01 +02:00 |
Lynix
|
40bf1723f5
|
Added Node::SetTransformMatrix
Former-commit-id: ca5c457f48b12b5603ee6a7629159a74388a9b42
|
2013-06-09 16:16:42 +02:00 |
Lynix
|
e689f6f09f
|
Added Mesh::Recenter()
Former-commit-id: 07ef8b3296b835e207bfa904af29546f724e6dc3
|
2013-06-09 16:15:13 +02:00 |
Lynix
|
346415e860
|
Fixed AABBs being larger than mesh/skeleton
When mesh/skeleton was not centered
Former-commit-id: 595b234c20ae0447fe0c2263d4e000d87fea7300
|
2013-06-09 16:14:51 +02:00 |
Lynix
|
c76c419867
|
Cleaned interface
And fixed some VS warnings
Former-commit-id: 8c89fa1d4dc92a362053e4cdeabe20537fcec2a6
|
2013-06-09 11:25:17 +02:00 |
Lynix
|
f74f9e964e
|
Replaced Mesh::Build by BuildSubMesh(es)
Former-commit-id: c5b034aa764cdda0ea0c48182f2562968a10c226
|
2013-06-07 12:22:43 +02:00 |
Lynix
|
4f55f37496
|
Fixed IndexMapper not working in safe mode
Former-commit-id: d85c1336349dea314cd3f59018050c3f8029127d
|
2013-06-05 19:41:08 +02:00 |
Lynix
|
928c0aaaf7
|
Added IndexBuffer optimization to Mesh parameters
Former-commit-id: 073b37fa9ede92f88861110fb4fb0b84d54e26ae
|
2013-06-05 19:40:54 +02:00 |
Lynix
|
ccb6f5b729
|
Added indices optimisation algorithm
Former-commit-id: 89086e814ca11a048949fe0fc6e20648824bbb36
|
2013-06-05 19:39:48 +02:00 |
Lynix
|
146ca80a63
|
Added index iterators
Former-commit-id: de3ed77ba9e3c48aa68020e23ded679066b9878f
|
2013-06-05 15:33:43 +02:00 |