hybrid
13793ac522
Merged from branch 1.7, revisions 3607-3725. Fix some compilation errors, fix soname in Linux Makefile, calculation fix in vector2d class, CGUIScrollBar event handling fix.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3726 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-05-18 21:32:00 +00:00
hybrid
52f84ab7e9
Change type for stored and passed lights array. In most situations, only the ISceneNode was used, and the type is not necessarily ILightSceneNode anyway. So generalize this interface and the storage arrays internally.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3722 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-05-12 16:46:20 +00:00
hybrid
b5b254e1c5
Fix deprecation message.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3717 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-05-11 09:13:34 +00:00
hybrid
c61e99a740
Fix project dependencies
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3715 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-05-11 08:55:33 +00:00
hybrid
ba7ea55a6f
Make debug data available to user interface
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3698 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-05-03 07:24:31 +00:00
hybrid
c90a2c1937
Use new strtoul10 method where appropriate.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3676 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-04-27 22:55:31 +00:00
hybrid
0a1711110b
Fix project settings and add vc10 project file for example 25.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3643 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-04-15 14:06:10 +00:00
hybrid
9478732cc5
Fix naming scheme for occlusion queries. Since those are not to drop, but are stored in the driver and can be removed by the according removeOcclusionQuery call, the name should be addOcclusionQuery instead of createOcclusionQuery.
...
Added an example showing a very simple occlusion query setup.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3628 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-03-25 23:32:35 +00:00
hybrid
c9d021cc36
Fix transparency materials in particle systems.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3615 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-03-20 11:40:00 +00:00
hybrid
3c1c1085b4
Fix method deprecation warnings.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3614 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-03-20 11:30:01 +00:00
bitplane
3acdca69c4
Add Linux to "all" target in CodeBlocks examples projects so they actually compile first time.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3595 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-02-18 04:20:49 +00:00
bitplane
e5158f69a8
Replaced addZipFileArchive with addFileArchive
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3589 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-02-04 23:26:22 +00:00
bitplane
5ea3a40831
Added method to add an archive from an IReadFile pointer. Added FileToHeader, a tool for embedding a collection of IReadFiles into a user app. Described a way to make single file portable applications using it.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3586 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-02-04 00:44:08 +00:00
bitplane
901dac358a
Added scene loader interface and moved the .irr loading code out to CSceneLoaderIrr. In future can support scene formats properly rather than loading them as meshes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3566 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-01-17 20:12:17 +00:00
hybrid
5e4d495dcc
Bump copyright dates to 2011.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3556 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-01-14 13:24:40 +00:00
bitplane
67fdef56fb
Extra file in GUI editor project
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3546 dfc29bdd-3216-0410-991c-e03cc46cb475
2011-01-07 18:48:41 +00:00
hybrid
1ad3c74407
Merge from 1.7 branch, revisions 3449-3513. createImage fixed. Many GUI fixes. Saved particles can be loaded again. Volume light, skydome and water scene node updates. Let hw mapping hint be loaded. D3D reset fix, now terrain scenes can resize screens again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3514 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-12-19 19:39:20 +00:00
cutealien
16eabd0442
Make sure FileOpenDialog in example 21 is readable again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3504 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-12-12 16:54:18 +00:00
cutealien
8b71ff58b4
The following functions will now use a "ISceneNode *" instead of a "const ISceneNode *":
...
ITriangleSelector::getSceneNodeForTriangle, ISceneNodeAnimatorCollisionResponse::getCollisionNode, ISceneCollisionManager::getCollisionPoint and ISceneCollisionManager::getCollisionResultPosition.
As collision functions often are followed by changing node positions users where so far forced to using const_casts (found by Greenya).
(This will lead once more to many post about correct getCollisionResultPosition usage, but can't be helped - those consts were too restricitive, sorry)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3442 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-11-21 00:23:09 +00:00
cutealien
43a1fd36e7
Add xml example written by Yoran Bosman.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3419 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-19 21:18:00 +00:00
hybrid
531a697d6a
Reenable second light, thanks to greenya
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3387 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-01 16:22:52 +00:00
hybrid
97aa2d4fa3
Fix compilation dependencies for old solution files, as mentioned by greenya
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3385 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-01 16:17:01 +00:00
hybrid
1fcf0461fe
Add the other msvc 2010 project and solution files. Fix all configurations to work as expected.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3381 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-08-31 16:51:14 +00:00
hybrid
e8fa33e154
Merged from 1.7 branch, revisions 3300-3357. Huge number of bug fixes, mostly in GUI and serialization.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3358 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-17 22:45:45 +00:00
cutealien
ab95e1980d
Let example 11 also use the driverChoice function (was only example using other keys when selecting driver)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3357 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-17 18:59:47 +00:00
hybrid
59b24ed7dc
Rearrange animated meshes to fit better into the scene.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3341 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 22:15:38 +00:00
hybrid
fed8e067a7
Fix some project warnings.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3340 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 22:13:57 +00:00
engineer_apple
bde140c794
vs2005 build all examples.sln
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3339 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 17:06:54 +00:00
engineer_apple
976b62fc23
Burningvideo - add Stencil Shadow Rendering (one color only and 32 bit only), pushed Burningvideo to 0.47
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3337 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 06:57:50 +00:00
engineer_apple
2a8461a4fe
- added WAD Archive Loader ( Quake2 (WAL2) and Halflife (WAL3) are supported )
...
- CFileList
added Offset Parameter to SFileListEntry and removed the private array from the archive loaders.
CFileList::addItem now uses automatic incremental id if id = 0
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3336 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-07 20:27:10 +00:00
engineer_apple
816d5655fc
- added Halflife 1 Model Loader
...
- added Halflife 1 Texture Loader
- slightly changed usage of getMesh ( doesn't effect existing implementation)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3335 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-07 16:16:03 +00:00
engineer_apple
7446ed9757
Changes in 1.7.1 (05.07.2010) TA
...
- BurningVideo
- add Normalmap Rendering ( one light only), pushed Burningvideo to 0.46
- internal vertexformat changed
- changed fixpoint from 9 to 10 bit fract resolution
- renamed createBurningVideoDriver to createBurningVideoDriver and uses SIrrlichtCreationParameters like opengl
- internal interfaces for the trianglerenders unified.
- Example 11.
changed the light billboards to use the light color. ( green light, green particle, red light red particle )
allow to disable the bump/parallax on the earth like in the room ( with transparency )
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3333 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-05 09:38:53 +00:00
cutealien
29f6ca002e
In IGUITreeView "clearChilds" and "hasChilds" deprecated for "clearChildren" and "hasChildren" (thx @Greenya for noticing)
...
Same childs => children in a few places in documenatation and variables.
Removed a compile warning in CCubeSceneNode.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3330 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-01 21:20:19 +00:00
cutealien
c00c459bde
A few minor project file fixes and make the cursorcontrol example also with driver-selection instead of just using opengl.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3329 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-26 16:10:34 +00:00
cutealien
afe6da7d62
Improve CursorControl example.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3309 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-11 15:31:11 +00:00
cutealien
ac6befaf3c
Add VS project and solution files for CursorControl example.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3308 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-11 13:36:20 +00:00
cutealien
5b5fe394b7
Add support for changing cursors.
...
We use multicolor hardware cursors, but so far only Linux and Windows 32 are supported.
For Linux application must now link additionally with Xcursor unless they disable _IRR_LINUX_XCURSOR_.
Example 24 is added to show how to use those cursors and also as a general test for mouse-behavior.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3302 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-04 16:35:01 +00:00
hybrid
a5046f4b29
Merged from branch 1.7, revisions 3290-3299. Few bugfixes, typo in GUI event, unicode fixes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3300 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-01 22:03:10 +00:00
hybrid
8de33dd4a6
Merged from 1.7 branch, revisions 3270:3288. Several bug fixes in string class, GUI, mesh loaders. Docs and project file updates.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3289 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-05-08 10:38:50 +00:00
hybrid
96310b964d
Merged revisions 3172:3197 from 1.7 branch. Some more bug fixes and doc updates from the 1.7 beta phase.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3198 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-02-02 20:53:57 +00:00
hybrid
675fd7637e
Merge revisions 3139:3171 from 1.7 branch. Many new tests and bug fixes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3172 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-01-23 16:53:15 +00:00
hybrid
0ca3ba3744
Merged revisions 3089-3138 from 1.7 branch. Full merge, all changes from 1.7 beta phase up to now are included.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3139 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-01-08 11:46:38 +00:00
hybrid
618e7f81f6
Add new image and archive extensions supported by Irrlicht.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3085 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-28 14:06:54 +00:00
hybrid
5185fdf554
New example, provided by geoff some time ago. It shows some details for SMesh handling, which can be useful when manually creating or editing geometry.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3082 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-28 13:31:59 +00:00
hybrid
ebda9739d3
Add OpenGL support for mode2
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3081 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-28 11:46:48 +00:00
hybrid
c251aaf62f
Change scrollbar to access negative framerates as well.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3080 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-28 11:36:20 +00:00
hybrid
26c3f03682
Add an example for how to use the 2d material settings.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3079 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-28 11:34:16 +00:00
hybrid
d4620f37f5
Use the generic render method for more flexibility.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3078 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-28 11:24:23 +00:00
cutealien
28a04fbd42
Renamed OctTree to Octree
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3062 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-20 22:10:53 +00:00
cutealien
34121ef43a
Use another node in materialviewer as background to make light-settings more obvious.
...
Clean it up some more and add more comments.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3052 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-14 17:28:20 +00:00