How to Fake Infinite Travel with Seamless Loops - Blender Geometry Nodes Tutorial

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
today's challenge is to create an infinite Starfield animation first take the default Cube and rename it to something more descriptive then go to the modifiers tab add the geometry node modifier and press new this is when blender gives us two default nodes to group input and the group output nodes we don't need the group input so delete it then press shift a to bring up the add menu and with the search field drop in a set position node a points node and the random value node with its typesetter vector now if we increase the points count and set the maximum and minimum values of the random value rate will have a collection of randomly distributed points which will soon become our star field to set the shape and material of the Stars again use the add menu and the search field this time to bring in a set material node an instance on points node and icosphere node and finally a random value node the instance on point snow takes each of the random points and replaces it with an icosphere at the same time the size of the icospheres are randomized using the output of the random value node each icosphere is then passed through the set material node where it's given an emissive material to animate the star field within the geometry node setup we need a scene time node a position node a vector math node with its operation set to multiply add and they set position node the scene time node gives us access to the current frame of the animation and the position node gives us the location of each individual Star by connecting these two notes to the multiply add node we can make the stars move towards the camera note that the direction and speed of this movement is determined by the parameters of the multiply add node however right now the Stars keep moving towards the camera until they exit our view so we don't have an infinite Loop to make this looping animation look like traveling through an endless star field it will take each star and make it teleport back to the far end once it reaches the camera and to do this all we need are two nodes a normal math node with its operation set to divide and a vector math node with its operation set to wrap make sure that the denominator on the Divide math node is equal to the total number of frames of the animation in this case 120 in addition it's important that the maximum Min values on the wrap note are equal to those of the random value node now let's speed up the movement of the stars using the multiply and node and then play the animation to see the star field move in a seamless infinite Loop foreign keep in mind that you can always change the animation frames however you would also need to change the denominator of the Divide note in order to maintain the seamlessness of the loop in addition you can also change the boundaries of a star field by adjusting the Max and Min values on the wrap node and the random value node however you might see a stutter at the end of the animation Loop if the speed of the stars is not enough to travel the entire space between the limits of the boundary to remove the stutter simply keep in mind that the traveling speed set by the multiply add node must be a multiple of the difference between the Max and Min values of the wrap node so if we fix this once again we have a seamless star field animation Loop now don't forget you can get the project files for this tutorial using the link in the description and if you're interested in learning more visual effects here's another video for you as for this one thank you for watching and until next time take care
Info
Channel: Sina Sinaie
Views: 6,218
Rating: undefined out of 5
Keywords:
Id: hE1gMerMorc
Channel Id: undefined
Length: 4min 6sec (246 seconds)
Published: Tue Jun 13 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.