FSIC Messageboard
  Old Tech Info
  obBodyPts

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   obBodyPts
bjorn
Pilot
posted 02-13- 08:32 AM     Click Here to See the Profile for bjorn     Edit/Delete Message   Reply w/Quote
What's the secret behind obBodyPts? Sometimes, adding a contact point works just fine. I get the contact point exactly where I want it. This is the exception, however. The norm is that nothing happens. Since I'm using an existing aircraft as a template to build from, there are several contact points. Altering their coordinates, however, often have no effect at all. In fact, even removing the contact points often still make them show up in OPS with the old coordinates. If I use hippies tools, I often get either no result at all, or a .sm file that OPS refuses to read (why? I'm just adding the plain text properties of an object??) If I alter the values in OPS, it usually crashes, but sometimes nothing happens at all. Why does it do this? What must I do to get it to work?

The only thing I've noticed that is somewhat consistent is that I can never add more than one contact point to one object. One may or may not work, but two or more *never* works.

Any help very much appreciated. About to start tearing my hair here! Arrg!
_
/Bjorn.

IP: Logged

Sv
Pilot
posted 02-13- 08:57 AM     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
Ok, this killed me too. This is how I do it now, and it works!

I find the coord value I want by selecting that vertex in AC3D and getting the coord location. Then I just add it to ops like this:

obBodyPts
-> verts

And give verts the coords you want like this:

-0.0051779,8.69761,0.23065
-0.00678839,0.74695,-1.70351
-0.007,0.735665,2.29023-0.0051779,
-13.6124,0.210982

So this if sor 4 bodyPts - I just use return after each point, but I think space works as well.

Now this you may know, but I saw what you seem to be seeing - some points just don't work! I fixed it by adding points to other parts. This might be crapp, but it fixed this problem for me, and if it works, I'll take it LOL.

I think there might need to be a bodyPnt chain needed to have one part report collisions to another. For example, My SE5a has a upper center wing, and 2 outer wings. I wanted obBody points on the outer wing. I set them up, and could see them in that special verison of OPS. BTW- only use that version of OPS to read, never save

So I tried adding a point to the center wing section which doesn't need one. As soon as I added it, BINGO! the outer wings started working. The same thing seemed to work for my rudder - it had the highest point, so I tried adding obBodypts to it - no luck Then I added one to the vertical stabalizer and BINGO again! Now everyhing works...

It could just be a coincidence though... but hell, give it a shot.. see what happens.


------------------
-Sv =FC=

WWI in SDOE!


IP: Logged

bjorn
Pilot
posted 02-13- 09:03 AM     Click Here to See the Profile for bjorn     Edit/Delete Message   Reply w/Quote
SV,

Thanks. The problem that's currently killing me is the prop. I can't reasonable add points to another object instead of the prop, it'll have to be that one. Having used the orig. spit as the template, it has a 3 bladed prop, and thus 3 contact points. The P47, which I'm playing with, has a 4 bladed prop, so I need 4 contact points. This has proven to be impossible. I can have no contact points, 1 point or 3. Not 4. If I have 3, I can only alter the first of them, the others remain unchanged no matter what I do. Arrg!
_
/Bjorn.

IP: Logged

bjorn
Pilot
posted 02-13- 11:03 AM     Click Here to See the Profile for bjorn     Edit/Delete Message   Reply w/Quote
Not sure if I should be happy now, but I did finally get the contact points for the prop done. The scary thing is that I don't know what it was that made this attempt work out and all others to fail :-(
_
/Bjorn.

IP: Logged

Sv
Pilot
posted 02-13- 06:39 PM     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
Interesting... from the OpenPlane doc:

7.2.24 CPropPt applies damage to propellers in addition to the collision forces normally generated by class CPropPt : public CSurfacePt
CSurfacePt. The owning object must be a CPropeller (sec 7.2.8).

IP: Logged

Laika 801
Pilot
posted 02-14- 03:55 AM     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
very interesting - but did you understand this ?

IP: Logged

charmstar
Pilot
posted 02-14- 02:31 PM     Click Here to See the Profile for charmstar   Click Here to Email charmstar     Edit/Delete Message   Reply w/Quote
I had some troubles with BodyPts too. The only way I could get them to work right was by directly editing the text, and not by changing the values in the properties list section in OPS.

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | Fighter Squadron Information Center

(This site Copyright (c) 1999 Inertia LLC)

Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.45c