Marv’s plugin for modern Blender

    FileAction

    io_revolt.zip

    (299.52 KB)
    Download
  • Download count 874
  • Pageviews 2919
  • Unique foldername
  • Skin for
  • Track Mod for
  • Based on
  • Release date 2024-04-05
  • Version from 2019-12-30
  • Version 20.25.1
  • RVW-ID 39851
  • Category
  • Score
    96/100 (9 votes)
  • Unconventional car?
  • Construction
  • Engine
  • Transmission
  • Top speed mph
  • Total weight kg
  • Acceleration m/s²
  • Construction
  • Track difficulty
  • Track length m
  • Reverse version available?
  • Time trial times available?
  • Practice mode star available?
  • Online multiplayer compatible?

    Re-Volt I/O Addon for Blender 4

    Has been tested to work with 3 as well.

    CHANGES:

    This is the latest version 20.25.1 (uploaded in 11h of January)

    20.25.1

    • fixed a bug where the addon didn't start
    • fixed .hul import / export
    • fixed Hull Convex Tool

     

    20.24.12

    • hotfix for Car Shadow Tool
    • hotfix for .fin import / export
    • hotfix for .prm export
    • fixed bugs for Material Assigner
    • fixed bugs for .prm and .fin files

     

    20.24.11

    • fixed bugs for Vertex Colouring
    • fixed bugs for NCP materials

     

    20.24.10

    • Import any car part / Export parameters directly by using parameters.txt
    • .m files Material Assignment
    • bug fixes to Material Assignment
    • bug fixes and improvements to Import & Export modules (e.g. car textures weren't exported earlier)

     

    20.24.9

    • Bugfixes for Car import and Material Preview
    • UI improvement
    • Improved Car Shadow Baking
    • Improved Car Texture Selector
    • camber import / export for Cars

     

    20.24.8

    • Texture Number assigner
    • Texture Animations editor
    • Car Skin Selector
    • Improved Car Import (import all skins via parameteres.txt)
    • Improved Car Shadow baking
    • Texture animations for .m file
    • Improved import/export modules
    • Added some face properties (texture_animation, ncp_no_planar)
    • Deleted some duplicate code
    • .m (Model) import/export
    • Triggers import/export (value now limited to 1024)
    • Track Zones import/export (reversable Zone IDs)
    • Texture Animations import/export
    • Light Baking to Col / Fin Env / RGB
    • Vertex Colour / Alpha / Env / EnvAlpha Layers (fixed bugs, improved UI)
    • You can now import / export springs, axles, pins and spinner
    • The addon now supports WorldCut for .w (World) export

     

    This plugin has been made with the help of ChatGPT4.
    using Marv's Blender Plugin as the source.

    You can download the manual HERE

    -Theman


11 comments on “Marv’s plugin for modern Blender

  1. To @Vroom_Boi (January 11, 2025 at 01:35) Yes, as I said, you need to load the correct texture file for those .m files that have UV Mappings. For example firework.m is mapped to fxpage1.bmp. But it’s true, that the Material Assigner doesn’t automatically change that material, even if you have the texture loaded to Blender. I may enhance the add-on so that less manual work is required by the user, and even the fxpage1 is automatically used. Also I fixed the problem where the addon didn’t start (due to an extra zero in the init file). Thanks for pointing out this!

    2
  2. I forgot to mention one little detail. Some models that only use Vertex Colors do not load their color information entirely as well. An example of this is the Firework model. I mean, I’m not aware of any texture file for the decals/details on it, as in, these red lines and icons? Oh and lastly: One little problem with the addon – Blender 4.3.2 stopped detecting the addon on my Windows 11 install – The addon is installed though, since the files are present in the AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons directory. This only started with 20.25.01 version of the addon that was just uploaded. Anyone else has this problem?

    3
  3. Hello! To: Vroom_Boi (December 29, 2024 at 21:47) Thanks for the question. So… if you import the .m file directly from the models-folder, the addon won’t find the texture image that is used by the model file. But instead it will load the model with Vertex Colour on top. Therefore, if you wish to load / operate it correctly, you will need to locate the corresponding texture file and move it to the same working directory as the .m file that you’re working on. So for example if you load abcblock.m, you’ll need to have toyliteg.bmp in the same folder where you import the file from.

    I hope this clears it!

    1
  4. Something I have noticed about this is that models often load without all of their colors or textures. It happens when you import the .m files. Should this be happening or is it just a quirk of a work-in-progress addon?

    0
  5. Hello! To: burner94 (April 5, 2024 at 21:51) Thanks for the feedback. I can try to integrate the import / export to the top Menu.

    To: Ced! (April 5, 2024 at 10:08) Basically because Blender is open source program, Chat GPT has access to the Python commands that are available in the different versions of Blender. So what I asked was: I am working on Blender addon’s update (from 2.79 version to modern version to as far as the AI knows) and [copy/pasted] e.g the init.py module. Since Chat GPT understands Python coding concepts such as module, operator, class, method, I then asked what kinds of modifications would “you” suggest for the update? Then it would start by complimenting my plan and by giving some basic advice to be on the same page. Since I used GPT 4, it gave a list of changes that are necessary for the update to work, and it also would say that it needs to see the other parts of the code in order to know what’s the whole issue. But it all started by a big debug process (cmd.exe and Python Debug Console) in order to get the test version of the plugin to run in the current version of Blender.

    3
  6. And even then the Import/Expert for Re-Volt files in 2.73a is perfectly fine once you adapt yourself to it. I don’t use Blender 3.x/4x so I don’t know how useful this is and does it hold a candle to 2.73a and 2.79b.

    But hey, options are always nice.

    0
  7. I’ve used ChatGPT at work to write code before, you’d be surprised to see how powerful it is. ;)

    About the plugin itself, would there be a way to integrate the “import re-volt files” option directly in the dropdown menu under File -> Import? The original plugin for 2.79b allowed for this and I think it’d make the user experience a little more straightforward.

    3
  8. You said: “Modified by Theman with the help of Chat GPT”
    I’m curious: what work did Chat GPT do? What did you ask him to do that it was able to carry out?

    0

Leave a comment