--------------------------
Changes in 1.8.4 (9th July 2016, svn r5321)
- Tests on Unix now have a short pause between switching drivers to avoid certain X11 errors.
- Fix CEnumAttribute::getInt() which could crash (thx @ luthyr for reporting)
- No longer try to run tests for drivers not supported on a platform
- Update lights and renderTargetTexture tests to work with Windows 10 (can't have so tiny Windows anymore).
- Deprecate CMatrix4::transformBox as the result is no longer a boundingbox. Use CMatrix4::transformBoxEx instead (which has been available for a long time).
- Fix CSceneCollisionManager::getPickedNodeBB which could sometimes miss collisions.
- Add -U__STRICT_ANSI__ option to c::b project files to allow compiling with -std=c++11 and add an error when trying to compile with Irrlicht with __STRICT_ANSI__
- Update libpng to 1.6.21
- Update zlib to 1.2.8
- Fix some compile warnings in aes which got handled as errors by some c++11 compilers.
- Get rid of some misleading-indentation warnings in gcc6
- Fix serialization of the InputReceiverEnabled flag in CCameraSceneNode
- Fix pasting text from X11 applications to Irrlicht. Thanks @est31 for the patch.
- Tests give now a warning when stabilizing screenshots failed. Aslo trying more often now (a hack as taking screenshots otherwise fails often in windowed mode on some systems).
--------------------------
Changes in 1.8.3 (13.9.2015)
- Fix the fix for compiling on GCC5 (thanks to est31 for report and patch)
--------------------------
Changes in 1.8.2 (30.8.2015)
- Add VS2013 project files
- Fix compiling with IRR_LINUX_XCURSOR_
- Fix compiling with NO_IRR_COMPILE_WITH_LIBJPEG_ (thx to anontypist for report and patch).
- Fix compiling on GCC5 on MinGW (thanks to Slipxy for finding the bug and to osense for reporting it).
- Fix loading of .X and .B3D models with non-normalized quaternion rotations (thanks to JLouisB for a test-model).
- Fix compiling on Free BSD (thanks to leper for reporting and patch)
- Fix bug with multiple SetPixelFormat calls. (reported and fixed by anontypist)
- Fix bug related to memory release in PNG image loader. Thanks elephoenix for it.
- Fix crash in CGUIListBox when users pressed end key folled by any other key in an empty, focused list box (thanks at porcus for report and patch).
- Fix use of enabling defines for wal2 (halflife) image loader. Thanks to hendu for noticing.
- Fix userClipPlane test by inserting the stabilizeScreenBackground call
- Demo enables antialiasing now correct (thanks to Mel for noticing).
- Update glext.h (bug #429)
- Example 22 no longer select a random texture after loading a new texture (thanks at mongoose7 for reporting).
- Fix bug in IGUISkin serialization which messed up serialization of the button-pressed offsets (thanks at Midnight for reporting).
- IGUIStaticText::getTextHeight returns now the correct height for texts with newlines even WordWrap is not set.
- Crashfix for CGUIEditBox. CGUIEditBox::setMultiLine must break text when changed or other functions like getTextDimension can crash afterward for strings with newline characters.
- CGUIEditBox and the GUI-Editor now convert pasted text correctly using mbstowcs.
- C::B project files work again on newer Linux-distributions which have cleaned up their dev-lib dependencies.
- Makefile for the new IrrFontTool links now correctly to libfontconfig
--------------------------
Changes in 1.8.1 (17.11.2013)
- Improved OpenGL performance under OSX (Thanks devonsoft for reporting).
- Fixed OSX compilation issues.
- [KNOWN BUG] Software driver doesn't work properly under OSX 10.9.
- For speed improvement the following attributes accessible by ISceneManager::getParameters() are no longer updated in release:
"culled", "calls", "drawn_solid", "drawn_transparent", "drawn_transparent_effect".
They can be enabled by compiling Irrlicht with the define _IRR_SCENEMANAGER_DEBUG.
Thanks @hendu for reporting, see http://irrlicht.sourceforge.net/forum/viewtopic.php?f=2&t=48211 for the discussion.
- Fix compile problem with CIrrDeviceSDL on VS2008 (and maybe other systems). Thanks @HellFlip for reporting.
- Fix quaternion::rotationFromTo() (Thanks @takamoto for reporting)
- Fix iszero for s64 (Thanks @chronologicaldot for reporting)
- Fix crash in SoftwareDriver2 when Material was EMT_DETAIL_MAP but texture[1] was not set (Thanks for fix by chronologicaldot)
- Fix buffer overrun in x-loader (Thanks for fix by Otaka)
- Fix cursor visibility update problem under Windows 8 (Thanks @luthyr for reporting)
- Fix irredit links in loadScene/saveScene docs.
- Fix issue in CAnimatedMeshSceneNode::clone which caused a crash. (reported and fixed by luthyr)
- Fix compiling errors for c++ builder (thx @Greatwolf for many patches and @cfanderek for reminding)
- Initialized IColladaMeshWriter::GeometryWriting which was uninitialized.
- Fix linker trouble with irr::core::equalsByUl when compiling Irrlicht as managed code (thx @ Memorial76 for a report + testcase)
- Fix crashes in CCubeSceneNode::clone and CSphereSceneNode::clone (reported by marsupial)
- Fix the clipping in the listbox drawing which was only showing the right line of the sunken pane (reported by Mloren and Abraxas).
- Initialize slider in example 05 correct (reported by Zerochen)
- Fix crash in CMeshSceneNode::clone when the mesh had no shadow (reported by christianclavet, bug-fix found by Nadro)
--------------------------
Changes in 1.8 (7.11.2012)
- Let sphere mesh use full opaque color, just as all the other ones do
- Gcc on Win32 (MinGW) now also works with the _w file access functions when compiled with _IRR_WCHAR_FILESYSTEM. (thx @ alexzk for reporting compile troubles)
- Fix a bunch of off-by one errors in irr::core::string in functions equals_substring_ignore_case, findFirst, findFirstChar, findNext, findLast, findLastChar, replace, remove and removeChars.
This prevents some potential memory access errors, find functions no longer try to find the \0, replace no longer replaces the \0 and remove no longer tries to remove it (which did remove the last character instead).
- matrix4::setRotationAxisRadians added
- user clipplanes fixed
- Skip rendering of lines, points, and polygons, as these lead to crahses due to wrong access to the vertex lists. A fix would need major rewrite of the vertex cache, or at least some other render methods.
- Add mipmap generation for makeColorKeyTexture
- Add another saveScene overload which allows to pass in a user-created XMLWriter. Patch suggested by eversilver.
- quaternion conversions to and from matrix4 no longer invert rotations.
To test if your code was affected by this you can set IRR_TEST_BROKEN_QUATERNION_USE in quaternion.h and try to compile your application.
Then on all compile-errors when you pass the matrix to the quaternion you can replace the matrix transposed matrix.
For all errors you get on getMatrix() you can use quaternion::getMatrix_transposed instead.
- CGUIEnvironment::loadGui - loading a gui into a target-element no longer messes up when the gui-file contained guienvironment serialization.
- Colladawriter now exports materials per node when those are used in Irrlicht
- Colladawriter now writing matrices for node transformations as old solution did not work with CDummyTransformationSceneNode's.
- Colladawriter no longer create an extra node for the scenemanger as <visual_scene> has that job in Collada.
- Colladwriter no longer makes all Scenenodes children of ambient-light as that can be parallel on the same layer instead.
- Colladareader now creates the ambient-light correct instead of creating a point-light for it.
- Add new parameter to array reallocate function. This prevents a reallocation in case the array would become smaller. As the reallocation operation is q
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
鬼火引擎Irrlicht1.8.4版源码 (4257个子文件)
bzip2.1 16KB
cjpeg.1 12KB
jpegtran.1 9KB
djpeg.1 8KB
bzmore.1 4KB
wrjpgcom.1 3KB
rdjpgcom.1 2KB
ansi2knr.1 2KB
bzgrep.1 1KB
bzdiff.1 897B
libpng.3 270KB
zlib.3 4KB
libpngpf.3 777B
room.3ds 5KB
png.5 2KB
configure.ac 12KB
Makefile.am 5KB
ANNOUNCE 2KB
makefile.ansi 12KB
Irrlicht.aps 60KB
jmemdosa.asm 8KB
ninja.b3d 104KB
makefile.bcc 15KB
jconfig.bcc 1KB
fonthaettenschweiler.bmp 192KB
fontcourier.bmp 192KB
wall.bmp 192KB
terrain-heightmap.bmp 66KB
rockwall_height.bmp 65KB
sydney.bmp 59KB
portal1.bmp 48KB
particlered.bmp 48KB
portal4.bmp 48KB
portal7.bmp 48KB
portal6.bmp 48KB
particlewhite.bmp 48KB
portal3.bmp 48KB
portal2.bmp 48KB
portal5.bmp 48KB
faerie2.bmp 43KB
Faerie5.BMP 43KB
testimg.bmp 34KB
fire.bmp 24KB
particle.bmp 24KB
builtInFont.bmp 8KB
smoke.bmp 5KB
fireball.bmp 5KB
irrlichtlogo.BMP 4KB
bzdiff 2KB
bzgrep 2KB
bzmore 1KB
jidctint.c 183KB
pngrtran.c 169KB
jfdctint.c 159KB
png.c 154KB
pngrutil.c 144KB
pngread.c 141KB
pngwutil.c 78KB
pngwrite.c 77KB
deflate.c 72KB
pngtest.c 61KB
transupp.c 57KB
bzip2.c 57KB
inflate.c 54KB
pngset.c 50KB
jdhuff.c 49KB
jquant2.c 49KB
jchuff.c 49KB
bzlib.c 45KB
trees.c 44KB
jdmarker.c 43KB
jmemmgr.c 41KB
example.c 40KB
pngget.c 34KB
pngpread.c 32KB
jcmaster.c 31KB
jquant1.c 31KB
blocksort.c 30KB
pngerror.c 29KB
jcarith.c 28KB
LzmaDec.c 28KB
jdcoefct.c 26KB
pngtrans.c 25KB
jdinput.c 25KB
jdarith.c 24KB
infback.c 23KB
jcparam.c 22KB
cjpeg.c 21KB
ansi2knr.c 21KB
jdmainct.c 20KB
decompress.c 20KB
bzcompress.c 20KB
jcsample.c 20KB
djpeg.c 20KB
jmemdos.c 19KB
jdmaster.c 19KB
jpegtran.c 18KB
gzread.c 18KB
jcmarker.c 18KB
example.c 17KB
共 4257 条
- 1
- 2
- 3
- 4
- 5
- 6
- 43
资源评论
jianingshow
- 粉丝: 7
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功