Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    2. News

    1. Red Dead Redemption 2

      1. News
      2. Red Dead Online
      3. The Armadillo Inn *Spoilers*
    1. GTA Online

      1. After Hours
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Forum Support

    2. Site Suggestions

3Doomer

[V|REL] GIMS Evo for GTA V

Recommended Posts

3Doomer

This is a script for 3D MAX - Game Indefinite Modding Suite Evolved(GIMS Evo) with GTA V support.

 

What can you do using the current version:

 

Import and export collisions(OBN/OBD)

Import and export models(ODR/ODD)

 

Requirements:

 

Hardware:
+RAM: minimum 2 Gb(with equal or bigger swap file), recommended 4 or more.
+Internet connection(not required, but used for web installation, updates, and error reports).

 

Software:
+Windows 7, or any newer.
+The newest .NET Runtime recommended.
+Any 3D MAX version from 9(with Service Pack 2 and \"AvGuard DLX Extension\") to 2016.
+It's strongly recommended to install all 3D MAX updates and Service Packs.

OpenIV's required for openFormats<>Game_Resource (OBN<>YBN, OBD<>YBD, etc.) conversion.

 

Additional openFormats info's on the OpenIV website, or HERE.

 

DOWNLOAD

Web install

Manual install

 

FAQ:

 

  • How to properly import a ped model in 3D MAX (if the model after import is missing bone names, or skinning applied wrong)?

For an example, the model's name is "ig_beverly.ydd".

Export it to the openFormats(press RMB and select "Save content").

Find the game .YFT file (it's often the same name and location, like "ig_beverly.yft"), and export its skeleton to the same folder as the model(press RMB and select "Export skeleton to openFormats").

Go to that folder, find "ig_beverly.skel" file, and add " FULL"(without quotes, and mind the whitespace here) to the name of it, so the full file name would be like "ig_beverly FULL.skel".

Now you can import "ig_beverly.odd" file from that folder, and it will load proper skeleton and skinning.

The same scheme applies to .YDR files.

  • What is GIMS node or a modifier?

That's a thing that you create using "Create object" button in GIMS window.

  • How to make an embedded model collision?

Basically, collisions must be hierarchically linked to GIMS "Model" node, GIMS "Bone" node, or a mesh/poly node with GIMS "Game mesh" modifier on it, to allow GIMS see them on export.

Also, any type of collision object(box, mesh/poly, etc) must be linked to GIMS "Composite" collision node (and that Composite node must be linked as described earlier). The Composite node it isn't actually needed for some of the game models, but that's another story.

Every collision node(and GIMS Collision "Mesh" modifier, applied to mesh/poly node) has "Composite child flags". These flags setup physical interaction flags for the collision.

There're some set by default, but you probably should set those from "Type" group too: "Weapon", "Moving", "Cover", "Vehicle", "Ped", "Ragdoll", "Object".

If you research what any of the flags actually do, you can report the results here, and they will be properly named

  • What to do if model's shaking, moving, affected by wind(moving by itself when outdoors)

​Some shader parameter sets have "um" parameters, which makes that effect(usually, such parameter sets have "_um" in the name).

You should check all your materials using GIMS material editor, and set parameters like these to zero(0):

- "umGlobalParams"

- "Global umParams: ScaleH/ScaleV/FreqH/FreqV"

- "Wind:SclHV/FrqHV"

- "Wind: (x64/Xbox1/Ps4): Stiffness Multiplier (ps3/360):SclH/SclV/FrqH/FrqV"

New GTA V materials(just created, or converted from other material type) have these parameters set to zero, so you don't have to do it manually.

 

Export hierarchy rules:

 

Root objects: {	[Collisions] Dictionary	[Collisions] Composite	[Collisions] Plane	[Collisions] Box	[Collisions] Disc	[Collisions] Sphere	[Collisions] Cylinder	[Collisions] Capsule	[Models] Dictionary	[Models] Model	[imposters] Model (Modifier)	[Graphics] Texture Dictionary	[Models] Game mesh (Modifier)	[Collisions] Mesh (Modifier)}Allowed hierarchy node children: {	[Collisions] Dictionary: {		Editable_mesh		Editable_Poly		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)	}	[Collisions] Composite: {		Editable_mesh		Editable_Poly		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)	}	[Collisions] Plane	[Collisions] Box	[Collisions] Disc	[Collisions] Sphere	[Collisions] Cylinder	[Collisions] Capsule	[PrimCollisions] Box	[PrimCollisions] Sphere	[PrimCollisions] Capsule	[PrimCollisions] Cylinder	[Models] Dictionary: {		Editable_mesh		Editable_Poly		[imposters] Model (Modifier)		[Models] Model	}	[Models] Model: {		Editable_mesh		Editable_Poly		[Models] Bone		[Models] Light		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)		[Models] Game mesh (Modifier)		[imposters] Bone (Modifier)		[imposters] Light (Modifier)	}	[imposters] Model (Modifier): {		Editable_mesh		Editable_Poly		[Models] Bone		[Models] Light		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)		[Models] Game mesh (Modifier)		[imposters] Bone (Modifier)		[imposters] Light (Modifier)	}	[Graphics] Texture Dictionary	[Models] Bone: {		Editable_mesh		Editable_Poly		[Models] Bone		[Models] Light		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)		[Models] Game mesh (Modifier)		[imposters] Bone (Modifier)		[imposters] Light (Modifier)	}	[Models] Light	Editable_mesh: {		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)	}	Editable_Poly: {		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)	}	[Collisions] Mesh (Modifier): {		[PrimCollisions] Box		[PrimCollisions] Sphere		[PrimCollisions] Capsule		[PrimCollisions] Cylinder	}	[Models] Game mesh (Modifier): {		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)	}	[imposters] Bone (Modifier): {		Editable_mesh		Editable_Poly		[Models] Bone		[Models] Light		[Collisions] Composite		[Collisions] Plane		[Collisions] Box		[Collisions] Disc		[Collisions] Sphere		[Collisions] Cylinder		[Collisions] Capsule		[Collisions] Mesh (Modifier)		[Models] Game mesh (Modifier)		[imposters] Bone (Modifier)		[imposters] Light (Modifier)	}	[imposters] Light (Modifier)}

 

Edited by 3Doomer

Share this post


Link to post
Share on other sites
DamnedDev

Sweet thanks.

Share this post


Link to post
Share on other sites
PhillBellic

Soon, NPC Model Editing... :^:

 

Nice. :)

Share this post


Link to post
Share on other sites
R1kiPe

Do you know how to import on GTA V .obj / 3ds model? i have an .obj model and i want convert in ydd for replace trevor face model, how can I?

Share this post


Link to post
Share on other sites
3Doomer

Do you know how to import on GTA V .obj / 3ds model? i have an .obj model and i want convert in ydd for replace trevor face model, how can I?

You can't do anything related to the models while OpenIV don't support model formats.

Share this post


Link to post
Share on other sites
X-Seti

Very cool indeed.

 

I may have some questions in time.

Edited by X-Seti

Share this post


Link to post
Share on other sites
3Doomer

There will be material converter in future.

Share this post


Link to post
Share on other sites
Mister P

Great, thank you 3Doomer !

Edit :it works nicely :)

Can't wait for OpenIV to allow .ydr export in openformat !

Edited by Mister P

Share this post


Link to post
Share on other sites
jpm1

i want to make a donation for GIMSIV but Yandex is down and for some reason i canno't register my cellphone on Webmoney . i want to give more than 20 euros . if you are interested by western union or paypal send me your data in PM

 

Cheers .

Share this post


Link to post
Share on other sites
reditec

i want to make a donation for GIMSIV but Yandex is down and for some reason i canno't register my cellphone on Webmoney . i want to give more than 20 euros . if you are interested by western union or paypal send me your data in PM

 

Cheers .

https://de.gta5-mods.com/tools/gims-evo-with-gta-v-support

You can donate at his 5mods page :)

Share this post


Link to post
Share on other sites
3Doomer

i want to make a donation for GIMSIV but Yandex is down and for some reason i canno't register my cellphone on Webmoney . i want to give more than 20 euros . if you are interested by western union or paypal send me your data in PM

 

Cheers .

As it was mentioned above, you can donate using PayPal here https://de.gta5-mods.com/tools/gims-evo-with-gta-v-support

Also, you can do it using any of requisites mentioned in a page, which opens by the "About" button in GIMS plugin rollout under 3D MAX Plugins tab.

Share this post


Link to post
Share on other sites
nkjellman

I guess this will help with fixing some collisions around the map, like the invisible wall in North Yankton, or the invisible wall blocking the doorway at Martin's Ranch.

 

For now. Soon, the good stuff will happen. One small step for map modding. One giant leap for modding.

Edited by nkjellman

Share this post


Link to post
Share on other sites
Mr.Arrow
rMEQGg7l.jpg

Share this post


Link to post
Share on other sites
3Doomer

I'm already doing that :-D

Share this post


Link to post
Share on other sites
Mr.Arrow

I'm already doing that :-D

is that a collision file or ydr model?

 

I haven't mod gta for years so Im a bit curious.

Share this post


Link to post
Share on other sites
3Doomer

These are collisions. No models without OpenIV.

Share this post


Link to post
Share on other sites
reditec

Noob question: What is the difference between models and collisions? Also I've seen sometime ago colliders in unity... *total-confusion*

Share this post


Link to post
Share on other sites
3Doomer

Noob question: What is the difference between models and collisions? Also I've seen sometime ago colliders in unity... *total-confusion*

Collisions're for the physical engine of the game, while models're for a graphical one.

Share this post


Link to post
Share on other sites
reditec

Okay. And now for noobs again? xD

What do you mean with "for the physical engine"?

Is it for calculating physics or something?

Share this post


Link to post
Share on other sites
3Doomer

It's for physical interaction between objects.

You can Google collisions for precise explanation...

Share this post


Link to post
Share on other sites
wapeddell

Hey 3Doomer any word on importing Player meshes or Peds?

Share this post


Link to post
Share on other sites
_CP_

Later this year.

Share this post


Link to post
Share on other sites
3Doomer

Just a sneak peek to the GTA V collisions map(the same idea as it was for GTA IV).

COLS_small.png

Full resolution link

Share this post


Link to post
Share on other sites
Mr.Arrow

Is that north yankton bottom right?it looks like a new map or something? New dlc? :<D

Share this post


Link to post
Share on other sites
3Doomer

Is that north yankton bottom right?

I guess it is.

Share this post


Link to post
Share on other sites
nkjellman

 

Is that north yankton bottom right?

I guess it is.

 

The solid part of North Yankton.

 

Also, when ymap support comes, it would be neat to have a tool to convert Map Editor xml files to ymap. I'd like to make Project Wood a ymap.

Share this post


Link to post
Share on other sites
3Doomer

A new update's available!

 

You'll need to update GIMS files in 3D MAX/Scripts/Startup folder using one of the install archives(links're in the 1st post, as always).

 

 

GIMS Evo GTA V core release 13.1.2016 21:2 UTC

Improved the import staging to conserve RAM
Fixed primitive collision box transform import
Stability improvements

GIMS Evo Shared core release 13.1.2016 21:2 UTC
Improved the error reporting system
GIMS will try to update its main script by itself on future updates
Optimized object plugins memory consumption
Stability improvements
Changed main script version

Edited by 3Doomer

Share this post


Link to post
Share on other sites
Mr.Arrow

Are you going to make the export version for collisions? :<O

Share this post


Link to post
Share on other sites
3Doomer

Are you going to make the export version for collisions? :<O

Yes, I'm currently working on it.

Share this post


Link to post
Share on other sites
Hans-Hermann Hoppe

Any word on updates?

Share this post


Link to post
Share on other sites

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

  • 1 User Currently Viewing
    0 Members, 0 Anonymous, 1 Guest

×

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.