Build 3D rotations with new Rotation data type

For the Convert Equirectangular to Fisheye node and others, Paul suggested:

  • the ability to change the order in which rotations are applied (e.g. change between tilt-pan-roll or roll-pan-tilt)
  • the ability to add an indefinite number of rotations (e.g. pan-roll-tilt-roll)

We could implement that with a new Rotation data type and accompanying input editor and nodes. These would construct rotations in 3D space.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

`simplify 3D object` node

A node that reduces the amount of vertices in a 3D object.

Node could include amount value that would reduce the verticies by a value: half/ quarter Etc.

Good for doing LOD work.

Component: 

Notes from Team Vuo

Vuo Pro: 

Yes — requires a Vuo Pro license

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Add nodes to create triangles and quads with per-vertex colors

To make sets of triangle objects for the shader scene using an input of 3D point lists and RGBA (4D points) list for vertex colours. Like the Kineme patch of same name in GLTools.

I guess seeing as we only have lists of similar types, there would need to be ports for points and for colours. Either three ports for each point, or one like Kineme patch that uses first three points in a list for first triangle etc etc. Same for vertex colours I suppose.

Quads while we're at it perhaps if it would be just a minor tweet to the code to make an extra patch. I'm going to have a go at making a triangle set co-ordinate generating patch to feed the data to something like this, or loop on the single Triangle patch.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro

Complexity: 

●●○○ — A few weeks of work

Potential: 

●○○ — Appeals to current community

Pages

Subscribe to RSS - 3D Graphics