hybrid
d9601d2b69
Fixed mem leak.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1319 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-22 16:12:24 +00:00
lukeph
8c5ef8dbea
committed patch:
...
[ 1942358 ] DX9 Blindside VBO Implementation plus SiO2 fix
to allow hardware buffers to be used by dx9, like openGL
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1318 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-21 15:36:14 +00:00
bitplane
b409ac7b98
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: http://svn.code.sf.net/p/irrlicht/code/trunk@1317 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-17 06:27:47 +00:00
bitplane
770d432939
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: http://svn.code.sf.net/p/irrlicht/code/trunk@1316 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-16 07:27:20 +00:00
hybrid
9137530c94
Merged revisions 1309:1314 from 1.4 branch.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1315 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-12 23:02:15 +00:00
hybrid
d637656e71
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: http://svn.code.sf.net/p/irrlicht/code/trunk@1313 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-09 09:15:12 +00:00
hybrid
ccc1bf0261
Moved the variable to avoid warning.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1309 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-04 08:49:28 +00:00
hybrid
23de18de7a
Added another material flag to enable front face culling. Can be useful for special effects.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1308 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-04 08:48:22 +00:00
hybrid
5adce42013
Additional check to avoid access to non-exisiting indices, by kosuha.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1307 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-04 08:43:08 +00:00
hybrid
133cd79f4a
Merged from branch 1.4 revisions 1290:1305.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1306 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-30 23:19:12 +00:00
hybrid
89d1b34238
Fix addHLShaderMaterialFromFiles to properly reset the file when being used twice, found by Kriolyth. Fixed affinityMask type, found by Kosuha.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1305 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-27 23:39:37 +00:00
hybrid
f0f2d680e4
Fixed the setter methods to recreate the volume light.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1301 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-26 13:59:01 +00:00
hybrid
9ab230b754
Fixed types mismatch.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1300 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-26 13:40:01 +00:00
hybrid
fed3e8ae4f
Fixed quaternion warnings. Fixed returned interface pointers for newly introduced scene node changes.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1299 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-26 12:56:25 +00:00
hybrid
67d09fa37a
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: http://svn.code.sf.net/p/irrlicht/code/trunk@1298 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-20 09:52:00 +00:00
hybrid
8325a442b2
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: http://svn.code.sf.net/p/irrlicht/code/trunk@1297 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 21:48:23 +00:00
hybrid
6310432b76
Changed scene node sorting to use squared distances.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1296 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 13:11:42 +00:00
hybrid
075edcbdc7
Fixed extra qualification.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1295 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 12:50:53 +00:00
hybrid
2df5c111c5
Use the filesystem methods to deal with paths.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1294 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:22:33 +00:00
hybrid
da6734136e
Added some bounding box updates.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1293 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:21:27 +00:00
hybrid
fd15c09a2a
Minor changes and cleanup.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1292 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:20:41 +00:00
hybrid
7a5305f608
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: http://svn.code.sf.net/p/irrlicht/code/trunk@1291 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 10:20:13 +00:00
hybrid
9161ae8048
Merged from branch 1.4, revisions 1275:1289
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1290 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:54:51 +00:00
hybrid
7c05caf068
Fixed a possible transformation problem in debug render.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1289 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:33:59 +00:00
hybrid
cf7c54e0ca
Made cube node a mesh node.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1288 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:29:57 +00:00
hybrid
aca2ca0356
Removed a default destructor. Fixed .x loader to avoid loading .xml files.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1287 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-19 09:28:55 +00:00
teella
d6efa59f7e
added depthSize and alphaSize support to OSX based on colour bit
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1284 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 08:37:30 +00:00
teella
f6f9e9efd9
added peroid work around for OSX reported by Ori Hanegby
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1283 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 05:05:54 +00:00
teella
e28b87fc1c
anti alias added for OSX and GL_LINE_SMOOTH enabled if antiAlias true
...
How ever createDevice does not pass any AntiAlias option so default is always false
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1282 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-12 04:50:29 +00:00
hybrid
f60c3c3b45
Added a method to get the basename of the file, without path.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1281 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-05 16:47:30 +00:00
hybrid
257b097a81
Merged from 1.4 branch revisions 1272:1279
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1280 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-05 00:02:00 +00:00
hybrid
d19424e02b
Removed some unused code.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1279 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-04 16:56:55 +00:00
hybrid
706f5f5de6
Merged from 1.4 branch revisions 1251:1271
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1272 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-02 14:28:48 +00:00
LukePH
9fb318d29a
bug from VBO changes. when more indices are drawn then the last frame, the debug build would crash
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1271 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-01 05:31:48 +00:00
teella
31bea011b9
added getVideoModeList and getDesktopResolution support for OSX
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1270 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-27 19:59:16 +00:00
lukeph
56cddb9625
terrains can now use VBOs, but index and vertex data will need to be updated independently for any speed gain
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1269 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-27 14:07:27 +00:00
hybrid
78d5cee16f
Added TangentMesh support.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1265 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 23:23:19 +00:00
hybrid
1c6159a345
Made obj group support optional via SceneParameter.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1264 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 17:15:13 +00:00
hybrid
69916f9d42
Added group support for .obj files.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1263 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 16:35:52 +00:00
teella
0388712953
OSX project update for releaes build for hiding menu and dock changes
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1262 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 13:27:47 +00:00
teella
239d588867
fix mouse cursor in OSX reported by Jay Riley
...
Hide Menu and Doc when in fullscreen mode on OSX
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1261 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-26 13:12:53 +00:00
hybrid
439e46373a
Major changes to OpenGL render states. Should reduce the number of state changes and reduce some render state confusion. Also changed back the order of 2d texture setting and render state changes.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1260 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-25 23:19:46 +00:00
hybrid
73850de2da
Give access to the sphere mesh of the scene node.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1259 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-25 23:15:16 +00:00
bitplane
2bb77e22a4
Oops.. Also added pc0de's fix as it works with tab
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1258 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-25 18:39:49 +00:00
bitplane
65f9126a27
Fixed bug with windows not moving to front when clicked, reported by pc0de
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1257 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-25 18:35:48 +00:00
hybrid
1351182542
Fixed 3ds support for normal maps.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1256 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-25 17:44:12 +00:00
hybrid
2c5679741a
Fixed obj bumpmap and clamp support.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1255 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-25 01:32:36 +00:00
hybrid
5162ce28eb
Removed some unused variables.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1252 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-21 13:03:22 +00:00
hybrid
8a04c4c859
Merged from 1.4 branch revisions 1235:1250
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1251 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-21 00:20:39 +00:00
hybrid
f174123809
Fixed a crash in the collada 1.4 loader, also added better texture search.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1250 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-20 17:17:42 +00:00