Lynix
|
3ac0338285
|
Fixed node not copying initial values and name
Former-commit-id: c6d9af9a9a3c4b0959be907634fa7db69be72709
|
2013-04-24 11:49:01 +02:00 |
|
Lynix
|
fdf0c8a71f
|
Added Node::To[Global|Local]*
Fixed Node::Interpolate when used in global coord sys
Former-commit-id: 1963a6c6d3df8b2bc8a3f7a2a7a7102611ca6493
|
2013-04-19 13:59:57 +02:00 |
|
Lynix
|
143707bc2e
|
Added extern libraries (Made STB one of them)
Former-commit-id: 0ca555e9f035600924c7c23fff06bc3810051fdf
|
2013-04-12 15:12:11 +02:00 |
|
Lynix
|
4afe078e9d
|
Added cubemap helpers for Image/Texture
Former-commit-id: 3c0dfb9e9b78369b8a552a55f2c70b978e626ce9
|
2013-04-07 02:08:08 +02:00 |
|
Lynix
|
8d8a47da4c
|
Infallible Image methods no longer return a bool
Former-commit-id: 10af51caf639d010b36829bdb82afbcfc908582c
|
2013-04-06 17:32:55 +02:00 |
|
Lynix
|
f2942e2b3f
|
Fixed Image notified destroy when invalid
Former-commit-id: 5c14f5356809454d15fc3abdcea1111635f2a2cf
|
2013-04-06 16:31:29 +02:00 |
|
Lynix
|
aa6d4c5b52
|
Reworked Image/Texture
Improved performances
Fixed some bugs
It is now possible to use non-contiguous buffer
Former-commit-id: 0fa7d13a740f62dae511a1549b267e2f2011d5a6
|
2013-04-06 13:53:45 +02:00 |
|
Lynix
|
8694f71c2a
|
X::Initialize no longer takes arguments
Former-commit-id: a8233235e89112630f2d31c637723443bd0829a4
|
2013-04-03 16:41:57 +02:00 |
|
Lynix
|
2f72939ad0
|
Added [Sub]Mesh::GetTriangleCount()
Former-commit-id: e365bd3aa57d487186a0be5cde1d5b0ba78d740c
|
2013-04-01 14:33:10 +02:00 |
|
Lynix
|
ad978dc85a
|
Moved normal/tangents generation to submeshes
Former-commit-id: d043284a1a5810b429cc76d8bc071010985a523b
|
2013-03-29 14:48:23 +01:00 |
|
Lynix
|
3255162d3a
|
Fixed IndexMapper bug (with null index buffer)
Former-commit-id: bbec2fddc8f95cca9c62b0f07dd3d115949224c6
|
2013-03-29 14:44:46 +01:00 |
|
Lynix
|
b86332a51b
|
Refactored TriangleIterator/VertexMapper
Former-commit-id: b8d4fc79142b36519ebe1879276415fe30970d3e
|
2013-03-29 14:42:55 +01:00 |
|
Lynix
|
5464b3e184
|
Optimized some format conversions
Thanks to kristofjé
Former-commit-id: f7c0e5da41b7b7b4c967d7ae812b6da517761823
|
2013-03-23 22:50:13 +01:00 |
|
Lynix
|
8f21a75c43
|
Reworked ResourceLoader
Former-commit-id: 9809e7fcd3657dfe90a0795986d0918f4ae1823c
|
2013-03-23 22:49:06 +01:00 |
|
Lynix
|
6a7eb137d7
|
[Index|Vertex]Buffer::Fill now takes discard arg
Former-commit-id: 384ffdb12d82c1e960249abcaf407ccbfe0939cf
|
2013-03-20 15:40:37 +01:00 |
|
Lynix
|
d969e2ea3e
|
Fixed resource reference bug
Former-commit-id: ee523acdc69ee00580644290b05e72b75ab6513d
|
2013-03-15 03:12:28 +01:00 |
|
Lynix
|
6c2fb1eb89
|
Added ResourceRef (Automatic resource reference)
Former-commit-id: 97a0b2732f4dc443b8e1676e68b33b1b53ddf4fb
|
2013-03-15 03:09:58 +01:00 |
|
Lynix
|
677536c4b2
|
Updated some error messages
Thanks to Shade "Hawk eye" Master
Former-commit-id: fb18a5aaa9d368ebec271c9016d4058089cefcf5
|
2013-03-14 00:19:05 +01:00 |
|
Lynix
|
32b1d02cec
|
Updated copyright texts
Former-commit-id: 81483f7a94935c925e53b7f450e42635b1357833
|
2013-03-13 23:23:41 +01:00 |
|
Lynix
|
9ee273f550
|
Added ignoreEvent boolean to Mouse::SetPosition
Former-commit-id: 6dcb701a51c7bc58b105dd42f7ad44371fd0c92b
|
2013-03-13 22:41:47 +01:00 |
|
Lynix
|
b2318b5261
|
Tried to fix Windows unicode messages
Former-commit-id: bf4680a4507545d7d91171efd86e6265c07e7343
|
2013-03-13 17:49:13 +01:00 |
|
Lynix
|
c67b0d709f
|
Added protection
Former-commit-id: 1e5f0c1421fda868a3a1ef59a92cc0a2ca2e5c47
|
2013-03-12 23:35:59 +01:00 |
|
Lynix
|
c55a222324
|
Improved comments
Former-commit-id: b387e7eb487de22cc06a9a526ad974fc0625879d
|
2013-03-08 12:17:42 +01:00 |
|
Lynix
|
dca6b6d41f
|
Added comment
Former-commit-id: 081cceccdcfeb491606c8d7f36810a7374e50ec9
|
2013-03-08 01:20:50 +01:00 |
|
Lynix
|
39e54474dd
|
Added Window::Close (soft way to close window)
Former-commit-id: 9d47ed3ed38d62928f3cb6356fed07501b5e92d5
|
2013-03-08 01:20:26 +01:00 |
|
Lynix
|
9f780ef2bd
|
Optimized Buffer locking/filling
Former-commit-id: 41cb66257f3eeef375086bf51f26230a06ca9eb8
|
2013-03-06 22:40:15 +01:00 |
|
Lynix
|
e26728c424
|
Removed Keyframe animation type
Former-commit-id: 807c81e9b738dbb443c3101026f7b5bdff32a931
|
2013-03-05 10:54:58 +01:00 |
|
Lynix
|
636b9d3f50
|
(Node) Added name getter/setter
Former-commit-id: 56ec0721abfba836a12c8a2de7f7c909f58a6c37
|
2013-03-02 01:33:58 +01:00 |
|
Lynix
|
8fa54c85a4
|
Optimized conversion
Former-commit-id: f4c463c1dd42a5f8e90bc7796c88a175ceb2bbef
|
2013-03-02 00:28:39 +01:00 |
|
Lynix
|
0df64e03ae
|
New mesh policy
Former-commit-id: cc5854d55e1e4bb83e5e081434b87ec22fcb8bff
|
2013-03-02 00:17:40 +01:00 |
|
Lynix
|
d0a6a75f14
|
Fixed Skeleton AABB
Former-commit-id: ac29bc9fd1bdf3d7c0d937460a7d12d61e242f65
|
2013-03-01 21:28:45 +01:00 |
|
Lynix
|
bb4c747e0b
|
Buffer::CopyContent takes now an const buffer
Former-commit-id: c7a44c3198a24a60a26ab3cc04f75f4cea159979
|
2013-03-01 16:11:39 +01:00 |
|
Lynix
|
1b5215d4c2
|
Removed AxisAlignedBox (Replaced by BoundingBox)
Former-commit-id: 931dd6710caf49aeaede51efe209d714f080c44b
|
2013-02-21 18:28:32 +01:00 |
|
Lynix
|
add363a290
|
Moved AxisAlignedBox to mathematic module
Former-commit-id: 2cb5b151941a431b5c12457f0decf7b39195052d
|
2013-02-19 12:32:11 +01:00 |
|
Lynix
|
8fff32e145
|
Changed comment
Former-commit-id: 5d7f268bd8f49402f98c426c561d38a50ce4fa34
|
2013-02-18 04:03:05 +01:00 |
|
Lynix
|
8b192a8cae
|
Fixed AxisAlignedBox::ExtendTo warning
Former-commit-id: 696ce9e1625df33857425e0d758ee135d53c5064
|
2013-02-18 04:02:54 +01:00 |
|
Lynix
|
857d2dd9ed
|
Replaced std::map with std::unordered_map
Not possible yet with NzString-key map
Former-commit-id: faa628a1c9c10e7bc009bf5a67e112ad5f873bd8
|
2013-02-17 14:08:12 +01:00 |
|
Lynix
|
60d41f3c4b
|
Moved AxisAlignedBox::GetCorner to Cube
Former-commit-id: 59509594e6cda19089b93efd8dc77ab7bd20250c
|
2013-02-17 00:51:16 +01:00 |
|
Lynix
|
e9615cc07b
|
Fixed AABB not invalidated by Interpolate()
Former-commit-id: a688a7861bedbc3e49af92da8db78b12123276a2
|
2013-01-31 17:05:44 +01:00 |
|
Lynix
|
c87c63c685
|
Optimized multi-threaded Skinning
Former-commit-id: f11c81767f5979ae834fd841be1cd75f79190940
|
2013-01-30 01:37:20 +01:00 |
|
Lynix
|
afddcd0804
|
Fixed MD2/MD5 meshs not having normals/tangents
Former-commit-id: 9456620961fc7e75482b4fc29394934a3d695c5e
|
2013-01-29 02:02:35 +01:00 |
|
Lynix
|
fc5b1ade9b
|
Added missing const
Former-commit-id: 354757698554c187792e92f1d471c65b870c74d4
|
2013-01-29 02:01:54 +01:00 |
|
Lynix
|
3409461c39
|
SkeletalMesh::Skin now use threads
Former-commit-id: 4b26b3e1950548887f0a7d246864a968688ca0b4
|
2013-01-29 02:01:28 +01:00 |
|
Lynix
|
85c3224752
|
Added mesh generation of normals and tangents
Former-commit-id: 42b29acf5701b19156d6966b402baf11c87f3476
|
2013-01-27 18:39:32 +01:00 |
|
Lynix
|
4a28e42d4d
|
Improved Node interface
Former-commit-id: cbc204748d8cf30771743f26270324dee6ada242
|
2013-01-12 01:38:58 +01:00 |
|
Lynix
|
38d2a08968
|
Fixed MD2 leaks
Former-commit-id: 8bf46de1995fef13889c122c38dc59655bf8311f
|
2013-01-11 14:39:45 +01:00 |
|
Lynix
|
842890e12e
|
Added optional argument to Node::SetParent
Also fixed Set[Rotation|Scale|Translation] within global coordinate
system
Former-commit-id: 7808de7c3044f7b9261b22b7db521aad00d63c9b
|
2013-01-11 14:28:00 +01:00 |
|
Lynix
|
45bf5f1f43
|
Renamed VertexMapper::GetTotalVertexCount
To GetVertexCount
Former-commit-id: fa876c5499664bce31d438ef596373d908c6977c
|
2013-01-04 16:33:26 +01:00 |
|
Lynix
|
5eac4de406
|
Added TriangleIterator::Unmap()
Former-commit-id: 8ef858c5374c6701c087d0f4b1644bb6704e1131
|
2013-01-04 16:32:14 +01:00 |
|
Lynix
|
d4030f666b
|
Added TriangleIterator (experimental)
Former-commit-id: b94f4d4a26a92f4acecf4c53291db80756feb289
|
2013-01-04 16:27:22 +01:00 |
|