Konstantin Magnus

Konstantin Magnus

About Me



Recent Forum Posts

where is PBR specular? following Magnus tutorial March 22, 2018, 1:46 a.m.

Since H15(?) its probably more like this:

Quality procedural modeling tutorial March 21, 2018, 2:30 a.m.

I did a expressions- and VOP-based procedural modeling tutorial a few years back: https://vimeo.com/112114913 [vimeo.com]
Its not necessarily how I would go about things today, but it might still be interesting for getting started.

vex control normals March 20, 2018, 5:03 p.m.

It´s more efficient to create all points in advance and wrangle them like this:

float grad = @ptnum / float(@numpt);                           // gradient from 0 to 1 ranging across all points
@P = set( cos(@ptnum * 5), 0, sin(@ptnum * 5)) * grad;         // position circling outwards with sine and cosine
@N = lerp(normalize(@P), {0, 1, 0}, grad);                     // normals fading from centered to upwards