Releases: smlu/SED
Releases · smlu/SED
v0.2.0
What's Changed
- Restructured project files #27
- Fixed 'Snap Grid to Item' and 'Cleave by Grid' hotkeys #31
- Fixed calculating yaw & roll angles in
TMatrix43.ExtractPYR
function. - Added template for collectable raft repair kit to default (IJIM) #32
- Map Editor
- Deprecated software renderer in favor of OpenGL renderer.
- 3D Preview
- Deprecated DirectX5 in favor of OpenGL
- Implemented horizon sky rendering (OpenGL only) #35
- Fixed thing/surface selection (OpenGL)
- Fixed ceiling sky rendering to fall behind the level geometry and thing objects.
- Fixed transparency rendering issues (OpenGL)
- Refactored OpenGL renderer to replace all immediate‑mode (glBegin/glEnd) draws with batched dynamic VBO/IBO updates.
This change significantly improves rendering speed of complex geometry.
Full Changelog: CHANGELOG.md.
Special thanks to contributors: @LadyEebs and @thekovic!
SHA256 Checksum
sed-0.2.0.zip: 7d1f4f4c2578da170f7a9138f8405b25f8a0097b47197e332afc472e2688ba9b
v0.1.0
What's New
- Ported from JED 0.95 beta to support the latest Delphi version (unicode support)
- Added support for game Indiana Jones and the Infernal Machine (IJIM)
- Added support for 24/32 bit MATs
- Added support to rotate texture UVs of multiple selected surfaces
- Added option to import 3DO as sector to current project
- Added new struct TColorF which represents normalized RGBA color
- Refactored code to use RGBA colors internally
- Removed Direct3DRM
- Removed requirement for game CD (JKDF2 & MOTS)
- Updated UI and enabled per monitor DPI awareness
- Added TVector, TVector2 and TMatrix classes which implements vector and matrix arithmetics
- Implemented live update of Item editor when item is changed in map editor / 3D preview
- Implemented merging of level templates with editor templates on level load
- Increased undo steps to 1024
- Added paste in place command (Ctrl+Shift+V) which pastes from clipboard objects at their copied (original) position
- Fixed adjoin cleaving to leave adjoin surface properties unchanged
- Fixed bug when pasting from clipboard a non-thing data as thing which resulted in locking system clipboard
- Fixed saving the correct sector to undo history before adjoin is changed
- Fixed sector geo undo when sector is first changed then deleted in the same undo frame. This fixes undoing sector join command
- Fixed surface adjoin parameters when pasting sector from clipboard
- Fixed sector(s), light(s) and thing(s) position offset when pasting from clipboard
- Fixed various out of bounds reads
- Fixed calculating surface normals
- Refactored 3D Preview to implement original light rendering, render 3D models at LOD0, play sector sound, , add support for mouse navigation and more..
- Added entry highlight to consistency checker
- Added support for mouse navigation
- Fixed cleaving and add support to cleave at any angle
- Fixed snap to vertex
- Full changelog: CHANGELOG.md
Release
To celebrate the 25th anniversary of Indiana Jones and the Infernal Machine, the editor binary v0.1.0 is distributed through a custom level for the game. You can find it at: https://github.com/Jones3D-The-Infernal-Engine/Mods/tree/main/levels/sed.