Jump to content
×
×
  • Create New...
  • 0

Is it possible to enlarge a model?


covfefe

Question

4 answers to this question

Recommended Posts

  • 0
  • Meteor

I see two possible options:

  1. You can increase the 3d model itself (needs 3d moddelling experience)
  2. You can use the growth pet system's scale function (needs medium c++ skills)

For the second solution there is the public version of growth pet system posted to several forum and it uses the scaling function like this:

#ifdef NEW_PET_SYSTEM
	if(m_dwRace == 34041 ||m_dwRace == 34045 || m_dwRace == 34049 ||m_dwRace == 34053){
		float scale = c_rkCreateData.m_dwLevel * 0.005f + 0.75f;
		m_GraphicThingInstance.SetScaleNew(scale, scale, scale);
	}
	else
		m_GraphicThingInstance.SetScaleNew(1.0f,1.0f,1.0f);
#endif

As you see you can perfectly adapt it's scaling for anything, like metinstones by id. You don't need to install the whole system, it's enough to extract the scaling function. (The whole system is pretty bad regarding the quality of code but the scaling is ok.)

It's on you how you'll do it. Good luck.

Edited by TMP4
  • Love 2
Link to comment
Share on other sites

  • 0
  • Moderator

You can use the preprocessor to do so. However enlarging models for the sake of enlarging is commonly a bad practice. The best is to dynamicaly (so c++) adjust it and adjust the bounding sphere / hitbox as well. xP3NG3R and Maso worked on it, maybe it is for sale now I am not sure.

Gurgarath
coming soon

Link to comment
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


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.