TextureProjection_v2 Op
texture projection on meshes
Summary (oneliner)
This op allows you to project a texture onto an object such as a 3D mesh or MeshInstancer or Pointcloud. Should be placed after assigning a material.
When using this op to control PointSize, you can use an HDR/32bit texture to allow you to force values outside of the 0-1 range. You can also use the Amount parameter with values outside of the 0-1 range by manually entering them into the parameter panel or connecting a number op.
- Ops.Gl.ShaderEffects.TextureProjection_v2
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
INPUT PORTS
currently texture is auto sized to a square ratio
Blending
strength of texture colors or pointsize values
color or pointsize
rescale incoming texture
applies alpha channel from incoming texture.
Position
Rotation
XY, XZ, YZ, or screenspace
limit repeat of texture
use world position coordinates
OUTPUT PORTS
Patches using TextureProjection_v2
Changelog
Ops.User.pandur.MapTextureLayer renamed to Ops.Gl.ShaderEffects.TextureProjection | pandur - 2020-07-26 11:30 | |
added core lib: cgl_shadermodifier | pandur - 2020-07-26 11:31 | |
cloned op from Ops.Gl.ShaderEffects.TextureProjection | pandur - 2022-08-29 15:35 | |
Ops.User.pandur.TextureProjection2 renamed to Ops.Gl.ShaderEffects.TextureProjection_v2 | pandur - 2022-08-31 13:39 |