Jump to content

Photo
- - - - -

Engine Smoke & Camera Positions


  • Please log in to reply
9 replies to this topic
Thread Starter
konyo
konyo

    Master Gunnery Sergeant

  • Members
  • 1280 posts

#1

Posted 01 February 2012 - 17:11

Hi all. Im just wondering how can i get engine smoke like a RC Helicopter. The smoke like this in the picture below?
Coming out downwards too?

http://p.lefux.com/6...ntrol-1-big.jpg

Anyone know a way to achieve this?

Also while im here, How can i get the camera closer to my vehicle. The default external camera view of a helicopter is too far out for my model. I need it zoomed in a bit.

Many thanks,
konyo
Posted Image

Follow konyo.webs On Twitter : https://twitter.com/konyoWebs
Like konyo.webs On Facebook : https://www.facebook.com/konyo.webs

"In truth, these men never let anyone down, which is why they are no longer here today." - R.I.P


Thread Starter
konyo
konyo

    Master Gunnery Sergeant

  • Members
  • 1280 posts

#2

Posted 02 February 2012 - 14:08

Sorry for double post, but dose anyone know anyway to achieve this?
Posted Image

Follow konyo.webs On Twitter : https://twitter.com/konyoWebs
Like konyo.webs On Facebook : https://www.facebook.com/konyo.webs

"In truth, these men never let anyone down, which is why they are no longer here today." - R.I.P


Max Power
Max Power

    Mr. Angry Face

  • Members
  • 12828 posts

#3

Posted 05 February 2012 - 00:33

It seems like it would be very complicated. Particles is not something that I know very much (read: anything) about. What I think you would want to do is make your engine smoke memory point axis facing downwards, so the smoke is emitted in the downward direction, then you would want to see if there are engine smoke parameters you can monkey with in the config.cpp to get the effect you want (particles that start at a high velocity but decelerate quickly). Failing that, you would have to see if you can apply custom particles to the engine smoke emitter, or script someting, then create your own particles. This should at least provide you with avenues to start researching.
Posted Image
Posted Image
My inbox is fill and won't be emptied. If your PM is regarding requests to use my work, unfortunately I choose not to grant such permission. My work is for use with CWR2 only.

Master85
Master85

    Staff Sergeant

  • Members
  • 213 posts

#4

Posted 05 February 2012 - 01:22

for the position of the external camera try to change
extCameraPosition[] = {0, 2, -20};
of your vehicle in the config.

Thread Starter
konyo
konyo

    Master Gunnery Sergeant

  • Members
  • 1280 posts

#5

Posted 05 March 2012 - 20:09

It seems like it would be very complicated. Particles is not something that I know very much (read: anything) about. What I think you would want to do is make your engine smoke memory point axis facing downwards, so the smoke is emitted in the downward direction, then you would want to see if there are engine smoke parameters you can monkey with in the config.cpp to get the effect you want (particles that start at a high velocity but decelerate quickly). Failing that, you would have to see if you can apply custom particles to the engine smoke emitter, or script someting, then create your own particles. This should at least provide you with avenues to start researching.


Thanks Max, whats the name for the engine smoke memory points though?

for the position of the external camera try to change

extCameraPosition[] = {0, 2, -20};
of your vehicle in the config.


Thanks for that :)
Posted Image

Follow konyo.webs On Twitter : https://twitter.com/konyoWebs
Like konyo.webs On Facebook : https://www.facebook.com/konyo.webs

"In truth, these men never let anyone down, which is why they are no longer here today." - R.I.P


Ramirez
Ramirez

    Lance Corporal

  • Members
  • 56 posts

#6

Posted 10 March 2012 - 18:10

I think what you are looking for is something like this?

class Exhausts {
			class exhaust1 {
				position = "vyfuk start";
				direction = "vyfuk konec";
				effect = "ExhaustsEffect";
			};
		};


This should give you the effect you are looking for.

Thread Starter
konyo
konyo

    Master Gunnery Sergeant

  • Members
  • 1280 posts

#7

Posted 14 March 2012 - 21:07

I think what you are looking for is something like this?

class Exhausts {
			class exhaust1 {
				position = "vyfuk start";
				direction = "vyfuk konec";
				effect = "ExhaustsEffect";
			};
		};

This should give you the effect you are looking for.




Thanks, ive added it into config but dont work? Im assuming the memory point names are 'vyfuk start' & 'vyfuk konec'?
Posted Image

Follow konyo.webs On Twitter : https://twitter.com/konyoWebs
Like konyo.webs On Facebook : https://www.facebook.com/konyo.webs

"In truth, these men never let anyone down, which is why they are no longer here today." - R.I.P


Ramirez
Ramirez

    Lance Corporal

  • Members
  • 56 posts

#8

Posted 15 March 2012 - 01:08

Yes, just add it to the config under the base class in CfgVehicles.

Max Power
Max Power

    Mr. Angry Face

  • Members
  • 12828 posts

#9

Posted 15 March 2012 - 09:01

You would require both the physical memory points in the memory LOD to have those names, and for those names to be present in your config. If that doesn't work then the hit effects must be controlled some other way.
Posted Image
Posted Image
My inbox is fill and won't be emptied. If your PM is regarding requests to use my work, unfortunately I choose not to grant such permission. My work is for use with CWR2 only.

Thread Starter
konyo
konyo

    Master Gunnery Sergeant

  • Members
  • 1280 posts

#10

Posted 15 March 2012 - 12:47

You would require both the physical memory points in the memory LOD to have those names, and for those names to be present in your config. If that doesn't work then the hit effects must be controlled some other way.


Yes must be, its not working when ive defined them in memory lod & config
Posted Image

Follow konyo.webs On Twitter : https://twitter.com/konyoWebs
Like konyo.webs On Facebook : https://www.facebook.com/konyo.webs

"In truth, these men never let anyone down, which is why they are no longer here today." - R.I.P