Difference between revisions of "Lorenzi's KMP Editor"
(Added v0.7.4 update from June.) |
|||
(18 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{| class="textbox float-right grid" | {| class="textbox float-right grid" | ||
− | |+ | + | |+ {{PAGENAME}} |
! Author: | ! Author: | ||
− | | | + | | Hlorenzi |
|- | |- | ||
! Platform: | ! Platform: | ||
Line 10: | Line 10: | ||
| JavaScript | | JavaScript | ||
|- | |- | ||
− | ! Software | + | ! Software type: |
| Editor | | Editor | ||
|- | |- | ||
Line 18: | Line 18: | ||
* [[KCL]], [[BRRES]], [[OBJ]] (visualization) | * [[KCL]], [[BRRES]], [[OBJ]] (visualization) | ||
|- | |- | ||
− | ! | + | ! Version: |
− | | v0. | + | | v0.7.4 |
+ | |- | ||
+ | ! Date of latest version: | ||
+ | | 2023-06-31 | ||
|- | |- | ||
! Download: | ! Download: | ||
− | | | + | | [https://github.com/hlorenzi/kmp-editor/releases GitHub] |
|} | |} | ||
− | '''Lorenzi's KMP Editor''' is a | + | == Overview == |
+ | '''Lorenzi's KMP Editor''' is a [[KMP]] editor created by Hlorenzi that started in 2018. It is based on [https://nodejs.org/en Node.js] and [https://github.com/electron/electron Electron], and is available as a free [https://github.com/hlorenzi/kmp-editor GitHub project]. | ||
− | The editor will automatically load a [[KCL|course.kcl]] file from the same folder and will display it as 3D world with easy navigation. It can also load [[BRRES|course_model.brres files]] or any other models using the [ | + | The editor will automatically load a [[KCL|course.kcl]] file from the same folder and will display it as 3D world with easy navigation. It can also load [[BRRES|course_model.brres files]] or any other models using the [[wikipedia:Wavefront .obj file|Wavefront OBJ]] format. |
− | Creating points, paths | + | Creating points, paths and forks is as easy as dragging points with the mouse – no need to set up indices or prev/next links –, and with [[automated height correction]], this makes editing tracks a breeze. |
== Media == | == Media == | ||
− | + | [[File:Lorenzi's KMP Editor Preview.png|400px|thumb|none|Preview of the program in use]] | |
− | [[File:Lorenzi's KMP Editor Preview.png|400px|Preview of the program in use | ||
− | |||
== Version History == | == Version History == | ||
{| class="wikitable" | {| class="wikitable" | ||
+ | ! Version | ||
+ | ! Date of release | ||
+ | ! Information | ||
|- | |- | ||
− | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.3.0/Lorenzi.s.KMP.Editor.0.3.0.exe v0.3] | |
− | |||
− | |||
− | |- | ||
− | |||
| 2018-05-22 | | 2018-05-22 | ||
− | | First | + | | First release |
|- | |- | ||
− | | v0.3.1 | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.3.1/Lorenzi.s.KMP.Editor.0.3.1.exe v0.3.1] |
| 2018-05-23 | | 2018-05-23 | ||
− | | | + | | Fixed unhandled section order, enabling saved [[KMP]] files to be opened with other tools. |
|- | |- | ||
− | | v0.4.0 | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.4.0/Lorenzi.s.KMP.Editor.0.4.0.exe v0.4] |
| 2018-05-27 | | 2018-05-27 | ||
− | | Added a track information editor | + | | Added a track information editor. |
|- | |- | ||
− | | v0.4.1 | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.4.1/Lorenzi.s.KMP.Editor.0.4.1.exe v0.4.1] |
| 2018-06-28 | | 2018-06-28 | ||
− | | Fixed load bug with out-of-bounds path links | + | | Fixed load bug with out-of-bounds path links. |
|- | |- | ||
− | | v0.4.2 | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.4.2/Lorenzi.s.KMP.Editor.0.4.2.exe v0.4.2] |
| 2018-08-03 | | 2018-08-03 | ||
− | | Some quality-of-life improvements | + | | Some quality-of-life improvements. Mainly, fixed KMP creation from scratch (with "New") so that it is now able to be loaded back, and be loaded by other tools. |
|- | |- | ||
− | | v0.5.0 | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.0/Lorenzi.s.KMP.Editor.0.5.0.exe v0.5] |
| 2018-11-17 | | 2018-11-17 | ||
− | | | + | | |
+ | * Added cannon point (CNPT) and battle finish point (MSPT) editors. | ||
+ | * Fixed centering view on some course models with weird geometry. | ||
|- | |- | ||
− | | v0.5.1 | + | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.1/Lorenzi.s.KMP.Editor.0.5.1.exe v0.5.1] |
| 2019-03-25 | | 2019-03-25 | ||
− | | | + | | |
+ | * Added a fog setting for better viewing of models. | ||
+ | * Fixed some issues with model loading. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.2/Lorenzi.s.KMP.Editor.0.5.2.exe v0.5.2] | ||
+ | | 2019-06-16 | ||
+ | | Added a new Battle Mode to Enemy Path handling, enabling correct loading and saving of battle arenas. Look for the checkbox inside the Enemy Paths menu. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.3/Lorenzi.s.KMP.Editor.0.5.3.exe v0.5.3] | ||
+ | | 2022-04-11 | ||
+ | | Fixed bug in which STGI data is reset accidentally. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.6.0/Lorenzi.s.KMP.Editor.v0.6.0.exe v0.6] | ||
+ | | 2022-06-25 | ||
+ | | Update by Epik95: | ||
+ | * Added new render options for start positions and respawn points. | ||
+ | * The flare color can now be enabled/edited in the Track Info tab. | ||
+ | * Checkpoint groups can now be created manually. | ||
+ | * Fixed item points, enemy points and checkpoints being able to link to themselves. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.7.0/Lorenzi.s.KMP.Editor.v0.7.0.exe v0.7] | ||
+ | | 2022-07-24 | ||
+ | | Update by Epik95: | ||
+ | * Added [[AREA]] editor. | ||
+ | * Added [[KCL]] highlighting feature. | ||
+ | * Lots of small user interface quality-of-life improvements. | ||
+ | * Fixed bug that caused some KCL triangles to not be rendered. | ||
+ | * Fixed issues with text input focus. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.7.1/Lorenzi.s.KMP.Editor.v0.7.1.exe v0.7.1] | ||
+ | | 2022-08-05 | ||
+ | | Update by Epik95: | ||
+ | * Lots of bug fixes. | ||
+ | * Added very basic camera editor. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.7.2/Lorenzi.s.KMP.Editor.v0.7.2.exe v0.7.2] | ||
+ | | 2022-08-07 | ||
+ | | Update by Epik95: | ||
+ | * Fixed bug that incorrectly prevented KMP files from loading in some cases. | ||
+ | * Fixed respawn slots displaying in the wrong place. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.7.3/Lorenzi.s.KMP.Editor.v0.7.3.exe v0.7.3] | ||
+ | | 2022-08-10 | ||
+ | | Update by Epik95: | ||
+ | * Fixed object settings being off by one. | ||
+ | |- | ||
+ | | [https://github.com/hlorenzi/kmp-editor/releases/download/v0.7.4/Lorenzi.s.KMP.Editor.v0.7.4.exe v0.7.4] | ||
+ | | 2023-06-31 | ||
+ | | Update by Epik95: | ||
+ | * Added ability to lock movement to X, Y, and Z planes or axes. | ||
+ | * Added option to disable automatic snapping to collision. | ||
+ | * Modded features such as [[extended presence flags]] are no longer overwritten on save. | ||
+ | * Made lots of small quality-of-life changes and bug fixes. | ||
|} | |} | ||
{{Custom Track Tutorial}} | {{Custom Track Tutorial}} | ||
[[Category:Software]] | [[Category:Software]] |
Latest revision as of 21:29, 31 August 2023
Author: | Hlorenzi |
---|---|
Platform: | Windows, or any platform supporting Node.js and Electron from source |
Programming language: | JavaScript |
Software type: | Editor |
File Formats: | |
Version: | v0.7.4 |
Date of latest version: | 2023-06-31 |
Download: | GitHub |
Overview
Lorenzi's KMP Editor is a KMP editor created by Hlorenzi that started in 2018. It is based on Node.js and Electron, and is available as a free GitHub project.
The editor will automatically load a course.kcl file from the same folder and will display it as 3D world with easy navigation. It can also load course_model.brres files or any other models using the Wavefront OBJ format.
Creating points, paths and forks is as easy as dragging points with the mouse – no need to set up indices or prev/next links –, and with automated height correction, this makes editing tracks a breeze.
Media
Version History
Version | Date of release | Information |
---|---|---|
v0.3 | 2018-05-22 | First release |
v0.3.1 | 2018-05-23 | Fixed unhandled section order, enabling saved KMP files to be opened with other tools. |
v0.4 | 2018-05-27 | Added a track information editor. |
v0.4.1 | 2018-06-28 | Fixed load bug with out-of-bounds path links. |
v0.4.2 | 2018-08-03 | Some quality-of-life improvements. Mainly, fixed KMP creation from scratch (with "New") so that it is now able to be loaded back, and be loaded by other tools. |
v0.5 | 2018-11-17 |
|
v0.5.1 | 2019-03-25 |
|
v0.5.2 | 2019-06-16 | Added a new Battle Mode to Enemy Path handling, enabling correct loading and saving of battle arenas. Look for the checkbox inside the Enemy Paths menu. |
v0.5.3 | 2022-04-11 | Fixed bug in which STGI data is reset accidentally. |
v0.6 | 2022-06-25 | Update by Epik95:
|
v0.7 | 2022-07-24 | Update by Epik95: |
v0.7.1 | 2022-08-05 | Update by Epik95:
|
v0.7.2 | 2022-08-07 | Update by Epik95:
|
v0.7.3 | 2022-08-10 | Update by Epik95:
|
v0.7.4 | 2023-06-31 | Update by Epik95:
|
Main Tutorials
Introduction –
Textures –
Scale –
Modeling ⇒ Using Blender –
BRRES: CTools
BRRES: BrawlBox –
BRRES: RiiStudio –
Minimap –
Solidity –
KCL: Wiimms Tools –
KMP Editing
Object Editing –
Cameras –
Cannons –
Post-effects –
Videos
Battle Arenas
Battle Arenas –
Enemy routes in battle arenas ⇒ Using Wiimm's Tools –
Coins
Misc. Tutorials
Getting Files –
BrawlBox Tricks –
Animations –
Shadows –
Mipmaps
Custom Effects –
Moving Terrain –
Music –
Ports –
Paint Remakes –
Tutorial Archive
Extended presence flags: Track Tutorial –
LE-CODE Track FAQ
Testing and Reviewing
Testing a Track –
Visual Review –
Track Transformation –
Fixing Errors
Software
3D Tools –
BrawlBox –
CTools Pack –
KMP3D –
KMP Cloud –
KMP Modifier
Lorenzi's KMP Editor –
MagicY –
Material Tool –
Post-Effect Editor –
Wiimms SZS Tools –
Wiimm's Tool Manager
Other
KMP Objects –
Custom Objects –
Model Database –
Tutorial Archive