Rotor / Propeller proxy

ArmA editing, missions, modeling, textures, terrains

Moderators: Lone Wolf, Snake Man

Post Reply
Snake Man
Commander-In-Chief
Posts: 9338
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC
Contact:

Rotor / Propeller proxy

Post by Snake Man » 2009-03-20 19:51:25

In BIS helicopters the rotors blur part are created with proxys. Honestly I haven't done any investigating on this yet, but its on my learning TODO so I decided to open the topic already.

I believe the damage textures won't work with old OFP style rotor / propeller aircraft's because you can't damageHide the rotors, if you do, they wont animate anymore (as far as I understood it).

In the BIS ca\air\ directory there is two proxy models:

UH60_mala_vrtule_blur_proxy.p3d
UH60_velka_vrtule_blur_proxy.p3d

These are the blurred rotors.

The helicopter model itself contains the modeled static rotors. Then it has two proxys:

\ca\air\UH60_mala_vrtule_blur_proxy
\ca\air\UH60_velka_vrtule_blur_proxy

Which are located in the dead center of the model (or the o2 grid, just coincidence or not?). These proxys have then selections like:

mala vrtule
mala vrtule blur
and
velka vrtule
velka vrtule blur

So hum, there it is.

Btw offtopic a bit, in BIS air model.cfg there is these values:

Code: Select all

			class mala_vrtule_damage: damageHide
			{
				selection="mala vrtule";
			};
			class velka_vrtule_damage: damageHide
			{
				selection="velka vrtule";
			};
Hmm or does the proxys have anything to do with the damage textures then?

Anyways, looking forward to learn how to properly model the blurred rotor / propeller systems :)
PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."

User avatar
Gnat
1st Lt
Posts: 120
Joined: 2004-01-07 08:46:56

Re: Rotor / Propeller proxy

Post by Gnat » 2009-03-21 06:44:56

Not sure what you actually want mate.
- Damage textures can be assigned to the resolution lod blades
- Damage hide can be assigned to blades also, but you have to ensure they are named in the "sections" and also got the skeleton arranged correctly.
- Blur proxy doesnt matter, it should never be visible on a damaged chopper anyway

Snake Man
Commander-In-Chief
Posts: 9338
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC
Contact:

Re: Rotor / Propeller proxy

Post by Snake Man » 2009-03-21 10:04:29

What I want is to learn how to use proxy rotor / propeller blur.

Is it easy as just adding a proxy, linking to a blur model of the rotor/propeller?

Does the proxy have to be located dead center of O2 grid, or is it somehow related to the aircraft model's position?

Does it need any model.cfg or config.cpp entries to work?
PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."

User avatar
Gnat
1st Lt
Posts: 120
Joined: 2004-01-07 08:46:56

Re: Rotor / Propeller proxy

Post by Gnat » 2009-03-21 16:28:25

Really quite easy
Snake Man wrote:Is it easy as just adding a proxy, linking to a blur model of the rotor/propeller?
Yes, just make a simple proxy p3d like BIS did. It only has to be a resolution LOD.
autocenter = 0
LODNoShadow = 1
Its got to have named bits "mala vrtule" and "mala vrtule blur" or similar
When in your chopper model, "Create Proxy" and then point to proxy p3d file. Its then visible.
Name that proxy triangle also, like "mala vrtule blur"
Snake Man wrote:Does the proxy have to be located dead center of O2 grid, or is it somehow related to the aircraft model's position?
No, definately not. It depends where the proxy is relative to its own grid. But the easy way to get the right position is to look at your chopper in O2. The proxy will be visible. Just move it in the editor to get it right.
Snake Man wrote:Does it need any model.cfg or config.cpp entries to work?
Only seems to need to have the named in the model "sections[]= {....." bit.

"velka vrtule staticka","velka vrtule blur","velka vrtule",
"mala vrtule staticka","mala vrtule blur","mala vrtule",

Probably works because its got BIS's standard names.

Maybe it doesnt actually need all the above detail to still work ... but thats what I have.
best of luck.

Snake Man
Commander-In-Chief
Posts: 9338
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC
Contact:

Re: Rotor / Propeller proxy

Post by Snake Man » 2009-03-21 16:35:22

Thank you very much for clearing these things up, now I have much better understanding when I start to create rotor blur proxys.

Thanks.
PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."

Snake Man
Commander-In-Chief
Posts: 9338
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC
Contact:

Re: Rotor / Propeller proxy

Post by Snake Man » 2009-04-01 20:14:21

I have now added my own rotor blur proxys to my helo and it works okay, rotor operates as configured and even with the damageHide model.cfg entry the rotors disappear when helo is destroyed. Very nice.

I just used the instructions on this topic; created p3d of the blur model only, centered the model and added the BIS rvmat config for it. Hmm dunno what else.

Important thing is that you must have the proxy defined into same selection as mala vrtule and mala vrtule blur as well as velka vrtule and velka vrtule blur.

Thanks again for Gnat about the explanations.
PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests