Phantom Camera For Godot Is Awesome!
Ғылым және технология
Today we are checking out another Godot add-on, this one is for Godot 4+ and frankly it's pretty awesome. It's Phantom Camera and it aims to emulate the functionality of Unity's Cinemachine and provides a very powerful camera for both 2D and 3D games.
Links
gamefromscratch.com/phantom-c...
-----------------------------------------------------------------------------------------------------------
Support : / gamefromscratch
GameDev News : gamefromscratch.com
GameDev Tutorials : devga.me
Discord : / discord
Twitter : / gamefromscratch
-----------------------------------------------------------------------------------------------------------
Пікірлер: 109
Links gamefromscratch.com/phantom-camera-godot-add-on/ ----------------------------------------------------------------------------------------------------------- *Support* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
The level of work and care this guy has devoted to the add-on's documentation is really commendable. I've never seen anything like it. It will be great fun to read through it all. It would also be great if the community took it upon themselves to little by little improve Godot's documentation up to similar levels with more code examples, most common use cases and even illustrative videos and suchlike.
@rremnar
5 ай бұрын
Yea, I hate documentation that states an apple is an apple; as if every one is expected to know what an apple is, does, and for lol. Some things are self explanatory, other things are not.
@squarerootof2
5 ай бұрын
@@rremnar The real question is: is an applet a small embedded (Java) application or is it just a small apple?
Actually you can preview your camera without addon: 1. In viewport window click on view and select 2 viewports 2. Select your camera and preview checkbox will show up 3. Click on the checkbox, now you have camera preview in separate window
This is a game changer, the kind of tools I'll probably have in most of my projects.Thanks for telling us about it.
If the 3d one is capable of handling collisions on its own without me having to specifically code it so the camera doesn't go through walls, I am sold.
@BlessedDog
5 ай бұрын
Godot has that OOTB
@MrChick1984
5 ай бұрын
What is wrong with SpringArm3D component for handling camera's collisions?
@MeshVoid
5 ай бұрын
It's a pretty simple set up with default nodes spring arm and collision mesh😅
@rob679
5 ай бұрын
Quick glance at documentation, it does by automatically assigning values to SpringArm3d so no additional setup needed other than offset and max angles. You can tweak the value of SpringArm3d it uses if needed.
@Dre2000lbs
5 ай бұрын
Sold for the price of nothing
This is SO well timed! I was just looking at this for a project i want to make
Just tried this out earlier this week, thanks for the video!! I even learned about that tab to show the preview.
This video came across my dashboard at the PERFECT time and solved an issue I was having with the camera in my first Godot project - thank you so much!
I've been working with Cinemachine a lot recently and it's good to know that Godot has an equivalent for when I try to learn godot at some point in the future! It's great that godot is already so close to Unity's functionality
So for anyone else who was failing the IQ test implementing this in their own scene, you kinda need to throw a Camera2D into your scene, ADD a PhantomCameraHost to that Camera2D, and THEN add the PhantomCamera2D node wherever and THEN tell it what to follow.
this is actually amazing. thanks for bringing it up!!!
Wow, this is awesome! Thank you for showing it to us.
A quality Godot addon! I hope there is more addons with this quality in the future. Looking forward to commercial asset store for that to be more of the case.
Very nice analogue for cinemachine from Unity. Thanks, Mike, for covering this asset.
Thanks for the update Mike🎉🎉🎉🎉
You earned a sub, man. Thanks for sharing.
I JUST finished coding my camera movement for my game, but this will come in handy in the future
very helpful thank you man ❤
THIS is an absolute gem, OMG
Beautiful addon! I will have a look at the source code soon as a reference!
Great video thank you!
Awesome stuff. Full props to the developer.
Well, this is incredibly useful. Awesome.
Wow!!! Thanks 😀🙌
Awesome thanks.
Hats off to the devs....
This is really nice
I'm sold!
Truly helpful.
oh thank you man!
Wow, I wanted something in Godot like Cinemachine but this is way better than I wished for
Oh damn, I already got a basic camera that's able to focus on whatever the mouse is hovering over, but a problem I was stewing on was to prevent it from looking when the level geometry has nothing to show. If there's a wall, don't look beyond it, so this might help a lot
this is very cool!
Thank you
It really is. I am using it in my last game.
Ohh I was hoping Godot gets a feature like Cinemachine, this is so awesome!
That is great!
Thanks!
@gamefromscratch
5 ай бұрын
Thanks for the support, always appreciated!
Brilliant. It seems that on a weekly basis I am rewarded for moving from Unity to Godot.
Damn! Another gem
Hi! I'm fairly new to Godot and game development. The documentation is very thorough, but I'm finding it a bit challenging to get started with the Phantom Camera. Is there a video tutorial that shows how to add and configure the Phantom Camera 2D to follow a player character? I think a visual guide would be very helpful for me at this stage.🥰
@animejoe4041
Ай бұрын
Have you tried loading the example projects and studying their node hierarchies and settings used for the cameras? That's always a good way of getting a handle on things.
well that's pretty cool
Pretty cool
Damn this is incredible.
The right video at the right time. Thanks!
WOAAAAAH
Does this addon include anything for VR development? Fading, moving the player's reference point, etc...
I couldn't find the answer online. Can i use code to dynamically preview the character body 2d in editor?
keep going bro ❤🔥🔥🔥 your folower from algeria DZ
Looks very cool and useful. Yeah wish that was in Godot already.
@sean7221
5 ай бұрын
It is now
@sean7221
5 ай бұрын
It is now
@sean7221
5 ай бұрын
It is now
I wish Godot has something like Unity's Timeline, where we can blend cameras/ animations and create custom dialogue tracks for cutscenes
@nevertoolate5325
5 ай бұрын
I was using timeline in Godot recently and it seemed you can automate any event, not just animations.
@containedhurricane
5 ай бұрын
@@nevertoolate5325 You mean Animation Player? Could we blend cameras/ animations/ post-processing effects and create custom dialogue tracks in it?
@MrEnvisioner
5 ай бұрын
@@containedhurricane The AnimationPlayer can animate any property on any object and even "animate" (i.e. trigger) calls to methods. This, in turn, means it can also work with signals. You can even have an AnimationPlayer that "directs" other AnimationPlayer nodes. So yes, you can more or less dream up any behavior you like using them. As for "blending" values, I'm less familiar. If the AnimationPlayer can't do that, then you might be able to use an AnimationTree for that portion of the effect and then have a parent AnimationPlayer coordinate it with other animation tracks for cohesion.
@containedhurricane
5 ай бұрын
@@MrEnvisioner Thanks for the info. I don't think we can blend camera, animation, audio and post-processing tracks in Animation Player
This is the type of thing that unity has that made me jealous. This will make everyone more efficient constantly. Kudos to the author.
This is an impressive camera system, and if sufficiently generic probably would do well to find a way to be integrated into Godot officially.
yay
For future, maybe scale up the godot UI and the game window, really hard to see any detail on even a modern iPhone
Godot is getting some of the highest quality tools I've ever seen in a game engine!
What does this have to do with rewriting lighting?
@dathedix3951
5 ай бұрын
Nothing, it's an add on from a completely different developer.
I wonder how Phantom camera 3d applies to already existing player controllers?
yeah this kind of camera controls should be built into godot :)
The *Holy Grail* camera has arrived. At last. Soon, more Godot games to have best camera experience
Hey Mike have you done a video on the best addons for Godot?
@gamefromscratch
5 ай бұрын
Nah, I kinda hate doing best of lists unless I know what all the options are and there's so many add-ons out there.
Im going to make a video game company that actively leaks info about the games we are making Not like source code but like screenshots and story details Because how can leaks, aside from source code leaks, can be bad and people can get rehyped Im prolly not seeing something
Is it available for 4.0
@JappaWakka
2 ай бұрын
4:34 it says so right there
I don't seem to get the point of this addon. Stuff like framed mode or following player can be done with the Camera2D/Camera3D objects already. Would someone care to explain the difference to me, please?
Please makes a video on ucupaint: It's a blender add-on that turns blender on substance painter. It also adds the bakes from the also popular 3ds max/blender Add-on "textools" (which could also use a video because it's UV tools). So you can for example: 1.- Add a base color layer or an image texture layer. 2.- Add a paint base layer (with more than one iteration or it looks grainy) set it to soft light or linear light for a more metalic look. And Presto! you have the basis for a hand painted WOW-esque look.
太棒了,感谢您的介绍,伟大的
I cant get onto their website, my ISP blocks it and my AV warns against it. :(
Why the website of the addon so sexy thoughh
I think this channel made for Unity, but how about a video for Godot's "essentials"? It has a couple of very impressive plugins
This video really should have started out by explaining what the addon does. It says it is like unto some other Unity addon I've never heard of because I use Godot, not Unity, so that's not an explanation of what it does.
when the free and open source add-on is putting stuff like the multi-million $ Unity to shame... that documentation...
TIL tweening = inbetweening
cool for 3D, mostly meh for 2D
期待更多开发者加入,生态蓬勃发展
you start the video and you start talking about how to implement the plugin before even clearly explaining what it does. then you start showing examples but never give a general description of what it does. so ok I see its a camera+ for godot but I had to watch all the video to understand that which should have been explained at the intro.
first ?
@stevethepocket
5 ай бұрын
worst .