Lynix
|
8b49a6426f
|
Fixed [Frustum|Plane]::ToString()
Former-commit-id: b09821e54d3335a0d3c3cc30ec3050d26a30046a
|
2013-02-20 16:51:09 +01:00 |
Lynix
|
28ea9fc9a0
|
Added Frustum::Contains(AxisAlignedBox)
Fixed Frustum::Contains, Intersect and Plane::Distance not being const
Former-commit-id: e219a10fac78f50743f19ebe523345bcac0b0fb7
|
2013-02-20 16:41:29 +01:00 |
Lynix
|
6bfe9c8890
|
Fixed AxisAlignedBox::Transform missing return
Former-commit-id: 13888840999937528a7f4b7c23869eee929853a3
|
2013-02-20 16:37:22 +01:00 |
Lynix
|
add363a290
|
Moved AxisAlignedBox to mathematic module
Former-commit-id: 2cb5b151941a431b5c12457f0decf7b39195052d
|
2013-02-19 12:32:11 +01:00 |
Lynix
|
d56900fe01
|
Added DebugDrawer::Draw(Frustum)
Former-commit-id: 595204759c54ccc1e7cec38fe3e26b6b3400e723
|
2013-02-19 01:24:46 +01:00 |
Lynix
|
f894502e98
|
Added TODO
Former-commit-id: 5196273b2ab5a94d276183e6545cdb472507c502
|
2013-02-19 01:24:13 +01:00 |
Lynix
|
933a0c7f38
|
Added Frustum class
Former-commit-id: 90b380e8f8ff21333d081aed0fd65de0393a0242
|
2013-02-19 01:23:51 +01:00 |
Lynix
|
760470e3f0
|
Added Sphere class
Former-commit-id: b674083e88f3ab6df2313d460eebc3e0e56a80f3
|
2013-02-19 01:23:37 +01:00 |
Lynix
|
28fcb06025
|
Added Plane class
Former-commit-id: fbbb1f230b4a9f85de0b56b4924ab65f74b4b654
|
2013-02-19 01:20:15 +01:00 |
Lynix
|
0051b76b9b
|
Improved Vector4::Normalize
Fixed length output
Former-commit-id: 2ff9aeca4e125965251187a1b7e2a4c6e0c08e5a
|
2013-02-19 01:19:31 +01:00 |
Lynix
|
b6940e9d8b
|
Fixed Corner_Max
Former-commit-id: bc9e18cb6227335d0ce79c3b2cb35705fd76709a
|
2013-02-19 01:18:47 +01:00 |
Lynix
|
49cdbc3c47
|
Added [Cube|Rect]::ExtendTo(X, Y[, Z]);
Former-commit-id: 6f3a92644acd818f94088347cc6f1be939adb7f9
|
2013-02-19 01:10:47 +01:00 |
Lynix
|
ee7a9c572b
|
Added [Cube/Rect]::Get[Negative/Positive]Vertex
Former-commit-id: 66e4851be7751402077ea67df0554a51f3d28df2
|
2013-02-17 23:41:43 +01:00 |
Lynix
|
4a11ff269f
|
Replaced division by multiplication
Former-commit-id: 76c47816b99ed104fc5fd1fe155156f64a053fa1
|
2013-02-17 23:41:03 +01:00 |
Lynix
|
2e4c27188f
|
Fixed math not including some headers
Former-commit-id: a0da804f710d2decf84cd2429d1fedc0df5e49f7
|
2013-02-17 02:09:10 +01:00 |
Lynix
|
60d41f3c4b
|
Moved AxisAlignedBox::GetCorner to Cube
Former-commit-id: 59509594e6cda19089b93efd8dc77ab7bd20250c
|
2013-02-17 00:51:16 +01:00 |
Lynix
|
cdf632ac96
|
Minor changes to math module
-Fixed missing Set method: "X::Set(const X&)"
-Removed operator String
Former-commit-id: 690f161704ed85fc57a62b812af7933e390572b5
|
2013-02-16 19:21:14 +01:00 |
Lynix
|
43b5e493f6
|
Added face culling boolean to materials
Former-commit-id: ed651beb3545b85d5496bb5739c4caa9c81df8a3
|
2013-02-13 01:35:01 +01:00 |
Lynix
|
3409461c39
|
SkeletalMesh::Skin now use threads
Former-commit-id: 4b26b3e1950548887f0a7d246864a968688ca0b4
|
2013-01-29 02:01:28 +01:00 |
Lynix
|
00d636fb1c
|
Changed module initialisation behavior
Former-commit-id: f3901c7785ab89b113afd961d7a51b609db2e314
|
2013-01-29 01:57:51 +01:00 |
Lynix
|
861c1b6a38
|
Added Light::GetLightType
Former-commit-id: 22739eaaed4daf0651860c34af30bbfad87f538f
|
2013-01-27 18:41:20 +01:00 |
Lynix
|
85c3224752
|
Added mesh generation of normals and tangents
Former-commit-id: 42b29acf5701b19156d6966b402baf11c87f3476
|
2013-01-27 18:39:32 +01:00 |
Lynix
|
2cb1f121a5
|
Improved readability
Former-commit-id: 8cb71d9f3ba34be26a1133e2f4b118c86a8cc0ed
|
2013-01-24 00:13:24 +01:00 |
Lynix
|
07f8f5d029
|
Added experimental PluginManager
Former-commit-id: 717e0a6b8a729a4c7c3bf0f377a93028543a1e2d
|
2013-01-15 16:54:41 +01:00 |
Lynix
|
01d82c7a11
|
Fixed typo in macro PLATFORM_MACOS (Added X)
Former-commit-id: f60f6019768ee6f69a1be157a5c88096f5ee421d
|
2013-01-15 16:54:23 +01:00 |
Lynix
|
09e0ab898d
|
Relaxed constant access
Former-commit-id: 885a7f065ccf9ff1fdbef23c88b852bb2e48fac7
|
2013-01-15 16:53:59 +01:00 |
Lynix
|
3080ed8a43
|
Deleted TaskScheduler constructor/destructor
Made no sense
Former-commit-id: 9ce8eb9a565db98d8124a2ca941897365ba45885
|
2013-01-15 16:33:46 +01:00 |
Lynix
|
a186a66b1f
|
Added NAZARA_DYNLIB_EXTENSION macro
Former-commit-id: bdf82a80846fd599328d2f9ff4454d9050eda091
|
2013-01-15 15:43:46 +01:00 |
Lynix
|
f338cc3609
|
Added Resource::GetResourceReferenceCount()
Former-commit-id: 1e07449a9a28887f2fd6fbc211590b360ec16dc1
|
2013-01-12 18:53:44 +01:00 |
Lynix
|
4a28e42d4d
|
Improved Node interface
Former-commit-id: cbc204748d8cf30771743f26270324dee6ada242
|
2013-01-12 01:38:58 +01:00 |
Lynix
|
507022db7c
|
Added light class
Former-commit-id: e2969fe35720e1ea2f982a86197237a50bef1389
|
2013-01-11 14:40:02 +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
|
e5731bee91
|
Added shader support to materials
Also fixed a lot of bugs related to materials
Former-commit-id: 54086eb3aa36c1a7b31b55056967275e6c24a4c6
|
2013-01-09 20:15:42 +01:00 |
Lynix
|
e3293c6fe1
|
Added normal mapping
Former-commit-id: 7e54b1f01de7d5cf99c42d08d13ba606f73c453d
|
2013-01-09 01:36:18 +01:00 |
Lynix
|
946754d7be
|
Added specular mapping
Former-commit-id: 329bcfc6b3d92809538c9416578329f11c6ef56f
|
2013-01-09 00:34:39 +01:00 |
Lynix
|
e6cef2ddbf
|
Added move constructor/operator to Shader
Former-commit-id: b947e0ac0dcddcfe64c83b63cf89df0e0850cbd2
|
2013-01-08 17:31:42 +01:00 |
Lynix
|
80d4159faa
|
Added DebugDrawer::DrawTangents
Former-commit-id: 9116b5a878752ff193073ac6c156ddca54f8c501
|
2013-01-04 22:02:47 +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
|
be7afed144
|
Fixed BufferMapper::Unmap crash when called twice
Former-commit-id: aaf7ead6e93c74c79d6d3e6c3cb743030634eacd
|
2013-01-04 16:29:53 +01:00 |
Lynix
|
d4030f666b
|
Added TriangleIterator (experimental)
Former-commit-id: b94f4d4a26a92f4acecf4c53291db80756feb289
|
2013-01-04 16:27:22 +01:00 |
Lynix
|
1f6cac042b
|
Updated global headers
Former-commit-id: 6d87916542e3ae90e49b326c81a1efdc99eea3fd
|
2013-01-04 11:50:38 +01:00 |
Lynix
|
ef5f4617c8
|
Added IndexMapper::GetBuffer()
Former-commit-id: 5b203ea56f2201f5ff3c6bbdbc7a6573ed59f136
|
2013-01-03 23:28:41 +01:00 |
Lynix
|
23edd637dd
|
Fixed IndexMapper const constructor
Former-commit-id: c8f46bc8b29ff6bcfdbc7fa9b0a01eef68d07a7e
|
2013-01-03 22:21:15 +01:00 |
Lynix
|
ef0dd580f5
|
Fixed (Index|Vertex)Mapper header guards
Former-commit-id: e304886a8b439007ded9dc5af2542910f742ec39
|
2013-01-03 22:04:06 +01:00 |
Lynix
|
837f0b52a3
|
Fixed BufferMapper crash when buffer is nullptr
Former-commit-id: 4f77a158cf93a4d7acbce50ac0454c38ea6cf412
|
2013-01-03 22:03:46 +01:00 |
Lynix
|
9c76c78c0c
|
Added IndexMapper
Former-commit-id: 994b30f41161855827d920b6c128a5bbd480929b
|
2013-01-03 21:26:51 +01:00 |
Lynix
|
6fb221b479
|
Added VertexMapper::Unmap
Former-commit-id: b4210cfd864a527fb63ac0b1976acf2c3c198274
|
2013-01-03 21:25:29 +01:00 |
Lynix
|
182c667603
|
Added DebugDrawer::DrawNormals(submesh)
Former-commit-id: 9a2100f8df288b63d3b64c05871ae42c1fad97f6
|
2013-01-03 19:41:23 +01:00 |
Lynix
|
438d509130
|
Added VertexMapper
Former-commit-id: 26765f92782b61443544744ac145ccd02a8ed2b0
|
2013-01-03 19:39:52 +01:00 |