Jump to content

Recommended Posts

  • Honorable Member

M2 Download Center

This is the hidden content, please
( Internal )

Hey guys,

 

Last night I was kinda playing with granny a bit and this tool was born.

I hope it will be useful for most of you!

 

Optimize, change textures, convert to fbx or 3ds, etc...

 

Download: https://distraught.hu/download/m2dev/GR2Tool_by_Distraught.exe

Usage: Just drag and drop a gr2 file on the exe and choose what you would like the program to do.

 

Spoiler

080801gr2-tool-by-distraught-preview.jpg

 

P.S.: Don't be surprised if the new gr2 file becomes bigger than it was, it is because this tool saves them without compression for better performance.

  • Metin2 Dev 410
  • kekw 7
  • Eyes 14
  • Facepalm 1
  • Flame 2
  • Dislove 6
  • Angry 3
  • Not Good 4
  • Sad 4
  • Cry 1
  • Smile Tear 4
  • Think 8
  • Confused 8
  • Scream 7
  • Lmao 3
  • Good 172
  • muscle 8
  • Love 34
  • Love 324

992404397646696589.png
Former C++ Developer at Gameloft on DML
Join my Discord: Distraught Labs

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/
Share on other sites

  • Honorable Member
56 minutes ago, HITRON said:

Good idea, Thanks for the tool.

 

I don't know how that sounds to others but to me sounds weird -> 

 

Last night I was kinda playing with granny a bit and this tool was born.

 

haha that was intentional :P 

  • Metin2 Dev 1
  • Lmao 2
  • Good 1
  • muscle 1

992404397646696589.png
Former C++ Developer at Gameloft on DML
Join my Discord: Distraught Labs

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-131346
Share on other sites

  • Honorable Member

It writes that out if you do that.

But here it is:

Optimizing mesh indices...
Optimizing vertexes for CPU cache...
Cleaning unreferenced materials...

 

  • Love 2

992404397646696589.png
Former C++ Developer at Gameloft on DML
Join my Discord: Distraught Labs

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-131348
Share on other sites

  • Honorable Member

Theoretically en bloc it gives some performance gain. For example converting meshes to 16bit indices even tho sounds strange because modern cpus work faster with their native word size but the less cache miss because of the size optimization can turn the balance to the other way around.

Edited by Distraught
  • Love 2

992404397646696589.png
Former C++ Developer at Gameloft on DML
Join my Discord: Distraught Labs

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-131358
Share on other sites

  • 1 month later...
  • Honorable Member

As the posts of the updates were lost, now I put them in this reply.

 

UPDATE V1.2

  • fixed fbx conversion in case of several meshes
  • added option to specify flags as arguments

Download: https://distraught.hu/download/m2dev/GR2Tool_by_Distraught_granny211_v12.exe

 

 

UPDATE V1.3

  • fixed material texture binding
  • changed Y-up to Z-up

Download: https://distraught.hu/download/m2dev/GR2Tool_by_Distraught_granny211_v13.exe

 

  • Metin2 Dev 31
  • Eyes 1
  • Dislove 1
  • Angry 3
  • Not Good 1
  • Smile Tear 1
  • Scream 1
  • Good 15
  • Love 2
  • Love 15

992404397646696589.png
Former C++ Developer at Gameloft on DML
Join my Discord: Distraught Labs

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-131943
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 2 months later...
  • Active+ Member

So what if someone has more than one textures on the same model with different mesh parts? Does your converter just puts the same texture onto every materials?

or is there an option to CHOOSE which texture will need to change or which won't? 

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-136816
Share on other sites

One thing.. Why this fuc**** string with _new..? Just simply replace is better or easy for code and managment save in new folder like this input xx. gr2 drag on. exe and output folder/xx.gr2... Btw. For other.. You can ctrl+c 1, 3, 4 and ctrl+v

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-136867
Share on other sites

  • 3 months later...
  • Honorable Member

V1.4: Texture paths are changed from D:\ymir work[...] to just simply ymir work\[...] when exporting to fbx or 3ds

https://distraught.hu/download/m2dev/GR2Tool_by_Distraught_granny211_v14.exe

Edited by Distraught
  • Metin2 Dev 27
  • Not Good 1
  • Cry 1
  • Think 2
  • Good 22
  • Love 3
  • Love 22

992404397646696589.png
Former C++ Developer at Gameloft on DML
Join my Discord: Distraught Labs

Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-140229
Share on other sites

  • 1 month later...

it will be cool if you can do this:

example:

Spoiler

ymir work/zone/stone/01.dds

ymir work/zone/stone/02.dds

ymir work/zone/stone/03.dds

ymir work/zone/stone/04.dds

ymir work/zone/stone/05.dds

ymir work/zone/stone/06.dds

"Please select a texture" -- Select --

ymir work/zone/new/stone/01.dds

ymir work/zone/new/stone/02.dds

ymir work/zone/new/stone/03.dds

ymir work/zone/new/stone/04.dds

ymir work/zone/new/stone/05.dds

ymir work/zone/new/stone/06.dds

it's boring to change every texture from a stone ? 

So to say, the tool should be able to texture several at once.

 

I would like to implement such a tool in Forevermetin2

Edited by Ace
Link to comment
https://metin2.dev/topic/24530-advanced-gr2-tool/#findComment-141159
Share on other sites

  • 3 months later...
  • 4 weeks later...
  • 1 month later...
  • 1 month later...

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.