#UV mapping

1 messages · Page 1 of 1 (latest)

shadow chasm
#

UVs exported with resolume arena have

  • the overall resolution
  • top left corner of each "screen/fragment"
  • resolution of each "screen/fragment"

what we can do is have a single node that adds up all the different UVs

input:
primary: Texture2D
screen: Texture2D
resolution: Int2
screenPosition: Int2
screenResolution: Int2

output:
Texture2D

then we can stack these operators and each one adds one screen

this could ofc be more optimized like a List of Vec4 with the screen positions and resolutions into one operator with a variable size Texture2D

#

UV mapping

#

some example UV maps we have worked with in the past

shadow chasm
#

different type of screens being added to a single screen can be implemented with different operators (dome mappings, projection mapping, etc)

#

also a node that loads a obj (or a different 3d scene) and you can select which surfaces or UVs to use and pick the projector position/angle, etc

desert pulsar
#

@shadow chasm How does this UVs look like? I'm not sure I can follow. How can UV include a resolution?

Could you share a json fragment so an example file?

#

I'm quite curious.