Commit Graph

626 Commits (3807fcf36258001f59e77700833129c751301653)

Author SHA1 Message Date
bitplane 1f5444c9ce Fixed menu bug reported by hey_i_am_real, it's now possible to change the font after menu creation.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1057 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-17 20:06:09 +00:00
lukeph 7e857cea93 committed getVendorInfo() patch by BlindSide.
seems to work fine in opengl. directx untested

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1055 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-15 11:48:51 +00:00
lukeph 11a1695773 the vertices normals weren't rotated with the node's matrix when used, in b3d meshes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1054 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-15 08:35:20 +00:00
hybrid 8d1aef90d6 Warning and project file fixes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1053 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-14 09:50:41 +00:00
lukeph 9611bd19bb -fix in:
bool CAnimatedMeshSceneNode::removeChild(ISceneNode* child)
found by ssexton

-added requested getJointCount() in AnimatedMeshSceneNode, which simply calls getJointCount on the held mesh

-added CSkinnedMesh::isStatic()

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1051 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-14 07:35:40 +00:00
engineer_apple d5a32e5dc1 -------------------------------------------
Changes in version 1.4 (... 13.11.2007)
- Fixed somed CQuake3ShaderSceneNode problems.
- Changed BurningsVideo internal Vertex Format. version changed to 0.39
- SceneManager:
   Removed the seperate rendering states for quake3 Shader Scene Nodes.
   Nodes are now solid or transparent. ( but still more states are needed )


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1049 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-13 14:37:24 +00:00
engineer_apple e1941642d6 -------------------------------------------
Changes in version 1.4 (... 13.11.2007)
- Fixed somed CQuake3ShaderSceneNode problems.
- Changed BurningsVideo internal Vertex Format. version changed to 0.39
- SceneManager:
   Removed the seperate rendering states for quake3 Shader Scene Nodes.
   Nodes are now solid or transparent. ( but still more states are needed )


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1048 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-13 14:37:07 +00:00
engineer_apple 0efce9c9a2 -------------------------------------------
Changes in version 1.4 (... 13.11.2007)
- Fixed somed CQuake3ShaderSceneNode problems.
- Changed BurningsVideo internal Vertex Format. version changed to 0.39
- SceneManager:
   Removed the seperate rendering states for quake3 Shader Scene Nodes.
   Nodes are now solid or transparent. ( but still more states are needed )


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1047 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-13 14:36:17 +00:00
engineer_apple 201ce2c119 -------------------------------------------
Changes in version 1.4 (... 13.11.2007)
- Fixed somed CQuake3ShaderSceneNode problems.
- Changed BurningsVideo internal Vertex Format. version changed to 0.39
- SceneManager:
   Removed the seperate rendering states for quake3 Shader Scene Nodes.
   Nodes are now solid or transparent. ( but still more states are needed )


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1046 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-13 14:35:29 +00:00
engineer_apple 95e75a6321 git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1045 dfc29bdd-3216-0410-991c-e03cc46cb475 2007-11-13 14:34:22 +00:00
hybrid b5436c6fe8 Linux VideoModeList fix by jef.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1044 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-12 13:42:18 +00:00
bitplane d73565d1a6 Menu fix by CuteAlien.
Bug with double mouse events sent to user receiver, reported by Xplod
Documentation error in IVideoDriver.h

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1043 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-09 21:55:42 +00:00
hybrid 3de449dc1c Added documentation for attenuation.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1042 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-09 15:37:46 +00:00
bitplane d55dc0f63c Added a warning when loading .ms3d v4 files, as not all of the file is loaded
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1041 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-08 12:06:41 +00:00
hybrid fbdbc934a4 Some code doc updates by Dorth.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1040 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-06 23:29:59 +00:00
hybrid fabe1d1dcb Merged fix by rogerborg for better programming style.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1039 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-04 12:33:25 +00:00
hybrid c294fb0a52 Fix MacOSX consts.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1038 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-02 00:24:27 +00:00
hybrid bb7da0c60d Added changes from from 1.3.1 to 1.4
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1037 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-21 21:00:27 +00:00
hybrid d3d2f26951 NO_ALPHA_CHANNEL bugfix from KH.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1036 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-20 20:50:25 +00:00
hybrid 5812a6f1ad Created a better configurable makefile. Needs to be transferred to the other examples sometimes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1035 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-19 16:18:40 +00:00
hybrid eb6f51a636 An rpm spec file, might need some more changes to work with latest code.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1034 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-19 16:07:29 +00:00
hybrid a61e2d6589 Fixed doc typos mentioned by Dorth.
Added scalar value operations to vector2d.
Reindentation of Q3 code.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1033 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-19 11:43:18 +00:00
hybrid 8f8702c766 Removed umlauts.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1032 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-18 08:02:27 +00:00
hybrid 435cf0a5fe Fix the texture matrix translation method, discovered by vitek.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1031 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-17 16:24:01 +00:00
hybrid 41e57a3e5d Some doc updates by CuteAlien.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1030 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-17 16:03:42 +00:00
hybrid 270aff114b Make multiplication const and add the proper op-assignments.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1029 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-17 14:58:59 +00:00
hybrid 56d40c3b4f Avoid problem with missing POSIX symbols.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1028 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-17 08:05:32 +00:00
lukeph 329e8f6c23 added enum E_JOINT_UPDATE_ON_RENDER, for IAnimatedMeshSceneNode::setJointMode
changed IAnimatedMeshSceneNode::animateJoints() to animateJoints(bool CalculateAbsolutePositions=true)

removed ISkinnedMesh::recoverJointsFromMesh, transferJointsToMesh, and createJoints from interface.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1027 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-16 13:34:07 +00:00
hybrid ce4a300234 Fix the variable declaration.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1026 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-15 22:27:45 +00:00
hybrid 06629a4ba0 Fixed a mem leak in b3d loader, spotted by Ico.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1025 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-15 12:27:19 +00:00
hybrid a316fe7361 Make the win32 device close again.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1024 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-15 12:00:23 +00:00
lukeph 3f1e88c2bd removed EAMT_MS3D and EAMT_X
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1023 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-13 14:15:29 +00:00
hybrid dcde0eaeb8 Fixed some unpleasant code fragments.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1022 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-10 14:07:40 +00:00
hybrid 57ddd994dc Partially reverted the skybox changes, such that now only a right/left texture exchange is needed. Skyboxes are still correctly oriented and other tools are still compatible.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1021 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-05 07:48:53 +00:00
hybrid 7ce4f2517f Some documentation updates.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1020 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-02 22:41:05 +00:00
hybrid ce4453fb36 More matrix enhancements.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1019 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-02 22:20:57 +00:00
lukeph f7eb2e9a5c added identity check on getInverse() in CMatrix4
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1018 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-02 14:24:45 +00:00
hybrid 2780743d5b Fixed some typos in irrList and adapted GUIEditor to ConstIterators.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1017 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-02 12:43:25 +00:00
lukeph 98f8e5317c support for positioning joints at an absolute position. Without this support, doing ragdolls would require the inverse of a matrix (slow)
I'll write a tutorial in the wiki for this.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1016 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-02 04:01:08 +00:00
hybrid ebf823a832 Fixed logo position and image extension recognition. Added supported formats to window text.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1015 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-01 08:59:15 +00:00
hybrid 4f17b1d093 Fixed drop positions to avoid accessing already dropped pointers. No real problem in the examples, but better coding style.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1014 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-01 08:41:08 +00:00
hybrid 4877f397de Moved GUI elements lower to avoid overlapping with Logo.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1013 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-01 08:30:58 +00:00
irrlicht d17d5a260e codeblocks project update
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1012 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-29 08:11:14 +00:00
hybrid ced5e21846 Fixed the skybox textures orientation. They are now displayed non-flipped. Existing skybox textures have to be exchanged and rotated, though.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1011 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-28 23:10:53 +00:00
hybrid e7393eddc7 Added a Mesh to 2TCoords converter.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1010 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-28 21:11:30 +00:00
hybrid aa9b94b3ca Fix for proper disabling of mesh writers, by slygamer.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1009 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-28 07:27:17 +00:00
hybrid c886103f09 Fixed OpenGL DetailMap with S3DVertex meshes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1008 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-27 20:45:18 +00:00
hybrid e974ba994b Fix for Win32 closeDevice, proposed by Spintz.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1007 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-27 19:38:08 +00:00
hybrid 97b683c2a1 Fixed compile bug in FollowSpline Animator. Fixed memory leak in .x loader.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1006 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-27 16:04:03 +00:00
hybrid d7ac9ad1fd Fixed div by zero bug found by TomiZ.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1005 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-27 15:42:35 +00:00