Jump to content

Utilities

88 files

  1. Carcass

    Compiles Ghoul2 models (GLM) from dotXSI files (supports dotXSI versions: 1.1, 1.3, 3.0, 3.5). This version does not exhibit the bone jitter that was present in the original SDK carcass.exe, and is meant as a replacement for it.

    208 downloads

       (4 reviews)

    7 comments

    Updated

  2. Transfer Skin Data Maxscript

    This maxscript allows the user to transfer Skin Modifier data from mesh objects onto a new skeleton. It assumes the incoming new skeleton has the exact same bone names as the old skeleton-- however, the "Load Envelopes" dialog will allow you to match bones manually so you could use different bone names if necessary.
     
    See the included readme file for description and usage.

    210 downloads

       (6 reviews)

    3 comments

    Updated

  3. Ashura's male basemesh

    A simple male basemesh I made to build Jedi Academy or Jedi Outcast models around
    Feel free to use it, but if you do please mention me in your models readMe, happy modeling!

    244 downloads

       (9 reviews)

    5 comments

    Updated

  4. 3ds Max 2015/2016 dotXSI 3.0 Exporter (64-bit)

    This plugin exports a Softimage dotXSI 3.0 file. See the included readme file for more details and installation/usage instructions. This plugin will also work in 3ds Max 2016.

    171 downloads

       (2 reviews)

    1 comment

    Updated

  5. 3ds Max 2013/2014 dotXSI 3.0 Exporter (32/64-bit)

    This plugin exports a Softimage dotXSI 3.0 file. The 64-bit plugin will also work in 3ds Max 2014 (Note: there is no 32-bit version of 3ds Max 2014 or later).

    103 downloads

       (3 reviews)

    0 comments

    Updated

  6. 3ds Max 2012 dotXSI 3.0 Exporter (32/64-bit)

    This plugin exports a Softimage dotXSI 3.0 file. See the included readme file for more details and installation/usage instructions.

    50 downloads

       (1 review)

    0 comments

    Updated

  7. Softimage dotXSI Import (v1.7 Plug-in) Cleaner

    This Maxscript file is intended to be used in conjunction with the Softimage v1.7 dotXSI Importer Plug-in for Max 6, 7, and 8.
     
    Usage: After importing a dotXSI file with the Softimage plug-in, run this script to fix issues with imported scene.
     
    What this script does:
    1. It removes duplicate nodes within the skeleton hierarchy (i.e., descendants of $skeleton_root).
    2. Strips out any Softimage "Davinci" prefix from node names.
    3. Strips out "B:" from model_root node name.
    4. Fixes the pivots and animations for Dummy objects to be in +Z up 3ds Max coordinate system, instead of the Softimage +Y up coordinate system.
    5. Shifts animation to start on frame 1 (rather than as imported on frame 0). This is necessary because the root skin pose MUST be on frame 0 to work with the newer exporters.
    6. These fixes make the corrected files compatible for use with the newer dotXSI v1.8 and later exporter plug-ins.
     
    What this script does not do:
    It does not restore skin weights, or do anything with the imported geometry. Use my other scripts for that!
    You'll also need to manually merge in the root pose on frame 0 if you want to re-export the dotXSI animation.
     
     
    P.S. -- my motivation for writing this script was to get some troublesome dotXSI files to import into 3ds Max correctly. If you have any questions-- just ask.

    100 downloads

       (1 review)

    3 comments

    Updated

  8. JK2/JKA Server browser

    Server browser for JO/JA with many supported masterservers. You can also customize the masterserver settings in settings.ini.
    You are able to join server directly from the browser. The browser includes favourite list and a server guard, which will inform you when someone has joined the guarded server.
     
    For further instructions please read Oobah's comment below.
     
    You need Java to run this server browser.
    https://java.com/en/download/

    614 downloads

       (4 reviews)

    4 comments

    Updated

  9. 3ds Max 5 dotXSI 1.x Importer Script

    This MAXScript is an importer for the Softimage dotXSI 1.x file format. It is derived from Tsvetan's original script (see credits). Version 1.029 makes significant changes for importing Star Trek:Voyager- Elite Force dotXSI 1.x animtaion files that were released by Raven Software.
     
    See the included documentation for history and usage.
     
    Version 1.029Beta works for 3ds Max 5 and later... (Not compatible with Gmax)

    73 downloads

       (1 review)

    0 comments

    Updated

  10. Ashura's female basemesh

    A simple female basemesh I made to build Jedi Academy or Jedi Outcast models around
    Feel free to use it, but if you do please mention me in your models read me, happy modeling!
     

    300 downloads

       (5 reviews)

    6 comments

    Updated

  11. Noesis

    Noesis is a tool for previewing and converting between hundreds of model, image, and animation formats. It utilizes a robust plugin system, with support for native extension modules and Python scripts. The plugin/script API features hundreds of functions and interfaces which assist in developing new formats, tools, and visualization aids.
     
    This program has an inbuilt auto-update option which is recommended you utilize to get the most up-to-date fixes.

    5,910 downloads

       (9 reviews)

    22 comments

    Updated

  12. 3ds Max 8 JO-JA Skeleton

    The JK3 skeleton(s) that are floating around out in cyberspace have had some bones accidently moved; and other bone transform errors when compiling with Carcass and combining originally released dotXSI animations. Some of these errors (that are fixed by this skeleton) don't manifest when you compile against the existing _humanoid.gla.
     
    Pedigree:
    This skeleton was first created by importing the released JO Kyle root.xsi file using Raven's 3ds Max 5 importer (which automatically creates Max Bones).
    Then using the Luke JA root.xsi file, I incorporated the left and right tail bones.
    I then fixed the spine bones lengths (pelvis and thoracic) to appear as a continuous chain.
    I incorporated the JKA "face_always" dummy... and relinked all the facial bones to match the correct order.
    I then had to fix the left and right eye basepose transforms due to carcass errors (solved by adding root nulls and making eye bone transforms match the released root.xsi values).
    Added bolts and had to fix Stupidtriangle_off... (I really can't recall what I did to fix it-- I know I skinned it to only a single bone).

    I know this skeleton works... it has been tested to compile a new root.xsi as well as taking this new root.xsi and combining it with original dotXSI animations to verify all goes well with Carcass. This skeleton, or a future update, will serve as the basis for my advanced character rig. I also plan to make a simple IK rig using only the JA facial bones. Currently this skeleton includes the SOF2 facial bones that are inherent in the JO root.xsi file. I plan to use all of these facial bones in the facial rig of my advanced character rig.
     
    So for the purposes of compiling JKA models you should select the JO and SOF2 bone layers and hide them... so that you don't accidently weight anything to them. Be sure to do an "Export Select" when you export your dotXSI.
    The purple bones are JA unique bones (i.e., the rtail and ltail bones).
    The yellow bones are the JO unique bones.
    The cyan bones are common to both JO-JA skeletons.
    The pink bones are the motion and hang/hand tag bones.
    The magenta bones are the SoF2 facial bones.

    NOTE: This skeleton will eventually be released as a 3ds Max 6 file for those still using 3ds Max 6 (...I haven't forgotten about you! ). And the color scheme may change in the future.

    198 downloads

       (1 review)

    0 comments

    Updated

  13. 3ds Max 2012 32bit/64bit MD3 Exporter

    **************************************
    * MD3 Exporter for 3ds Max 2012 *
    **************************************
     
    Original Code: Pop'N'Fresh
    Code edits: DT, Darth Martyr
    Recompile for 2012 SDK: Darth Martyr
    Date: 19th February 2014
    Max versions Supported: 2012 32bit & 64bit
     
     
     
    Installation:
    **************
     
    For 32bit: Place MD3_Export2012.dle in your 3ds Max 'plugins' folder.
     
    For 64bit: Place MD3_Export2012_x64.dle in your 3ds Max 'plugins' folder.
     
     
     
    Exporting:
    ***********
     
    - make your model
    - texture it and apply your texture using the 'standard' material only.
    - make sure the texture folder has 'models' in it (see below for example).
    - export it with 'smart paths' checked, and make sure the destination folder has 'models' in it (see below for example).
    - for a static model (no animation) just put a '0' in for 'following frames'.
     
     
    (example: 'models\map_objects\MD3OBJ')

    418 downloads

       (2 reviews)

    5 comments

    Updated

  14. XSI Viewer

    The XSI Viewer is a visualization tool for dotXSI files. It supports dotXSI 3.0, 3.5 and 3.6 in both the text and binary compressed format. The XSI Viewer can load one or more files and display a subset of their content using either OpenGL or DirectX. It's usually used as an interactive content validation tool, a pre-visualization tool or as a 3D prototyping tool.
     
    When viewing animations, you need to turn off Subframe Interpolation... or else you might see errorneous pops in your animation as it loops.
     
    See the included readme file for installation instructions.

    417 downloads

       (1 review)

    3 comments

    Updated

  15. FBX to Ghoul 2 Converter

    The FBX to Ghoul 2 converter takes an FBX model and converts it to the GLM model format used by Jedi Knight 2 and Jedi Academy. The FBX model format is widely supported by the majority of 3D modeling programs and so this will allow the largest number of modelers to create models for the Jedi Knight games. This tool allows you to convert static models as well as animated models (which use an existing GLA skeleton).
     
    If you have any questions, comments, improvements or want to report bugs, head towards the thread for this converter at http://jkhub.org/topic/2457-fbx-to-glm-converter/.
     
    Thanks
     
    Alex

    223 downloads

       (3 reviews)

    5 comments

    Updated

  16. 3DS Max 6 ROFF2 Exporter

    This is my first beta version for my 3ds Max ROFF v2 (.ROF) exporter. This exporter generates a .ROF file which is used for brush Model animations via Icarus Scripting.
     
    Place the .dle plugin in your \plugins folder.
     
    See the tutorial and other info that is posted in my WIP: ROFF Exporter thread in the Coding & Scripting section.
     
    *This plugin will only work for 3ds Max 6, 7, or 8. You can find a link to 30-day trial versions for 3ds Max 6, 7, or 8
    Interested parties can find downloads for 3ds Max 6, 7, or 8 30-day Trials at modacity.net at this link: http://files.modacity.net/software/3dsmax/
    You must apply the Origin.jpg GtkRadiant shader as the Diffuse map texture (using Standard Material) to the Scene Object.
     
    To create notes... you'll need to refer to the 3dsMax help docs. Just select your node and go to TrackView... then switch to DopeSheet mode.
     
    With the node still selected in DopeSheet mode, select the menu: Tracks > NoteTrack > Add.
     
    Then add your note keys (following the tutorial and info in the WIP thread). when you're done... just export to .ROF.
     
    Please post your results.
     
    Thanks.

    53 downloads

       (1 review)

    2 comments

    Updated

  17. 3ds Max 2010/2011 32bit GLM Importer

    **********************************************
    * GLM Importer for 3ds Max 2010/2011 *
    **********************************************
    Original Code: sfhgp (http://sfhgp.users.sourceforge.net)
    Code edits: DT
    Recompile for 2010 SDK: DT
    Date: 1st December 2013
    Max versions Supported: 2010 32bit & 2011 32bit
     
    Installation:
    **************
    Place GLM_Import2010.dli in your 3ds Max 'plugins' folder

    226 downloads

       (1 review)

    1 comment

    Updated

  18. 3ds Max 2018 dotXSI 3.0 Exporter

    This plugin exports a Softimage dotXSI 3.0 file. See the included readme file for more details and installation/usage instructions.

    100 downloads

       (2 reviews)

    1 comment

    Updated

  19. BSP Entity Edit

    Description: This is an id tech 3 bsp entity editor. It can render opened bsp files with vertex colors, you can pick entities in the render with a simple click, you can edit the entity string, you can save the bsp file afterwards or choose to save as .ent file instead. The preview is updated when you click the button under the viewport.
     
    Credits: illwieckz for some lines of code, Jon Wright for pyopengltk, Insidious for his simple text editor tutorial
    Source: https://github.com/SomaZ/BSP-Entity-Edit
    Viewport Controlls:
    W - Move camera forward
    A - Move camera to the left
    S - Move camera backwards
    D - Move camera to the right
    SPACE - Move camera upwards
    C - Move camera downwards
    LMC - Select Object under the cursor
    RMC Hold and Drag - Rotate view
    Mouse Scrolling - Move camera forwards or backwards
    H - Hide currently selected entity
    Alt-H - Unhide all entities
    ESC - Deselect entity

    * How to install *
    I build an exe for ease of use. It's build via pyinstaller with following command:
    pyinstaller --noconfirm --onefile --windowed --name "BSP Entity Edit" --add-data "C:/Users/.../Desktop/BspEntityEdit/pyidtech3lib;pyidtech3lib/" --hidden-import "numpy" --hidden-import "ctypes" --hidden-import "pyopengltk" --add-data "C:/Users/.../Desktop/BspEntityEdit/edit_menu.py;." --add-data "C:/Users/.../Desktop/BspEntityEdit/file_menu.py;." --add-data "C:/Users/.../Desktop/BspEntityEdit/format_menu.py;." --add-data "C:/Users/.../Desktop/BspEntityEdit/help_menu.py;." --add-data "C:/Users/.../Desktop/BspEntityEdit/ogl_fbo.py;." --add-data "C:/Users/.../Desktop/BspEntityEdit/ogl_frame.py;." --add-data "C:/Users/.../Desktop/BspEntityEdit/ogl_objects.py;."  "C:/Users/.../Desktop/BspEntityEdit/main.py"
    I included the full source code, so you can build it yourself or run it in your python environment of your choice. You need to install following packages to run the code: numpy, ctypes, pyopengltk
    Tk must be installed too, but usually it's part of the standard python install
    You can run the code afterwards with:
    python main.py

    Supported games (or at least tested game bsp files):
    Star Wars Jedi Outcast
    Star Wars Jedi Academy
    Star Trek Elite Force
    Quake 3
    Xonotic
     

    177 downloads

       (1 review)

    13 comments

    Updated

  20. Jedi Knight CAT Rig for 3ds Max 2013+

    This is something that I've been working on since like 2017. But I finally got around to rebuilding this thing for the third time - this time properly and with all bones for Jedi Academy, Jedi Outcast and even Soldier of Fortune 2.
    Most of you are probably like "What the Hell is this?", so let me explain:
    What is CAT and what can I do with it?
    CAT Is a very versatile Rigging and Animation System for 3ds Max. It allows you to quickly and comfortably make high quality Animations, after setting up a Rig that is equally quick to build. This Video (and this Channel in General) explain what CAT is and what it can do really well:
    This rig comes in a 3ds max scene with the original Jedi Knight Game bones constrained to it. This means that when you move any part of the rig, the bones of the character move accordingly. It is also organized in layers and comes with a couple of useful premade selection sets to streamline animating and exporting your animations to the game.
    How do I use it?
    To export animations and get them ingame you will need the Jedi Academy SDK Repack and the dotXSI Exporter for your version of 3ds max. (I linked the exporter for 3ds max 2021 underneath - check the authors other uploads for alternate versions)
    When CAN I use it?
    The file has already been uploaded and approved here on JKHub and I hope to get a tutorial written up and recorded until next weekend. WC3Tutorial from the JKCommunity Discord, who has been Alpha-Testing the initial Version of the Rig heavily, might beat me to recording a tutorial - if that happens I'll link it here. I'd be happy to hear any questions you might have upfront that might help make the tutorial better and easier to understand.
    If you fancy messing around with this rig before the tutorial is up - don't be shy to reach out to WC3Tutorial or me on the JK Community Discord #modding channel.

    217 downloads

       (1 review)

    0 comments

    Updated

  21. JKA Max Vert Calculator

    A small calculator to help determine the max amount of vertices for your playermodel before you start seeing the famous "ran out of transform space" error.
    Choose the game executable you are using to check against their transform spaces or enter the transform space for your custom game executable if you are running a mod that changes this value.
    The calculation works as follows:
    'max verts' = ('transform space' - 4 * ('playermodel surface count' + 'weapon surface count')) / 20) - 'weapon vertex count'
    Included is the raw *.py python script, aswell as a packed *.exe for those that prefer simplicity and ease of use.
    If anybody wants to modify this script to work in blender go ahead ?

    119 downloads

       (2 reviews)

    0 comments

    Updated

  22. Jedi Knight Status

    ~ About ~
     
    I was bored so decided to make a little rainmeter skin to track the server population on any Jedi Knight 2 or Academy server.
     
    JK2 is what I play so the skin was primarily built with that in mind and only later did it occur to me that it'd probably work for stinky JKA servers as well. Please enjoy!
     
    The skin makes use of the windows version of netcat to query servers directly. This means master servers can go down and you'll still get info directly from your target server.
     
    The skin isn't resource intensive at all so you could probably get away with running many instances of it but I'd recommend keeping it to 1-5 of your favourites.
     
    ~ Requirements ~
     
    Tested with Windows 7, 8.1 and 10.
     
    Rainmeter 4.3.0.3298 or later.
    https://www.rainmeter.net/
     
    ~ Skin Operation ~
     
    - Left click skin to cycle through different skin sizes.
     
    - Middle click skin to change target JK Server. This will give you the option to select JK2 or JKA, input Server IP and then Port number.
     
    - Scroll up/down over the skin to change upper and lower colours. Don't scroll too much or you'll end up opening multiple instances of the RGB selector.
     
    - The skin will directly query target server (via ncat) and retrieve updated player list around every half-minute.
     
    - To run more instances of this skin just make a copy of the following folder then "Refresh all" in rainmeter.
     
    \Documents\Rainmeter\Skins\JK2Status
     
    ~ Main Troubleshooting Issues & Netcat ~
     
    What is Netcat?
    Netcat is a simple networking utility which reads and writes data across network connections using the TCP/IP protocol.
    More info:
    https://en.wikipedia.org/wiki/Netcat
    Netcat and Anti-virus on windows
    Some Anti-virus products (e.g. windows defender) will report the windows version of netcat as a virus/trojan. This is due to the tendency of hackers to package it in the exploits they use. Netcat isn't a nefarious program in itself but it can be used in a malicious way which is why some anti-virus will block it. My skin of course just uses it to query jk2/jka servers for player info which you can see in the following file...
    \Documents\Rainmeter\Skins\JK2Status\@Resources\Scripts\jk2getstatus.cmd
    Please make sure your antivirus doesn't remove and quarantine Netcat (renamed to ncat in my skin) or the skin won't function at all.
    For the more paranoid out there who think I may have done something to the ncat executable itself, you can see the source I use at the following link and also follow the instructions to compile your own version which is actually pretty straightforward...
    https://www.rodneybeede.com/security/compile_netcat_on_windows_using_mingw.html
     
    ~ Credits ~
     
    jsmorley http://jsmorley.deviantart.com/ (for RainRGB4.exe)
    Hobbit of Avian Research https://en.wikipedia.org/wiki/Netcat (for netcat)
     
    ~ Changelog ~
     
    v1.2
    -Removed powershell script completely in favour of vbs script
    -Changed to more CPU efficient version of netcat that actually works properly all of the time
     
    v1.1
    -Fixed issue where powershell wasn't closing properly for windows 7

    60 downloads

       (2 reviews)

    0 comments

    Updated

  23. Steam Integration Tools

    With the Steam Integration Tools, you can either:
    Enable enhanced Steam functionality for mods which allow it, or: Get information about enabling enhanced Steam functionality in your own mods.

    For instance, you can enable the Steam overlay in your custom mod, or enable Steam's Rich Presence, or perhaps provide support for Steam controllers!
     

    Note that this is unsupported by Valve, Activision and Raven Software and done entirely at your own risk.

    141 downloads

       (3 reviews)

    0 comments

    Updated

  24. Blender 2.79+ - Jedi Academy Plugin Suite

    This is mostly the same as the file found here, except GLM export has been rewritten to use a more modern mesh pipeline.
     
    The Improvements:
    Custom Split Normals support No longer need to split the mesh on UV seams Modifiers with "Render" visibility are automatically applied at export

     

    This project is on github here.

    1,858 downloads

       (5 reviews)

    14 comments

    Updated

  25. Softimage Quake3 MD3 Exporter

    This MD3 exporter generates a proper Quake3 player model, weapon or object (either static or animated), conforming to the MD3 format specification found at: https://www.icculus.org/homepages/phaethon/q3a/formats/md3format.html
     
    This plugin-pack supports the following versions of Softimage:
    XSI6.0/ModTool6 (32bit) XSI7.01 (32/64bit) Softimage 7.5/ModTool7.5 (32bit) Softimage 2011 (32/64bit) Softimage 2012 (64bit) Softimage 2013 (64bit) Softimage 2014 (64bit) Softimage 2015 (64bit)

    See the included html help file after installing the plugin.

    154 downloads

       (4 reviews)

    2 comments

    Updated


×
×
  • Create New...