DreadVectorStudios - ALSv4 PlayerCameraManager System

Поділитися
Вставка
  • Опубліковано 31 жов 2024

КОМЕНТАРІ • 95

  • @Octillionaire
    @Octillionaire 3 роки тому +16

    Your 2 videos on ALS are probably the best on youtube! It would be insanely awesome if you could do more general breakdown videos on ALS. I am trying get an in-depth understanding of ALS and blueprints in general.

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому +4

      I haven't done one in a while, I have been planning another though - stay tuned!

    • @flyingmalkie4346
      @flyingmalkie4346 Рік тому

      @@DreadVectorStudios bruh

    • @MaxStudioCG2023
      @MaxStudioCG2023 8 місяців тому

      @@DreadVectorStudios hey man i know is been years sience you made this video ...i hope you see the comment and come up with an anser hopfully ....i want to move the camera on a side like in a 2d scroller game ( do you know how can i do that without deleting it and do a normal spring arm) ....i want to move the als default camera and keep it

  • @808mike
    @808mike 2 роки тому +1

    Why so little tutorials you the only person that makes sense on this platform for beginners

  • @scottaustin8853
    @scottaustin8853 4 роки тому +7

    Really great to have these systems explained so clearly! Thanks!

  • @Kynolin
    @Kynolin 3 роки тому +2

    You're a legend! This was greatly informative. Here I've been using ALS for a few months now, and I had no idea about the camera system. I was trying to debug the accuracy of a trace from the camera, and I realized I couldn't figure out how to even find the camera. This really helped make sense of what I had been looking through.

  • @gentainohentai4622
    @gentainohentai4622 2 роки тому

    Can’t believe I stumbled upon an unreal engine tutorial for exactly what I was looking for, thank you.

  • @NOOBIEPIE
    @NOOBIEPIE 2 роки тому

    *ayy!* why dont most helpful videos blow up like this one? thanks for explaining in depth! really loved every second of it :)

  • @colelindbom6012
    @colelindbom6012 3 роки тому +1

    best ALS tutorial ive seen so far, thanks man!

  • @theoadamsiv7844
    @theoadamsiv7844 2 роки тому

    you explain this stuff REALLY well.

  • @darwinminard
    @darwinminard 2 роки тому

    You're a legend dude. Thanks for such a great explanation.

  • @blexdesign
    @blexdesign 3 роки тому +1

    Awesome video, Hay Corry We need more.. Do one on custom animation or combat

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      Ok ok, you guys got me. I have a few things I can post up in the coming days.

  • @kalkutafr
    @kalkutafr 2 роки тому

    Great tutorial thank you

  • @the_mrkaryo
    @the_mrkaryo 3 роки тому

    Perfect explanation, thank you!!

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      Glad it was helpful! This is one of the best resources available in the marketplace!

  • @DiegoLAzevedo
    @DiegoLAzevedo 3 роки тому

    Very good tutorial, Thanks :)

  • @ehlingard
    @ehlingard Рік тому

    Thanks for sharing,

  • @kevinpeterhe756
    @kevinpeterhe756 3 роки тому +1

    Hi! Any idea how to change the depth of field settings in ALS camera?

  • @SkegakisInc
    @SkegakisInc 2 роки тому

    It seems like a lot has changed with the latest UE5 version of ALSV4 C++ by dyanikoglu. The event graph for the camera's animation blueprint is empty. No variables in that actor either.

    • @Xx-Anwar-xX
      @Xx-Anwar-xX 2 роки тому

      not sure but i think you gotta expose them from C++ . to the animbp . ask in their discord you should be able to get the help on how .

  • @DerPolee
    @DerPolee 3 роки тому +1

    Thanks i have an issue and this seems to be best place to ask on this topic. When i spawn a new camera and set view target with blend, the blend is lagging not much but there are little lags. Does anybody know how to fix this.?

  • @randommishaps
    @randommishaps Рік тому

    In the blueprints, the camara to control both the switching shoulders in third person and the first person is the same input. Can I change the input in the blueprints?

  • @haythembenhaddada9988
    @haythembenhaddada9988 Рік тому

    we need you to comeback your tutorials are awesome.
    please a question how can i change the settings of camera for a specific animation? for example when i play a melee attack animation the camera get in the left corner or something like that

  • @umernaveed6936
    @umernaveed6936 Рік тому

    hi guys so the camera system is clipping through walls so is there a way to end that in general camera setup the spring arm does it for us but here i cant find how to do that

  • @Xx-Anwar-xX
    @Xx-Anwar-xX 2 роки тому

    hi there , thanks for the video . how can i make an other actor like a vehicle use the ALS4 camera system . i added the tag and did all the camera animation stuff for driving and added a new movement state driving in the enum and everything but i just cant use the als camera system with the vehicle when i posess it .any help will be much apreciated .

  • @naruine7631
    @naruine7631 3 роки тому +1

    Nice video! Do you have any suggestion/advice how to implement a camera zoom in & out with this system?

    • @naruine7631
      @naruine7631 3 роки тому +1

      I could implement the zoom in & out adding an extra blend in anim graph and setting the camera offset x with mouse wheel up and down but for some reason there is no smooth transition and idk why. I am setting blend time to 2.0 but still no effect. Any idea?

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому +1

      @@naruine7631 That is exactly the way I did it actually, try setting the blend time to something below 1 maybe

    • @naruine7631
      @naruine7631 3 роки тому

      @@DreadVectorStudios My problem is that I am using blend with bool and blend only happens between the true and false pose. So if I zoom out twice there is no blend time. Also blend time plays after the camera snapped to the new position. Maybe the only way to do it is a 1D blend space?

    • @naruine7631
      @naruine7631 3 роки тому

      With fixed zoom it is doable but I am more interested to have smooth transition between a min and max value with a zoom rate. Similarly in World of Warcraft. This is what I already tried so far: github.com/dyanikoglu/ALS-Community/discussions/186

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      @@naruine7631 Maybe a timeline is the answer?

  • @SomeKindOfMattias
    @SomeKindOfMattias 3 роки тому

    Super informative, thanks a lot! Ugh it would be so nice though to have the same kinda camera system as a component instead for some scenarios. Maybe keep the same system but have the camera positions feed back to a camera on the character. Haver to slog through it one day

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      I am making that Slog now! I am using an inherited Camera/SpringArm with the ALS_CameraManager so I can use a Component to modify Post Process and such - it's not as fun as I had hoped lol

    • @SomeKindOfMattias
      @SomeKindOfMattias 3 роки тому

      @@DreadVectorStudios nice! Let me know if you come out on the other side so i know it’s feasible :) surprising lack of good camera systems actually (didn’t quite like the “advanced third person camera” one) and the als one actually feels better than most.
      I also started some experiment of trying to stabilize the als first person by locking/unlocking the vertical/horizontal movement for normal locomotion. Tricky! But the current first person really is unusable

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      @@SomeKindOfMattias I figured out how to make the ALS Camera function with a standard springarm rig which allows both systems to work together

    • @SomeKindOfMattias
      @SomeKindOfMattias 3 роки тому

      @@DreadVectorStudios awesome! Really looking forward to it. Thanks for taking the time

  • @openworldreality8450
    @openworldreality8450 Рік тому

    Great Video!!! How would one move the camera forward a bit in first person? Everything I have tried to do in setting locations does not change for first person. Reason I need this is because my new model, I can see the inside of the head and need the camera moved slightly Infront of the model.
    Thanks!!

    • @openworldreality8450
      @openworldreality8450 Рік тому +1

      Okay, I just found a way to do it! Might not be the best but it allows for all to still work. First I went to the ALS_Mannequin_Skeleton, then made a new socket under the head. I named it Head socket for now. Then I placed it where I would like the camera location for First Person. Then I went in to my main BP Character and under camera systems changed the Get Socket Location / In socket Name changed it to the created socket HeadSocket and that worked!!!

    • @mrrobzen
      @mrrobzen Рік тому

      Thank you, your comment helped me a lot :)

  • @NurettinBerkeDemirel
    @NurettinBerkeDemirel 6 місяців тому

    Hello. When i try to open ALS in multiplayer mode, second window's camera is not working well. Why do you think this might be

  • @lorenzogarbin8990
    @lorenzogarbin8990 Рік тому

    It's only me having a problem when camera spawn before being possessed? I have few frame where camera is at 0 0 0 location

  • @laminesylla4976
    @laminesylla4976 3 роки тому +1

    Hi Corry, great tutorial! Wanted to know if it is possible to changed the aiming, where instead of pointing to the camera looking direction it will actually aim in the velocity direction of the character? In the Velocity direction rotation mode, when ever I right click for aiming, it will switch to looking direction aim animation...! please help, thanks again

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      In the ALS_PlayerCameraManager AnimBP there are 3 states it switches between, it doesn't actually go back to one of the other ones while Aiming, it is in fact it's own state.
      The velocity direction is designed for character movement: So when strafing and aiming then your camera would follow the look direction while your velocity direction would be the strafe.
      From what you are saying, it sounds like you want the camera to follow your strafe direction while aiming instead of your look direction?

  • @mauromarquet701
    @mauromarquet701 8 місяців тому

    Excellent video! Thank you very much for the information! I wanted to ask you about an error that arose when migrating to my project the ALSV4. It works fine, but the issue is that the camera view doesn't collide with the walls or the ground. What should I do to make it collide with the static mesh? Thank you very much! I subscribed there.

    • @black_shark3312
      @black_shark3312 21 день тому

      I'm facing the very same problem. By the looks of it, all my collision settings are correct and the camera is still ignoring objects. Did you manage to find a solution?

    • @mauromarquet701
      @mauromarquet701 18 днів тому

      @@black_shark3312 Yes, but I don't know if we had the same problem. My problem was that I placed a hat on the character, and that hat had collisions, so I removed them and it went back to normal. I don't know if this will help you, but I hope it does.

  • @_PathOfExile
    @_PathOfExile 2 роки тому

    I got a question, altho this video is 2 years old. But i still don't know how the camera is being instantiate to the game when play starts. like from the documentation, you have to drag camera into the scene, but in ALS, the camera doesn't exist only when you start play.

  • @ardaerdo2023
    @ardaerdo2023 2 роки тому

    How can I create new camera curves?

  • @AVANLOR-qx1cf
    @AVANLOR-qx1cf 4 роки тому +2

    Nice

  • @colinericburriss
    @colinericburriss 3 роки тому +1

    Can this camera system behave independent of the character?, More like a follow drone transmitting imagery to a secondary mini-screen.

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      It could, you would need to make another camera into the main viewport and then use this one for your mini-screen. I haven't tested it for that purpose though.

    • @colinericburriss
      @colinericburriss 3 роки тому

      Mini-screens are not easy, @@DreadVectorStudios Do you have a tut?

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому +1

      @@colinericburriss I don't, I haven't tested for this purpose. It does sound like a good idea if I can scratch together a few hours though!

  • @JorgePerez-ek5gs
    @JorgePerez-ek5gs 2 роки тому

    Hi! I'm trying to make a grappling system work in the ALSv4 , but without any luck :( Hope someone can help me. In my grappling system, I use the camera degrees to detect the grappling points; so... the thing is I get the follow camera (default Third Person camera) into the blueprints. Is there a way to get the camera as an object and use the view to detect those points?

  • @epicOrion
    @epicOrion 3 роки тому

    thank you so much

  • @DameonDiezHard
    @DameonDiezHard 2 роки тому

    Hey DreadVector, how would one call on the camera in the event graph? Love tour vids bro.

  • @SolitarySubstructure
    @SolitarySubstructure 3 роки тому

    @ 16:24 you say the first person modify curve will take the cached pose and override it to default ( zeroed out on the head socket) and then at 16:40 you say copy this node and drop it right here (in place of the cached pose "movement action' that is plugged into the modify curve for first person) Then say it will go where you tell it to put the camera. Wont the modify curve override anything you put into it?... so, in fact it will do nothing because the first person modify curve, correct? You can plug it into the "blend pose (ALS VeiwMode) node in the First person Pin and then it will work. Im asking because I need to adjust the First Person Camera based on Overlays and aiming blend poses and it seems that the first person camera is locked by default in the Camera manager BP/Custom camera behavior/ Step 8 "Lerp First Person Override" I need to set dozens of values for the first person camera and Im not sure if I should create new variables in the Player camera manager or would it be easier to set the values in the Camera Manager Behavior BP using the Curve Modify nodes? You skipped right over how to adjust the first person camera saying "I wouldnt worry too much about it".... Well friend.... I'm worried!!!! thank you for the video, it really did help me understand the camera better. I'd be happy to chat on ALS discord

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      We should chat! There are a lot of ambiguous meanings in what you commented - it sounds like you are trying to figure out how to inject a first person camera offset - but you also want it to change based upon some logic? Send me a DM on Discord!

  • @narkogamesstudio8526
    @narkogamesstudio8526 2 роки тому

    Hi. All with the coming. Who knows how to make sure that the camera does not fly into the textures of objects? I know that this requires CameraBoom and Collision Test, but in ALS it is created through a piggyback and I do not see Boom!

  • @Restart-Gaming
    @Restart-Gaming 3 роки тому

    Hey do you have any know how on how to install and use dynamic tactical cover generator plugin?

  • @djkwon9999
    @djkwon9999 3 роки тому +1

    wow i'm lucky today for i found your tutorial. thank you for your explanation. i couldn't figure it out why it use animation. I just started game making(studying) and was familiar with the traditional methods. please keep doing this!
    and i have question about switching camera. i want switch First person to top down. typically i just make Top-down Camera and use set camera blend node but this case how can i switch between these? you said camera manger's camera shape does nothing, but how could anim skeletal mesh act like camera? and still i could blend target camera manager? eventually same?

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому +1

      The camera Manager is essentially just a way of controlling the active camera. It just uses the Base_CharacterBP Essential Values to make decisions that CameraBehavior AnimBP then interprets in Location/Rotation offsets from the Pawns root location.
      It doesn't have a camera of it's own - either does the AnimMan_CharacterBP - so the engine spawns a default viewport at runtime on the PlayerController. The CameraManager then uses that camera.

    • @djkwon9999
      @djkwon9999 3 роки тому +1

      @@DreadVectorStudios oh that's feel like magic... i practice that view target "camera manager" but as you said it's kind of runtime camera, so it's not working. sad i should find another way. anyway thank you for your kindness!

    • @djkwon9999
      @djkwon9999 3 роки тому +1

      ​@@DreadVectorStudios ah after additional searching about Camera manager, now i fully understand what you said. i don't need Camera manger. as you said it make camera automatically. i just need pawn. it works thank you

    • @loewesspielstudio
      @loewesspielstudio 2 роки тому

      ​@@DreadVectorStudios I like your videos, you do great job man! Please tell me how can I transition from TPS camera to scope camera of weapon? Do I need to do it in AnimMan_BP or here in Player Camera Behavior? How I can make it?

  • @felixmikolai7375
    @felixmikolai7375 3 роки тому +1

    tyvm please revisit shortly every als tutorial from discord, so newbies understand whats going on x) no1 is talking...

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      I will try to be active in there today :)

    • @felixmikolai7375
      @felixmikolai7375 3 роки тому

      @@DreadVectorStudios aww bad timing, been busy.. i got some problems with my als while setting up the shooting animations but i will revisit it tmw, worst case rebuild from start

  • @frozo851
    @frozo851 3 роки тому

    Hello, nice work. I have 1 question. How can I call the camera component in a variable if that camera component is generated?

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      You should be able to get the ALS_CameraManager from the controller if I am understanding your question correctly.

    • @frozo851
      @frozo851 3 роки тому

      @@DreadVectorStudios thankyou, I did it already. And you're right, the camera manager is the manager in this case.

  • @magenschleim
    @magenschleim 3 роки тому

    hey many thanks for the Explaining. i wouldve never undersood it without that XD
    I have a question. in my Charater Blueprint i need to get a "GetWorldRotation" and i wanted to get the Cameras Rotation for this.
    It would work fine with a standart Camera Setup but with this i cant find the right "Camera" to get the Rotation from. Any Ideas how to do that?

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      The CameraManager doesn't actually have a camera object - it is more like the 'active camera object' so you can manage post process in one camera separately from another - or in this case, use an AnimBP controlled by a state machine.
      If you want the rotation/location of the actual camera I would recommend putting it in the actual camera blueprint.
      You can even put a Springarm/Camera on the character and ALS will use it (this takes some config changes)

  • @furrybproductions
    @furrybproductions 3 роки тому

    How similar is the camera system to v3?

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      I haven't actually used v3 - but the general consensus is that people don't like using the ALSv4 cameraManager.
      Personally, I prefer floating cameras.

  • @Fredlyy
    @Fredlyy 3 роки тому

    Is there a way to rotate the camera? I'd like to make it so when the player pauses the game the camera moves and rotates so that the player is facing the camera

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      There is actually a "Debug" location that could be repurposed specifically for that
      Look at the default DebugUI keys. You should be able to modify the location in the Camera AnimBP

    • @DerPolee
      @DerPolee 3 роки тому

      @@DreadVectorStudios Hay it's a bit late but can you elaborate on ''Look at the default DebugUI keys''? where are they stored i looked into the the cam manager, cam behaviour animbp, als base pawn and animman and cant find anything related to debug camera location or rotation except of the DebugView Boolean. Also thanks for this very informative video.
      Edit: found it in camera manager/custom camera behaviour thanks anyway

    • @DreadVectorStudios
      @DreadVectorStudios  3 роки тому

      @@DerPolee Also review the overlay widget added to the screen in the controller @BeginPlay