[PC] p model simple editor - Kimera (0.97b)

  • Thread starter Thread starter Borde
  • Start date Start date
Status
Not open for further replies.
Kimera also has a problem saving texture slot information. This will result in an invisible model in the game because no texture is loaded. Use a program like PCreator to assign the textures to the model.
 
Kimera also has a problem saving texture slot information. This will result in an invisible model in the game because no texture is loaded. Use a program like PCreator to assign the textures to the model.
Do you have a link?
 
From the tools section of the Big List of Mods in FAQ Tutorial forum:  :)

Tools, Drivers and Patches

                 FILE                              AUTHOR                  DESCRIPTION                     INFO             NOTE


PCreator.exe                                                    Tool to edit Models                           FILE MIRROR
 
The program loads the models and saves them in FFVII format but It seems to be the same situation, PCreator only loads .3DS files, which strips all detail.

I loaded up one of Biturn's .LWO conversions (which doesn't strip any detail) and converted it into a 3DS file. according to Lightwave painted polygons are not recognized as real textures;


16iirkj.jpg


which is probably why they default on the color. If that's the case for these particular characters models (As they were made) i might as well just wait for a fix on the kimera program and it's method of saving.
 
I fixed the proeblem with invisble polygons. As expected, the alpha value was wrong. It wasn't even initialized, in fact, which implies any value could have ended up being written (although it seems it was 0 pretty much always). I'll fix it to 255 so you will only need to save the model again.

But befor uploading the new version, I'd like to fix the texture IDs bug too.
 
I fixed the proeblem with invisble polygons. As expected, the alpha value was wrong. It wasn't even initialized, in fact, which implies any value could have ended up being written (although it seems it was 0 pretty much always). I'll fix it to 255 so you will only need to save the model again.

But befor uploading the new version, I'd like to fix the texture IDs bug too.
Is here a tool contest without my knowing?  :o
So many new great tools and tool updates! It's great to see that it's fixed now.
One question do you think it's possible to set gradians to a polygon? At the moment, I only can do it,
if I delete a polygon and then fill the hole with a new polygon.
 
You mean setting directly the color of a vertex? Yes, it could be done. It's not hard. I'll have to make room on the interface for the new button though. It's very crowded.
 
I think a better default value for the alpha would be 128, that's what it's set to in all the stock models IIRC.
 
That would be awesome! :-D

Now I remember what I actually want to ask: The global prelight function is very useful, but I need to set the colors of the light to give the battle models a more similar look to the original ones.
Oh, and the prelight doesn't work for battle models in the current (.97) release.
 
I think a better default value for the alpha would be 128, that's what it's set to in all the stock models IIRC.
Excelent, thanks for the suggestion Aali. By the way, how is the alpha interpreted by the engine when the Average blending mode is used? Is it Alpha/2 or something like that? Does it work the same for the other blending modes?

By the way, I'm having trouble understanding what's the real meaning of the TexID field on the P models groups. It doesn't seem to have any real effect in-game no matter the value I write to it. Where is the actual texture index specified at?
EDIT: Never mind, now I see the TexID field is duplicated at the Hundrets chunck at offset 0x10 and that's the information FF7 actually uses.

That would be awesome! :-D

Now I remember what I actually want to ask: The global prelight function is very useful, but I need to set the colors of the light to give the battle models a more similar look to the original ones.
Oh, and the prelight doesn't work for battle models in the current (.97) release.
Wow, yes, it's certainly broken. I'll have to look into it. I'm also working on per vertex ambient occlusion which I think will look much better.
 
Last edited:
In some situations the alpha is overwritten at runtime to get the right blending effect (128 for average, 64 for mode3) so in those cases the alpha from the vertices makes no difference whatsoever. I think it's when the game forces blending for a model which normally doesn't have blending enabled that it actually uses the alpha from the .p file and 128 just makes it look right for the most common blending mode (average). Looks like they made a bit of an ugly fix just to make it work.
 
Ok, thanks for the information Aali.

EDIT: Done. You can grab 0.97a at the first page.
 
Last edited:
Borde, great to see you back!  I was hoping to sneak in a request on the interpolation side of things before a release, but I see I'm too late.  If you'd be interested in just a little more tinkering, let me know.
 
Oh, by the way Aali, I've got one more question about blending modes. I found out all the battlefields have their pieces set to Average. Yet they appear completly opaque in game. Are their values overwritten in real time or is there something I'm missing?

Borde, great to see you back!  I was hoping to sneak in a request on the interpolation side of things before a release, but I see I'm too late.  If you'd be interested in just a little more tinkering, let me know.
I'm open to suggestion Obesebear. What were you thinking about?
 
hello! First sorry for my english, i´m from spain and use a traductor  :-[ :-[

I have a problem to put the textures on a model, I explain:

I have the mogu head model and I make it with biturn to open it in 3dsmax, I put a texture and edit the UVWs properly. I open with pcreator and placed texture correctly, I assign the number of textures and save it in ".P" format. Then open it with Khimera, edit the size and position, I put the right texture and save. I extract with lgptools char.lgp file and replace all the files that I created with Khimera and return to compile the file. I replace the new char.lgp created and the model disappears, but when I remove the texture the the model appears. What am I doing wrong?

This post is all explained with pictures:https://www.ff7catalog.com/threads/9826/

Please I need help!
thanks
 
I was wondering how feasible it would be to change the dialog box asking "is this animation a loop" to "which animations loop".   Granted, a version like that would probably only be useful for me converting everything to 60fps.  But it would save a lot of time if I could type 1,2, 4, 7, 16  and have it interpolate all of the animations and loop the ones I specified.
 
I think it would be better to have an array, which you could check for every animation separate, so Kimera knows automatically, which animation is a looped one.
 
Last edited:
and a system which imports-exports animation sets in the most common/useful formats  :D
 
Status
Not open for further replies.
Back
Top