wkmpt DRAW
- File formats
- KMP File Format & Sections
- AREA type
- Cameras
- ENPT Settings
- ITPT Settings
- Item Settings - Item Boxes
- Item Settings - Objects
- Lists
- Tutorials
- KMP Editing
- KMP Editing/Cameras
- Start Position
- Check Point
- Respawn Point
- Cannon
- Presence flags
- Enemy routes in battle arenas
- Testing a Track
- Visual Review with »wkmpt DRAW«
- Tools
Description
wkmpt[1] is a tool of Wiimms SZS Tools and DRAW[2] a command of the tool. The command loads the related KCL file and draws different KMP objects into the 3D world. Option --draw=keywords[3] controls the operation.
After drawing the 3D world is exported as Wavefront OBJ file[4], which can be loaded and viewed by many 3D tools and viewers. A review of a so generated 3D world is very good for a track review and helps to find bugs! This article gives you an introduction.
Before tool version v1.29a, the command was named wkmpt COBJECT (Create OBJECT). But now it was renamed to the more intuitive name wkmpt DRAW. The old command name can still be used.
Creating the object file
The syntax of the command is very easy:
wkmpt draw MYTRACK.szs --draw=KEYWORDS --dest=FILE --overwrite --kcl=KEYWORDS # or wkmpt draw course.kmp --draw=KEYWORDS --dest=FILE --overwrite --kcl=KEYWORDS
All options are optional (not needed), but control the execution.
- wkmpt[5]
- The name of the tool.
- draw[1]
- A command of tool wkmpt.
- MYTRACK.szs
- Your track file as SZS.
- course.kmp
- Your KMP file. This command looks for course.kcl to get the KCL data.
- --draw=KEYWORDS[6]
- Decision what to draw. See SZS Homepage for details.
- --dest=FILE[7]
- (short: -d FILE) Optional: If set, write the result to FILE.*. If not set, write it to MYTRACK.szs.* (first command) or course.kmp.* (second command).
- --overwrite[8]
- (short: -o) Optional: If set, the tools overwrite existing files.
- --kcl=KEYWORDS[9]
- Optional: Modes how to read the KCL and how to create the object file. Recommended is the usage of mode DROP to create an object file without invalid triangles.
The commands above will create 2 files: A *.obj file and a *.mtl file: The first is the object file and the second the related material file.
Examples
The first example is a non perspective top view of Peach Gardens with check points, enemy routes and objects incl. their routes. It was created with:
wkmpt draw old_garden_ds.szs --draw kcl,ckpt,enpt,objects
and viewed with 3ds Max (no shadows, unique colors).
The second example shows a part of Grumble Volcano as perspective view, again with check points and enemy routes. It was created with:
wkmpt draw volcano_course.szs --draw kcl,ckpt,enpt
If you watch out the checkpoints, it's very easy to detect the missing mandatory check point (dark blue gates) as reason for the well-known Ultra Shortcut.
The third example shows a part of DK Summit as non perspective top view. It shows the cannon, the check points, the respawn points and the relation between check and respawn points. It was created with:
wkmpt draw boardcross_course.szs --draw -enpt,-itpt
--draw -enpt,-itpt means: Draw all, but not enemy and item routes. Again, it is a screenshot from 3ds Max.
More Examples
Here is a list with more examples scattered on the Wiiki:
- Candy Mountains
- Check Point
- Delfino Island (Vulcanus2)
- DS Bowser Castle (sup3rsmash8)
- GCN Baby Park (Tock)
- GCN Rainbow Road (Caron)
- SNES Battle Course 1 (Marianne8559)
- SNES Bowser Castle 3 (Tock)
- Yoshi Lagoon (Sucht93a)
See also: Category:wkmpt Draw
References
- ↑ 1.0 1.1 Wiimms SZS Tools: Tool wkmpt
- ↑ Wiimms SZS Tools: Command DRAW
- ↑ Wiimms SZS Tools: Option --draw=keywords
- ↑ Wikipedia: Wavefront OBJ file
- ↑ Wiimms SZS Tools: Tool wkmpt
- ↑ Wiimms SZS Tools: Option --draw
- ↑ Wiimms SZS Tools: Option --dest
- ↑ Wiimms SZS Tools: Option --overwrite
- ↑ Wiimms SZS Tools: Option --kcl
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