unicode's picture

@unicode

Compositions

1 year ago
1 year ago
1 year ago
unicode's picture

If this actually belongs in feature requests I apologize :)

unicode's picture

Make Parametric Grid Mesh node doesn't conform to documentation

unicode's picture

Status: 

Vuo version: 

Fixed in Vuo version: 

OS version: 

  • macOS 10.12

How severely does this bug affect you?: 

●●●○ — It prevents me from completing a specific task with Vuo.

Steps causing the bug to occur: 

Not quite a bug, more of a documentation inconsistency:

The doc for "Make Parametric Grid Mesh" documents the following parameters:

U Expression, V Expression — The math expressions for the texture coordinate of each vertex. This defines how an image or other texture will be stretched across the mesh when the mesh is combined with a shader to create a 3D scene object. Typically, the values of these expressions should fall between 0 and 1, and should either always increase or always decrease, as U and V range from 0 to 1

But the node itself does not take these expression parameters. There are only expressions for X/Y/Z and they are expressed as functions of U and V. As a result, the UV texture coordinates cannot be manipulated independently, and the mesh created will always have a "flat" UV texture mapping, relative to the two parameters of the parametric surface.

I think the best way for this node to work, would be to accept mathematical expressions for all of X, Y, Z, U, V in terms of two other parameter variables (perhaps p and q?). This would make it possible to create arbitrary UV texture mappings independent of the mesh's shape in XYZ space.

unicode's picture

Here's an example composition which demonstrates the issue.

unicode's picture

Create Radial Gradient Image node doesn't use Vuo Coordinates

unicode's picture

Status: 

Vuo version: 

Fixed in Vuo version: 

OS version: 

  • Mac OS 10.10

How severely does this bug affect you?: 

●○○○ — Not much; I'm just letting you know about it.

Steps causing the bug to occur: 

  1. Create a Make Radial Gradient Image node, hook it up to Fire On Start
  2. Set input values: Center: (1,1) Radius: 0.2 Width: 800 Height: 100
  3. Expected output: all-black image (because Vuo coordinates (1,1) are outside the image boundaries)
  4. Actual output: White blob at top right corner of 800x100px image

Have you found a workaround?: 

No

Pages