When a model is loaded in HTL mode it runs through all of the vertices on that model and filters down the list. This list has most of the redundant information removed and is then made into an index buffer to be sent to the video card for rendering. While this makes rendering faster, it's really slow to filter down the list. Since the filtered list is always the same for a given model the IBX code will save the buffer out to a file so that it doesn't have to regenerate the same information on each level load. IBX files are automatically generated and stored in data/cache/ where they will try to be used during the next mission load. This way you get faster rendering and since the buffer doesn't have to be generated every time you get faster level loads too.Moonsword wrote:What is the IBX code and what does it do?
32
Another question:
When I started noticing the warp bug, I also noticed the additional command line option of -tbpwarp. Now, on the outside chance that this was the 3D warp option I tried it, but found no noticable change. By the name, I would surmize that this has something to do with The Babylon Project.
Later!
When I started noticing the warp bug, I also noticed the additional command line option of -tbpwarp. Now, on the outside chance that this was the 3D warp option I tried it, but found no noticable change. By the name, I would surmize that this has something to do with The Babylon Project.
Later!
The Trivial Psychic Strikes Again!
33
Here's a dumb question, is it possible that POFs will be tossed sometime in the future in favor of some solution utilizing the IBX files? Note, I'm not asking for anything, just wondering if POFs are on the endangered species list?
My first Armageddon has died.
2005.11.25 06:22:57 combat Your Tachyon Beam Laser I perfectly strikes Ruined Stargate, wrecking for
733.8 damage.
2005.11.25 06:22:57 combat Your Tachyon Beam Laser I perfectly strikes Ruined Stargate, wrecking for
733.8 damage.
35
IBX files are just an extention to what's in the POFs, not a replacement. In a perfect world it should be the other way around with POFs incorporating the functionality of the IBX code but that's a much more difficult task.liberator wrote:Here's a dumb question, is it possible that POFs will be tossed sometime in the future in favor of some solution utilizing the IBX files? Note, I'm not asking for anything, just wondering if POFs are on the endangered species list?
Deleting them just makes levels load slower but doesn't hurt anything. It will just recreate them automatically on the next level load. IBX is designed to live forever! (insert Dr. Evil laugh)Moonsword wrote:So that's what that crap in my data foler was... oops...
37
IBX is. Not the pilot stuff.
-tbp AFAIK doesn't do anything. It's a placeholder for when they make a jumpgate-style warp effect.
-tbp AFAIK doesn't do anything. It's a placeholder for when they make a jumpgate-style warp effect.
39
IIRC nobody will notice the IBX changeover. It will be designed in such a way as you create normal .pof files and the game will convert them on the first load and save them again.
I don't, however, know what impact this may have on Modelview etc? It may be needed that we keep a seperate 'POF' folder for model editing?
I don't, however, know what impact this may have on Modelview etc? It may be needed that we keep a seperate 'POF' folder for model editing?
Check out my music on my YouTube channel :
https://www.youtube.com/user/PRDibble/videos
https://www.youtube.com/user/PRDibble/videos
41
It doesn't delete the POF files... otherwise there would be nothing to convert from if it couldn't find an IBX. It updates the IBX file if the POF was changed.
As you said, it's designed to be invisible. Even for modders.
As you said, it's designed to be invisible. Even for modders.
