Jump to content

RedDeadBlend2 - Blender Add-On for RDR2 Models 0.0.2

A Blender Add-On for RDR2 Models.
   (0 reviews)

5 Screenshots

NOTE: THIS ADD-ON IS A WORK IN PROGRESS. DESCRIPTIONS OF FEATURES ON THIS PAGE REFLECT PLANNED FUNCTIONALITY. SEE THE "CURRENT CAPABILITIES" SECTION BELOW FOR WHAT THE ADD-ON CAN DO RIGHT NOW.

 

NOTE 2: ONLY BLENDER 3.2 IS SUPPORTED AT THIS TIME! This is due to Python versioning issues. It will be resolved in the future, but for now ONLY Blender 3.2 is supported.

 

RedDeadBlend2 is an add-on for Blender that allows the user to import, modify, and export drawable (YDR) and drawable dictionary (YDD) model files from the PC version of Red Dead Redemption 2.

 

Fragment (YFT) model file support is eventually planned, but it is not currently a priority.

 

Main repository: https://github.com/Sage-of-Mirrors/RedDeadBlend2

 

Installation

  1. In Blender, go to Edit -> Preferences.
  2. Click the button the left-hand side that says "Add-ons."
  3. Click the button in the top-right that says "Install..."
  4. Select the RedDeadBlend2 ZIP file and press "Install Add-on".

 

You should now find a sub-menu under File -> Import labelled "Red Dead Redemption 2". Use the options under this menu to load your desired files.

 

Current Capabilities

  • Importing YDR:
    • Geometry (vertex & face data)
    • Normals
    • Vertex colors
    • Tex coords
    • Skeleton (joints & vertex skinning)
  • Importing YDD:
    • Most of the YDR features above except skeletons, in some cases; dictionaries are tied closely to fragments

 

Roadmap

YDR

  • Basic geometry importing (COMPLETE)
  • Skeleton importing and vertex skin setup (COMPLETE)
  • Shader and shader parameter importing
  • Shader selection and shader parameter editing
  • Basic geometry exporting
  • Skeleton exporting
  • Shader and shader parameter exporting
  • Expression importing
  • Expression exporting

 

YDD

  • Expand YDR support (COMPLETE)
  • Importing contained YDRs (COMPLETE)
  • Exporting multiple YDRs

 

Changelog

Beta 2:

  • Update YDR loading to include normals, vertex colors, and tex coords. Also implement basic YDD importing. Only works with Blender 3.2 due to Python versioning shenanigans.

Beta 1:

  • Initial release. Includes only geometry and skeleton importing, and may be unstable. Only works with Blender 3.2 due to Python versioning shenanigans.

Edited by Gamma31


Bug Report link

What's New in Version 0.0.2   See changelog

Released

This is a VERY early pre-release of RedDeadBlend2. Expect to encounter bugs and maybe even crashes. Report those to https://github.com/Sage-of-Mirrors/RedDeadBlend2/issues.

 

Notes
* Imports most non-XML *.ydr and *.ydd files.
* Imports geometry, normals, vertex colors, tex coords, skeleton, and skinning information.
* ONLY WORKS WITH BLENDER 3.2! This is due to Python versioning issues that will be fixed later.
* DOES NOT allow exporting to *.ydr or *.ydd yet.

 

Installation
1. In Blender, go to Edit -> Preferences.
2. Click the button the left-hand side that says "Add-ons."
3. Click the button in the top-right that says "Install..."
4. Select the RedDeadBlend2 ZIP file and press "Install Add-on".

 

You should now find a sub-menu under File -> Import labelled `Red Dead Redemption 2`. Use the options under this menu to load your desired files.

  • Like 1
  • Thanks 1

You may also like

  • Lenny's Mod Loader RDR
    By LMS
       2620419   750   6
  • RDR 2 Asi Loader
    By LMS
       1633771   160   5
  • OpenIV
    By LMS
       6999   5   0
  • QuickDraw Immersion V2.2
    By toddyclipsgg
       1175   0   0
  • Collectables In Range
    By thanks133
       5712   0   0
  • Community ScriptHookRDR2 .NET
    By Saltyq
       18958   4   0
  • User Feedback

    Recommended Comments

    RatBoneMukbang

    Posted (edited)

    Hello! I was hoping to use this to convert some hats into .objs but I get an error message when I try to enable the addon. I am using blender 3.2 as specifiedCould contain: text, screenshot, font, software

    Edited by RatBoneMukbang
    Mr.White

    Posted

    This doesn't even work with blender 3.2.0 (nor 3.2.1 and 3.2.2 obviously), waste of time.

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...