# How do I use a Physics Volume to shift Gravity?

**URL:** <https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360>\
**Category:** World Creation\
**Tags:** gravity, unreal-engine, Blueprint, question\
**Created:** [August 7, 2014, 10:34am UTC](https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360 "2014-08-07T10:34:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![CompanyMan\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@CompanyMan\_1](https://forums.unrealengine.com/u/CompanyMan_1)\
**Post date:** [August 7, 2014, 10:34am UTC](https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360/1 "2014-08-07T10:34:37Z")

</div>

Hi,

I want to use a physics volume to shift gravity for my character. I’ve seen where some people have been able to shift their characters gravity so that it’s not always -Z. I have been able to setup a physics volume so that I can change the -Z to give lighter gravity but how do I set it up so that my player can walk on a different axis when in this volume?

I’m just starting to learn some stuff in Blueprints so any help getting start is greatly appreciated!!

---

<div class="post-metadata">

**Author:** ![TJ\_V](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/tj_v/32/1008648_2.png) [@TJ\_V](https://forums.unrealengine.com/u/TJ_V)\
**Post date:** [August 7, 2014, 2:45pm UTC](https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360/2 "2014-08-07T14:45:33Z")

</div>

Hi CompanyMan,

Shifting gravity in UE4 is much more difficult than it was in UDK. This is because UE4 is a complete physics based engine, however it is possible. Check out the links below for some info to help get you pointed in the right direction.

> **[How can I make the world rotate 90 degrees while approaching it in game?](https://forums.unrealengine.com/questions/33047/walking-on-wallsceiling.html)**
>
> I am very much a beginner, and I am not even sure where to get started. Here is what I would like to happen: when the player is next to the wall and presses a button or something - I would like to have the player’s world rotate 90 degrees. So now...

> **[Rolling Ball Game](https://forums.unrealengine.com/showthread.php?8262-Rolling-Ball-Game)**
>
> https://youtube.com/watch?v=Uatu3dr0kkU Original First Post:

Thanks, TJ

---

<div class="post-metadata">

**Author:** ![CompanyMan\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@CompanyMan\_1](https://forums.unrealengine.com/u/CompanyMan_1)\
**Post date:** [August 8, 2014, 3:51am UTC](https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360/3 "2014-08-08T03:51:30Z")

</div>

This didn’t really help. I’m still learning blueprints and am having trouble understanding this completely. The rolling ball game is cool but I don’t know how to do what’s being suggested in the post. The other one didn’t even provide an answer even though it was resolved (??). The guy even said this:

> After taking many different attempts  
> at the effect you’re looking for, I’m  
> sorry to say I wasn’t able to get it  
> to work correctly through blueprint.

Obviously it is possible through blueprints but that guy just didn’t know how. Can you provide any examples of how to set this up or what exactly to do? I’m not looknig for anything fancy except that I want my character to be able to walk on a wall. No jumping or anything else. So since you say it is possible can you help?

And for the record I never used UDK so telling me that it was easier there doesn’t really help me now. 😕

---

<div class="post-metadata">

**Author:** ![TJ\_V](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/tj_v/32/1008648_2.png) [@TJ\_V](https://forums.unrealengine.com/u/TJ_V)\
**Post date:** [August 11, 2014, 7:09pm UTC](https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360/4 "2014-08-11T19:09:03Z")

</div>

What I meant by ‘easier in UDK’, that version of the Unreal Engine had gravity manipulation programmed in as part of the Physics Volume. UE4 does not because it is a completely physics based engine.

If you aren’t yet familiar with blueprints I would suggest going through some of the tutorials we have available on our Wiki.

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...

With that said, changing gravity in UE4 is a bit complex. I will continue to search for more info to help you figure out how to set this up.

---

<div class="post-metadata">

**Author:** ![TorQueMoD](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/torquemod/32/710746_2.png) [@TorQueMoD](https://forums.unrealengine.com/u/TorQueMoD)\
**Post date:** [September 18, 2017, 11:26pm UTC](https://forums.unrealengine.com/t/how-do-i-use-a-physics-volume-to-shift-gravity/290360/5 "2017-09-18T23:26:46Z")

</div>

I’d love to know how to do this as well. It would be nice to be able to adjust the gravity by using a physics volume. Apparently you can adjust player gravity, but I want to affect the world gravity for all physics objects inside the volume. Also being able to SET the world settings at runtime would be nice.
