Giter VIP home page Giter VIP logo

proceduralrecoilanimationsystem's Introduction

Hello ๐Ÿค™

I'm Unreal Engine Developer, passionate about animation and procedural solutions for problems in this area.

Skills

  • Unreal Engine
  • Rider
  • Visual Studio
  • Blender
  • Maya
  • Git
  • SVN

guip97's GitHub stats

Projects

Title Description Role Links
Procedural Recoil Animation System Code plugin for Unreal Engine Programmer Unreal Marketplace
Unannounced FPS project Action/Shooter project Animation Programmer
Phase blending for stop animations Research project - Article
Cactus Team project, developed for Android OS Unreal Engine Developer WerFEST Software

proceduralrecoilanimationsystem's People

Contributors

guip97 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

proceduralrecoilanimationsystem's Issues

Full auto is interrupted b ythe semi mode

If you press a fire button for about 15-20 seconds, full auto will be interrupted and semi-state will be played instead.
Why does it happen: error of the timer is calculated at the end of the Tick method, which results in the usage of previous frame data.

Shot Delay bug

Modifying shot delay in Helper UI doesn't change anything.
Why it happens: only the temporary AnimData variable of RAC is loaded during the Init method, so the original Data stays the same.

Discord Server Link?

Hi @guip97,

we really love your plugin and made it work with our Team-FMG forked https://github.com/dyanikoglu/ALS-Community version.

Now we would love to share the experience within the community, which is the reason why we wanted to join the Discord community of this plugin. But somehow the link seems to be missing, see https://github.com/guip97/ProceduralRecoilAnimationSystem/blame/main/README.md#L37.

Could you please provide us the link the Discord server?

Best Regards
Mohid and Achim.

Legacy solver - pitch doesn't change

! HOTFIX !
Replace line 46 in RecoilAnimationComponent.cpp:
TargetRot.Pitch = MuteRot.Y ? 0 : DampSpring(TargetRot.Pitch, PitchState, InterpData->PitchStiffness, InterpData->PitchDamping, DeltaTime);
with:
TargetRot.Pitch = MuteRot.Y ? 0 : DampSpring(TargetRot.Pitch, PitchState, InterpData->PitchStiffness, InterpData->PitchDamping, InterpData->DampRot.Y * DeltaTime);

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.