Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
ogre-next-sdk-v3.0.0-vc22-x64.7z | 2024-10-15 | 256.0 MB | |
ogre-sdk-v3.0.0-vc22-x64.7z | 2024-10-15 | 256.1 MB | |
README.md | 2024-10-15 | 10.7 kB | |
v3.0.0 Eris source code.tar.gz | 2024-10-15 | 182.5 MB | |
v3.0.0 Eris source code.zip | 2024-10-15 | 185.7 MB | |
Totals: 5 Items | 880.3 MB | 1 |
Codename Eris
For porting information see: - What's new in Ogre 3.0 (Markdown version). - Resolving Merge Conflicts in Ogre-Next 3.0. - PBR / PBS Changes in 3.0. - Ticket [#235]
For more information, see the manual
Starting 3.0.0; OgreNext will follow a modified semver versioning, where 3.0.x increments must absolutely not break the ABI, but 3.x.0 MIGHT be allowed to break the ABI in subtle changes. See this ticket comment for an explanation.
For this reason, most development will focus on 4.x.x; with 3.0.x for small fixes. Changes that would involve a 3.x.0 change will mostly be considered upon contract request.
See SW & HW Requirements See platforms supported See Ogre 2.1 FAQ
What's Changed
- Change project naming to OGRE-Next by @j-rivero in https://github.com/OGRECave/ogre-next/pull/234
- Sm lights branching by @dyunchik in https://github.com/OGRECave/ogre-next/pull/255
- fixed regression in NEON TestFlags4() by @dyunchik in https://github.com/OGRECave/ogre-next/pull/257
- In macCachePath, make sure our cache directory exists by @jwwalker in https://github.com/OGRECave/ogre-next/pull/260
- Implement 'half' floating point precision by @darksylinc in https://github.com/OGRECave/ogre-next/pull/262
- Support for UMA on Metal by @dyunchik in https://github.com/OGRECave/ogre-next/pull/270
- fixed BT_DEFAULT_SHARED mapping and D3D11 RS by @dyunchik in https://github.com/OGRECave/ogre-next/pull/272
- fix alignment warnings from Visual Studio for certain classes by @jwwalker in https://github.com/OGRECave/ogre-next/pull/273
- Correct docs of Light::setRectSize by @jwwalker in https://github.com/OGRECave/ogre-next/pull/275
- Fix typos in RenderSystems/ by @luzpaz in https://github.com/OGRECave/ogre-next/pull/274
- Manual docs edits - HLMS block reference guides by @oldmanauz in https://github.com/OGRECave/ogre-next/pull/233
- Make Frustum::getProjectionParamsAB work with orthographic projection by @jwwalker in https://github.com/OGRECave/ogre-next/pull/277
- Cmake changes to fix build issues by @oldmanauz in https://github.com/OGRECave/ogre-next/pull/278
- When a SceneManager is destroyed, prevent node array defragmenting by @jwwalker in https://github.com/OGRECave/ogre-next/pull/281
- Add Atmosphere/Sky component and Fog by @darksylinc in https://github.com/OGRECave/ogre-next/pull/282
- When documenting an enumerated constant after the constant, you need … by @jwwalker in https://github.com/OGRECave/ogre-next/pull/285
- Jw/doxygen at see fixes by @jwwalker in https://github.com/OGRECave/ogre-next/pull/284
- Fix doc format errors in unordered lists by @jwwalker in https://github.com/OGRECave/ogre-next/pull/287
- When a doxygen comment applies to a preceding member or method, it ne… by @jwwalker in https://github.com/OGRECave/ogre-next/pull/286
- Fix doxygen warnings about unbalanced grouping by @jwwalker in https://github.com/OGRECave/ogre-next/pull/288
- Jw/doxygen unknown commands by @jwwalker in https://github.com/OGRECave/ogre-next/pull/289
- fix doxygen warnings involving @copydoc by @jwwalker in https://github.com/OGRECave/ogre-next/pull/291
- Fix some Mac-specific deprecation warnings. by @jwwalker in https://github.com/OGRECave/ogre-next/pull/293
- fix doxygen warnings about explicit link requests by @jwwalker in https://github.com/OGRECave/ogre-next/pull/294
- Jw/doxygen arg of @param not found by @jwwalker in https://github.com/OGRECave/ogre-next/pull/296
- Fix a compile error in MS Visual Studio 2022 when using C++20 by @jwwalker in https://github.com/OGRECave/ogre-next/pull/306
- Jw/doxygen misc warnings by @jwwalker in https://github.com/OGRECave/ogre-next/pull/298
- Fix two very chatty warnings by @ahmedtd in https://github.com/OGRECave/ogre-next/pull/308
- Fix for FrameStats by @ronaldta in https://github.com/OGRECave/ogre-next/pull/310
- Fix some incorrect error messages in load and store actions in script translators by @jwwalker in https://github.com/OGRECave/ogre-next/pull/314
- Fixed bug in "OgreColourInterpolatorAffector" incorrectly in first frame by @ronaldta in https://github.com/OGRECave/ogre-next/pull/311
- Particle improvements by @ronaldta in https://github.com/OGRECave/ogre-next/pull/312
- Make PassBuffer accessible to BRDF code in Metal by @jwwalker in https://github.com/OGRECave/ogre-next/pull/315
- Add parameter to skip material assignment to Items on creation by @36yang in https://github.com/OGRECave/ogre-next/pull/317
- Docs of HlmsListener::getPassBufferSize, HlmsListener:: preparePassBuffer by @jwwalker in https://github.com/OGRECave/ogre-next/pull/316
- fixed [#213] "Breaking in linux with intel GPU via mesa". by @luciddream-tsin in https://github.com/OGRECave/ogre-next/pull/328
- Update SettingUpOgreAndroid.md by @Fighter19 in https://github.com/OGRECave/ogre-next/pull/329
- Update SettingUpOgreLinux.md by @Fighter19 in https://github.com/OGRECave/ogre-next/pull/330
- fix custom projection by @jwwalker in https://github.com/OGRECave/ogre-next/pull/333
- Code readability and performance 'insert' -> 'emplace' C++11 by @GermanAizek in https://github.com/OGRECave/ogre-next/pull/335
- HLSL has no mix function, but lerp. by @Th3V1kt0r in https://github.com/OGRECave/ogre-next/pull/344
- Also use PPC and PPC64 to detect PPC platforms by @traversaro in https://github.com/OGRECave/ogre-next/pull/351
- Add CMake option OGRE_IDSTRING_USE_128 to reduce chances of collisions by @darksylinc in https://github.com/OGRECave/ogre-next/pull/352
- Remove contentScaleFactor property from the macOS OgreMetalView by @jwwalker in https://github.com/OGRECave/ogre-next/pull/355
- Direct Lighting BRDF changes to maximize compatibility with other PBR engines by @darksylinc in https://github.com/OGRECave/ogre-next/pull/356
- IBL changes to maximize compatibility with other PBR engines by @darksylinc in https://github.com/OGRECave/ogre-next/pull/357
- Fix Xcode compile error caused by header confusion by @jwwalker in https://github.com/OGRECave/ogre-next/pull/362
- Triplanar mapping by @TaaTT4 in https://github.com/OGRECave/ogre-next/pull/358
- Avoid transitive include of ctime by @nkoenig in https://github.com/OGRECave/ogre-next/pull/365
- fix for upload to BT_DEFAULT_SHARED buffers - we have to be sure the last command buffer's completed by @dyunchik in https://github.com/OGRECave/ogre-next/pull/283
- Fix C++20 compile errors in Xcode 14.3 by @jwwalker in https://github.com/OGRECave/ogre-next/pull/371
- Remove unused files by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/374
- Deleted direct3d9 tests by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/375
- Clean and update Andoid section by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/376
- removing unused code in cmake file due to outdated cmake version by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/379
- Add vertex shader code for accurate non-uniform-scaled normals by @jwwalker in https://github.com/OGRECave/ogre-next/pull/381
- +bugfix attributes should be assigned in pairs by @Th3V1kt0r in https://github.com/OGRECave/ogre-next/pull/382
- bugfix: memory leak due to undeleted stereo driver bridge by @Th3V1kt0r in https://github.com/OGRECave/ogre-next/pull/383
- Uniform cmake_min_Version into ogre_next by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/384
- remove Item::clone by @jwwalker in https://github.com/OGRECave/ogre-next/pull/385
- fix space between _h and ( by @cryham in https://github.com/OGRECave/ogre-next/pull/389
- Docs fixes by @cryham in https://github.com/OGRECave/ogre-next/pull/390
- Update linux.build.yml by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/394
- Update main.yml by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/395
- Improve doc formatting for CompostitorManager2 and CompositorWorkspace by @jwwalker in https://github.com/OGRECave/ogre-next/pull/403
- remove unused tools by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/397
- Two portability / build fixes by @prlw1 in https://github.com/OGRECave/ogre-next/pull/401
- Tell MSVC to report a newer cplusplus by @darksylinc in https://github.com/OGRECave/ogre-next/pull/407
- Tutorial Terrain faster camera speed etc by @cryham in https://github.com/OGRECave/ogre-next/pull/400
- Fix Terra shaders w/o metalness or roughness map(s) by @cryham in https://github.com/OGRECave/ogre-next/pull/414
- fix spelling by @cryham in https://github.com/OGRECave/ogre-next/pull/415
- Add sortByName to HlmsJson::saveMaterials by @cryham in https://github.com/OGRECave/ogre-next/pull/413
- Add sortByName to HlmsManager::saveMaterials by @cryham in https://github.com/OGRECave/ogre-next/pull/418
- add Stunt Rally 3 screen by @cryham in https://github.com/OGRECave/ogre-next/pull/426
- Fix Compile Warning. by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/380
- Delete Other/VC7_AppWizard.msi by @mosfet80 in https://github.com/OGRECave/ogre-next/pull/435
New Contributors
- @j-rivero made their first contribution in https://github.com/OGRECave/ogre-next/pull/234
- @dyunchik made their first contribution in https://github.com/OGRECave/ogre-next/pull/255
- @luzpaz made their first contribution in https://github.com/OGRECave/ogre-next/pull/274
- @ahmedtd made their first contribution in https://github.com/OGRECave/ogre-next/pull/308
- @36yang made their first contribution in https://github.com/OGRECave/ogre-next/pull/317
- @luciddream-tsin made their first contribution in https://github.com/OGRECave/ogre-next/pull/328
- @Fighter19 made their first contribution in https://github.com/OGRECave/ogre-next/pull/329
- @nkoenig made their first contribution in https://github.com/OGRECave/ogre-next/pull/365
- @cryham made their first contribution in https://github.com/OGRECave/ogre-next/pull/389
- @prlw1 made their first contribution in https://github.com/OGRECave/ogre-next/pull/401
Full Changelog: https://github.com/OGRECave/ogre-next/compare/v2.3.3...v3.0.0