|
|
|
This is my series of examples of Xpresso setups taken right out of real life production. I hope with posting these I can help people get started in Xpresso and see what can be done with this tool. Examples range from rather entry level to more advanced ones. They are for people who have already looked at Xpresso before but you neither need expert knowledge nor have graduated from maths to understand and follow the examples. Every shot comes with a pdf file where I explain what each node does and also why I used it the way I did and what the ideas behind it are. It's not a step by step "click here do that" tutorial but a broader look at Xpresso from a real life perspective. Hopefully you find my Shots of Xpresso inspiring to create your own setups. This is a series that will be frequently updated. |
|
We're creating a digital and analog clock that displays scene time in minutes:seconds:frames. The main insight here is that the math node can also be used to handle text and not just numbers. |
|
Moving Mograph clones are leaving behind trails of ThinkingParticles. This shot covers iterations and particle spawning which is "virtual" multiple emitters at various positions. |
|
A small little tool that compares if a section between two points of a spline is prallel to a section between two other points of the same spline. |
|
Iterations are your friend here. We iterate through the points of a spline in order to map them onto another "source" spline. This recreates the SplineOnSpline plugin by AixSponza in XPresso. |
|
ThinkingParticles bounce off of a ground floor and upon their third bounce explode into loads of fragments. This setup relies heavily on particle channels. |
|
An introduction to Hierarchy iterators and Object Indices. A collection of Cubes is scaled according to their position in a hierarchy. Also they change their rotation when a sphere is coming close. |
|
Creating a UserData Button that lets you save any values. |
|
This setup recreates the Target Tag that is already there in Cinema. By building it on your own you're free to add more functionality to it like having a random value affect your targeting. |
|
We create an advanced setup which tells you if the distance between two objects is stretched or squashed. Additionally there's also a line visually representing the squash/stretch by its colour. |
|
We transfer the luminance information from a texture or noise into a Vertexmap using Xpresso. |
|