XXX4Fans
entagma from patreon

entagma

patreon


entagma posts

VEX101 - A (Not So) Quick Recap & Fake Hanging Wires

entagma post VEX101 - A (Not So) Quick Recap & Fake Hanging Wires from patreon

We decided to record (sort of) a repetition, going over some of the fundamentals in VEX.

Along the way we'll talk about how to generate catenaries: The curves that wires / chains form when hanging under their own weight. (Hint: it looks a lot like a parabolic curve.)

View Post

VEX101 - Starting A Function Library

entagma post VEX101 - Starting A Function Library from patreon

You asked for it (and some of you also already answered it): How do you save your custom functions into an external file, so you can build your own library of functions?

This Quicktip goes over saving out your functions into an external header file.

View Post

Render Setup: Kitbash Vein Growth

entagma post Render Setup: Kitbash Vein Growth from patreon

Here's the render setup for the Kitbash Vein Growth tutorial. As always it uses Redshift3D and the "Old Industrial Hall" .exr that you can download from sIBL http://www.hdrlabs.com/sibl/archive.html.

View Post

Full Res Artwork: Kitbash Vein Growth

entagma post Full Res Artwork: Kitbash Vein Growth from patreon

Heres the 4K Full Res rendering for the Kitbash Vein Growth tutorial.

View Post

AHTYA04 - Working With Clones Part 1

entagma post AHTYA04 - Working With Clones Part 1 from patreon

3D packages other than Houdini often offer a dedicated system to control and animate lots of clones. Be it Mash in Maya, MoGraph in Cinema4D or Animation Nodes in Blender. In Houdini you have to build such a system yourself, if you want to quickly and easily animate clone effects. In todays episode of AHTYA I'll show you how ...

View Post

VEX101 - Custom Functions

entagma post VEX101 - Custom Functions from patreon

Functions. We've been using them quite a lot in VEX. Basically every time you call something like rand() or nearpoint() we are using a function. That means calling a separate piece of code that SideFX created for us in order to provide easy access to intricate functionality (like finding points close by - which itself can be ...

View Post

AHTYA03 - Noisy VOPs

entagma post AHTYA03 - Noisy VOPs from patreon

Hi there,

here's the next AHTYA episode. Besides a plethora of inbuilt compiled operators Houdini offers the possibility to develop your own operators, using the VEX programming language. As coding is not for everyone, Houdini has a visual, node based coding environment, too, called VOPs. Short for Vex OPeratorS. This t...

View Post

Full Res Artwork: Constraint Networks

entagma post Full Res Artwork: Constraint Networks from patreon

As always in UHD glory :)

View Post

Render Setup: Rigid Body Constraint Networks

entagma post Render Setup: Rigid Body Constraint Networks from patreon

As usual set up to render using Redshift. For texturing we used one of Cornelius Dämmrich's great free textures. Get them here: https://gumroad.com/l/OYhL

View Post

AHTYA Schedule

As you might have noticed, the release frequency of our AHTYA premium course stalled a bit lately. This was mainly due to the fact that both of us were/are involved in quite major projects at work. Good news is: the crunch time should be over now so we can get back to recording/publishing.

And because some of you guys aske...

View Post

VEX101 - If-Statements

entagma post VEX101 - If-Statements from patreon

The last basic control structure we'll be discussing is ubiquitous when writing code: it is the if-statement.

In this tutorial we'll use it to improve our simple point connector setup to take into account a minimum point distance and to only connect points in a rectangular fashion.

View Post

Render Setup: Directions From Growth

entagma post Render Setup: Directions From Growth from patreon

Here's the render setup for this scene, using Redshift3D. The file relies on the Old Industrial Hall HDR from: http://www.hdrlabs.com/sibl/archive/

Here's the initial geo used by the setup: 2018-05-11 07:12:44 +0000 UTC View Post

Full Res Artwork: Directions From Growth

entagma post Full Res Artwork: Directions From Growth from patreon

Download in 4K.

View Post

VEX101 - Arrays & Foreach-Loops

entagma post VEX101 - Arrays & Foreach-Loops from patreon

You'll need them when building lists, saving connectivity information on your mesh or when looking up nearby points: Arrays.

In theory nothing more than a list of values, arrays are handy for quite a few things we'll encounter frequently when developing VEX scripts. This tut gets you started with the basic theory and us...

View Post

VEX101 - For Loops

entagma post VEX101 - For Loops from patreon

Suppose you want to calculate a point's position over and over again - but writing down hundreds and hundreds of lines of the same code? Seems a bit tedious. Fear not - the mighty for-loop is your friend for exactly this situation.

In this tutorial we'll go over the basics of using for-loops to create a three dimensiona...

View Post

VEX101 - Creating Chladni Patterns

entagma post VEX101 - Creating Chladni Patterns from patreon

To demonstrate what you can achieve with even basic programming, we set out to create what some credit with starting modern acoustics: Chladni Patterns. Those lines of sand visualize how an oscillating metal plate vibrates. Watch out - we'll be using a bit of highschool math in this one.

We used a few texture maps from ...

View Post

Render Setup: Interference Patterns In VEX

entagma post Render Setup: Interference Patterns In VEX from patreon

Set up to render using Redshift. We used the trusty Barcelona Rooftops HDR for lighting. You'll need to download it from: http://www.hdrlabs.com/sibl/archive.html

View Post

Full Res Artwork: Interference Patterns In VEX

entagma post Full Res Artwork: Interference Patterns In VEX from patreon

As always in full UHD glory!

View Post

VEX101 - Generating Curl Noise

entagma post VEX101 - Generating Curl Noise from patreon

Ah! What can be more relaxing than having our copies transformed by everyone's favorite noise - the curl noise? This is the same technique we used to create this course's preview image.

After this one we'll look into how we can combine simple VEX with a bit of math to visualize acoustic patterns.

View Post

VEX101 - Accessing Other Stream's Attributes

entagma post VEX101 - Accessing Other Stream's Attributes from patreon

Up until now we've only been accessing attributes on our main geometry stream. But what if we'd like to read another geometry stream's attributes?

View Post

AHTYA02 - About Geometry And Attributes

entagma post AHTYA02 - About Geometry And Attributes from patreon

Dear Patrons,

here's part two of "Adding Houdini To Your Arsenal". In this episode I explain Houdinis geometry format in quite some detail. The relationship between points, primitives and vertices is shown and we create some geo from scratch. I introduce you to the attribute system. Houdini allows for storing any inform...

View Post

VEX101 - Generating Randomness

entagma post VEX101 - Generating Randomness from patreon

Generating seemingly random numbers is a surprisingly elemental and often used part in our VEX setups. In this video we'll talk about the basics of generating random numbers and using them to orient our copies.

View Post

AHTYA01 - Intro To The UI And Basic Concepts

entagma post AHTYA01 - Intro To The UI And Basic Concepts from patreon

Dear Patrons,

so today the Houdini introduction for 3D artists starts, with a basic episode outlining the functions of the different parts of the UI and some of the important concepts of Houdini. I discuss the Scene and Geometry level of the Network editor and tell you about the differences of object and geometry nodes....

View Post

Render Setup: Rayleigh Taylor Instability

entagma post Render Setup: Rayleigh Taylor Instability from patreon

Ready to be rendered using Redshift :)

View Post

Full Res Artwork: Rayleigh Taylor Instability

entagma post Full Res Artwork: Rayleigh Taylor Instability from patreon

As always in UHD glory :)

View Post

Adding Houdini To Your Arsenal

entagma post Adding Houdini To Your Arsenal  from patreon

Dear Patrons,

"Adding Houdini To Your Arsenal" is our next premium course. It addresses 3D artists that are proficient with another 3D tool and want to learn to use Houdini in companion to their main tool or exclusively. The course requires good general 3D knowledge, but no prior Houdini knowledge. It's designed to help...

View Post

VEX 101 - Functions

entagma post VEX 101 - Functions from patreon

Functions are the commands we call in VEX to tell Houdini to do stuff: Create a point, find points nearby, generate random numbers etc.

We go over the general structure of a function call, how to find functions and how to read Houdini's function reference. The function reference might be one of the main tools that we'll...

View Post

VEX 101 - Variables

entagma post VEX 101 - Variables from patreon

Another fundamendal building block of our VEX scripts are variables. In this tutorial we go over the theory behind variables and quickly discuss some basic examples of how to use them inside of a wrangle.

View Post

VEX 101 - Data Types & Accessing Attributes

entagma post VEX 101 - Data Types & Accessing Attributes from patreon

EDIT: Aaand of course i forgot to attach the list of Houdini's built in attributes. Here it is.

We'll go over the basic data types we will be using when building VEX based setups. 

Also if you haven't heard of them yet - attributes allow you to attach arbitrary data to your geometry. A Point position is an at...

View Post

VEX 101 - SOP Wrangle Basics

entagma post VEX 101 - SOP Wrangle Basics from patreon

An Attribute Wrangle can behave very differently depending on how you set it up. This is one of the distinctive features of VEX which will be very useful when creating code-based setups.

View Post