hybrid
cdffc4a5d6
Merge from branch 1.4, revisions 1344:1352, which are the doc updates from the 1.4.1 release.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1353 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-22 11:51:37 +00:00
hybrid
a69531ee82
Fixed wrong cast spotted by greenya.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1349 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-16 21:56:57 +00:00
hybrid
7bfe4830d2
Fixed cleanup in case of failed shader compilation such that the base material is used.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1344 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-30 17:06:08 +00:00
hybrid
376c58fe28
The d3d drivers also suffered from the shader compilation failure problem, now fixed.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1343 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-30 14:38:43 +00:00
hybrid
a5286dbb30
Fixed warning.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1342 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 22:07:21 +00:00
bitplane
ad9518894f
Fixed memory leak in cube node
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1341 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 20:55:30 +00:00
bitplane
f51d8bf3f0
Added debug data strings to most classes
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1340 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 20:54:12 +00:00
hybrid
f15aa6b053
Cleanup for FPS cam.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1339 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:51:26 +00:00
hybrid
6ae5273344
Avoid warning on systems not supporting FBOs.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1338 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:26:19 +00:00
hybrid
1092362c9d
Removed doubly stored image, as in d3d9 driver.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1337 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:22:23 +00:00
hybrid
2f8299d3e3
Fixed OpenGL shader materials to always add a material renderer in order to avoid mismatched predefined material renderers. Moreover, this is also the behavior if no shader support is available.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1336 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:05:42 +00:00
hybrid
35cb5664d3
Make md3 models movable again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1335 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 15:15:51 +00:00
hybrid
cd6632de6c
Fixed minor mem leak in 3ds loader. Fixed texture translation in q3 shaders.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1334 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:14:07 +00:00
hybrid
22ffe908f8
Change material field to char in order to save memory.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1333 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:11:37 +00:00
hybrid
402c34e47d
Warning fix and new method for both 1.4 branch and trunk.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1332 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:10:33 +00:00
hybrid
c65379e770
Minor changes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1331 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:02:59 +00:00
hybrid
1884d75682
Simplified code for image generation using methods of the CImage class. Untested, due to lack of example files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1330 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 11:58:36 +00:00
hybrid
755e117078
Merged from 1.4 branch revisions 1316:1328.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1329 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 11:34:54 +00:00
hybrid
cf0038ca5a
Add 64bit linux check for proper library selection.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1328 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 09:29:38 +00:00
hybrid
827a3c6861
Added frontface culling.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1327 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 08:19:17 +00:00
hybrid
a635b71fa2
Fixed typo in Makefile.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1326 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-28 22:16:11 +00:00
teella
760b51273b
full screen mouse fix for OSX
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1324 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-25 20:21:06 +00:00
bitplane
f524ab2b03
ISceneNodeAnimator now inherits IEventReceiver, cameras send events to their animators. FPS and Maya cameras are now animators.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1321 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-24 21:39:22 +00:00
hybrid
304c3b2449
Fixed mem leak.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1319 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-22 16:12:24 +00:00
lukeph
24202d861a
committed patch:
...
[ 1942358 ] DX9 Blindside VBO Implementation plus SiO2 fix
to allow hardware buffers to be used by dx9, like openGL
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1318 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-21 15:36:14 +00:00
bitplane
4325befbb1
Volume light to use hardware buffers and correct render pass. Doesn't make much difference as complex lights do lots of filling when close up
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1317 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-17 06:27:47 +00:00
bitplane
818b79852a
Added a texture animator to volume light in special effects example to show off how cool it can look, and better integrated it into the tutorial.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1316 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-16 07:27:20 +00:00
hybrid
0e63486fbe
Merged revisions 1309:1314 from 1.4 branch.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1315 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-12 23:02:15 +00:00
hybrid
6a0d4ea7b2
Changed ExposedVideoData to use void* under Windows, fixes problems on 64bit systems. Some other 64bit warnings silenced. All changes provided by Kosuha.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1313 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-09 09:15:12 +00:00
hybrid
7b8dbd227f
Moved the variable to avoid warning.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1309 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-04 08:49:28 +00:00
hybrid
ec8f03d70e
Added another material flag to enable front face culling. Can be useful for special effects.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1308 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-04 08:48:22 +00:00
hybrid
1a45ab5d92
Additional check to avoid access to non-exisiting indices, by kosuha.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1307 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-04 08:43:08 +00:00
hybrid
897a3fa6a6
Merged from branch 1.4 revisions 1290:1305.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1306 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-30 23:19:12 +00:00
hybrid
bffa0b1905
Fix addHLShaderMaterialFromFiles to properly reset the file when being used twice, found by Kriolyth. Fixed affinityMask type, found by Kosuha.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1305 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-27 23:39:37 +00:00
hybrid
e480b85d31
Fixed the setter methods to recreate the volume light.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1301 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-26 13:59:01 +00:00
hybrid
7e65d90e54
Fixed types mismatch.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1300 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-26 13:40:01 +00:00
hybrid
9eb99c5bd7
Fixed quaternion warnings. Fixed returned interface pointers for newly introduced scene node changes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1299 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-26 12:56:25 +00:00
hybrid
7ad9b812bb
Fixed the quaternion problem. However, getMatrix(m) and m=getMatrix do produce different values now, and seem to have made this for quite a long time. This needs some more fixing and testing.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1298 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-20 09:52:00 +00:00
hybrid
2a9ae4bea7
Fixed the missing Windows API check for _WIN32 and _WIN64, both in trunk and 1.4. Finished the API enhancements in quaternion and vector classes. All methods now return the object where necessary.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1297 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 21:48:23 +00:00
hybrid
11d12d3488
Changed scene node sorting to use squared distances.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1296 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 13:11:42 +00:00
hybrid
bd4a3aa3b4
Fixed extra qualification.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1295 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 12:50:53 +00:00
hybrid
7c19d2db5f
Use the filesystem methods to deal with paths.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1294 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:22:33 +00:00
hybrid
e300dc2c3b
Added some bounding box updates.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1293 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:21:27 +00:00
hybrid
ffb438d141
Minor changes and cleanup.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1292 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:20:41 +00:00
hybrid
22e7edbfbe
API changes to the quaternion class. Some methods now return the quaternion by reference in order to chain operations. Renamed getDotProduct to dotProduct to follow the vector class.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1291 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:20:13 +00:00
hybrid
4e6e236ec4
Merged from branch 1.4, revisions 1275:1289
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1290 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:54:51 +00:00
hybrid
ca91742a1e
Fixed a possible transformation problem in debug render.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1289 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:33:59 +00:00
hybrid
eefa8390a9
Made cube node a mesh node.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1288 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:29:57 +00:00
hybrid
b6f67a0b46
Removed a default destructor. Fixed .x loader to avoid loading .xml files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1287 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:28:55 +00:00
teella
14b4e58c6c
added depthSize and alphaSize support to OSX based on colour bit
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1284 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 08:37:30 +00:00