XRACER-TOOLS(1)
π XRACER-TOOLS π
okay bestie, we're in section 1 of the general commands manual, and today's main character is xracer-mkmeshnotex. it's a whole vibe. let's get into it π«Ά
β¨ NAME β¨
xracer-mkmeshnotex β the XRacer texture coordinates maker, periodt. that's literally her whole job π
πΈ SYNOPSIS πΈ
xracer-mkmeshnotex [--outputc OUTPUTFILE] --texture TEXTURE [--texscale
TEXSCALE] [--rottexture ROTATION] [--cprefix CPREFIX] [--verbose]
[INPUTFILE]
like. she takes a mesh, she slaps texture coords on it, she writes you a C file. no cap π
π¦ DESCRIPTION π¦
so this page is a lil crash course on xracer-mkmeshnotex, because the original program was out here living its life with literally no manual page at all π which is giving chaos, honestly.
fun fact: this manual page was written for the Debian distribution specifically, since the original program doesn't ship with one. so we made one. you're welcome π
now the actual tea: xracer-mkmeshnotex is a perl script that exports meshes with texture coordinates to Blender β¨. here's the glow-up pipeline:
- she takes a simple VideoScape-format mesh file, that's your
INPUTFILE - she adds texture coordinates
TEXTUREto it, using a very simple algorithm (she's not doing rocket science, she's doing her best) - she generates a C source file
OUTPUTFILEthat contains code suitable to be a scenery object to your track in the game XRacer π
so like, mesh in, C file out, scenery slays. iconic behaviour fr fr π
π OPTIONS π
--outputcOUTPUTFILE β the C file to write. this is where all her hard work goes π--textureTEXTURE β the texture to use. required, bestie, she needs to know what she's working with π--texscaleTEXSCALE β the texture scale factor, and the default is1.0β¨--rottextureROTATION β the amount to rotate the texture, measured in degrees. and listen β currently only0,90,180, and270are supported π so don't get cute with45, she will not know what to do with that--cprefixCPREFIX β the name to use before all C identifiers, so your generated code doesn't collide with anything. thoughtful queen π--verboseβ verbose output. she'll tell you everything she's doing π£οΈβ¨
π SEE ALSO π
xracer(6)XRacer::BVRML(3pm)
go read those too, iykyk π¦
π«Ά AUTHOR π«Ά
this manual page was written by Ying-Chun Liu (PaulLiu) <grandpaul@gmail.com> for the Debian system β but like, it may be used by others too, she's generous π
permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. slay, legally speaking β¨
heads up: on Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL π
and that's the whole page, bestie π this was XRACER-TOOLS, section 1 of the general commands manual β thanks for reading, mwah ππ
π¦ where this page comes from
- debian bookworm: xracer-tools 0.96.9.1-11 Β· GPL-2.0-or-later
- debian trixie: xracer-tools 0.96.9.1-13 Β· GPL-2.0-or-later
- ubuntu jammy: xracer-tools 0.96.9.1-11build1 Β· GPL-2.0-or-later
- ubuntu noble: xracer-tools 0.96.9.1-12 Β· GPL-2.0-or-later
- ubuntu questing: xracer-tools 0.96.9.1-13
- ubuntu resolute: xracer-tools 0.96.9.1-13build1 Β· GPL-2.0-or-later
- ubuntu stonking: xracer-tools 0.96.9.1-13.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms