bsp injection possible?
bsp injection possible?
i was woundering if it is possible to inject a bsp into a map without the collision, ive searched the forums and i cant find anything saying how i have glitchy's bsptool but when i try 2 use it i just get an error. i no it must b possible since glitchy did it. can any1 help?
Last edited by xzodia04 on Thu Dec 08, 2005 2:41 pm, edited 1 time in total.
Re: bsp injection possible?
Not sure if it's possible, and i don't really expect it to be possible.xzodia04 wrote:i was woundering if it is possible to inject a bsp into a map without the collision, ive searched the forums and i cant find anything saying how i has glitchy's bsptool but when i try 2 use it i just get an error. i no it must b possible since glitchy did it. can any1 help?
But if it is, hell has frozen over.


-
- Posts: 745
- Joined: Mon Feb 14, 2005 1:09 pm
- Contact:
Actually, in the SBSP tag, the verticies are stored in DWORD format. so an example would be:Talin64 wrote: The fact is that nobody has even figured out the complete format of the raw bsp model data. That should really be the first task if you wanted to inject bsps from CE or H1.
067E 5342 38A4 2341 7496 5432
Ok, so the first set:
067E 5342
is the X coordinate.
The second set:
38A4 2341
is the Y coordinate.
The final set:
7496 5432
is the Z coordinate. This repeats until the end of that BSP model.
Now in OBJ format:
v 108942146 950281025 1956009010
^ That would be the first verticie hence the first line.
BTW all this knowlege was from Punk Rock0509
Last edited by jamesr66a on Fri Dec 09, 2005 1:37 pm, edited 3 times in total.
I just looked at glitchy's code he extracted, the verts and the indces and reimported into a new map. I think jefff did something similar already.
The problem is those maps have visibility issues. The other problem is there are 11 resources in the raw bsp data he only modifies/updates two.
jamesr66a you just described 1 of the 11, that format is called "32bit floating point"
The problem is those maps have visibility issues. The other problem is there are 11 resources in the raw bsp data he only modifies/updates two.
jamesr66a you just described 1 of the 11, that format is called "32bit floating point"