3D Projection Mapping Workflow - Richard Burns

144,320
0
Published 2020-01-24
Workshop: 3D Projection Mapping Workflow
Example Files: github.com/Richard-Burns/ProjectionMappingWorkflow…

NOTE: This workshop on projection mapping is somewhat difficult to present in video format as the projector and mapping output is not visible. However, we've posted it in the hope that you find the information and workflows presented by Richard interesting and useful. Additionally, you get 3.5 hours of listening to his lovely accent, so its definitely worth posting!

In this workshop we will look at how we can pre-visualize projectors and create a simulation of the real world using the ArcBallCamera component from the TouchDesigner palette in addition to a pre-built projector component.

Using the projector component participants will learn how to establish the perfect position for their projector. We will review the variables that can make a projection look good or bad. Factors including lux, millimeters per pixel, projection angle, and general best practices will be explained. Together, we will also discuss how simulation can help to avoid elements that can impact the quality of a projection.

Once this foundational material is covered we will look at how to set up a “sweet spot” camera to view a projection by using the Texture SOP. The instructor with describe the UV workflow and will discuss the best approaches to use when working with UVs. From here we can make some visuals from our sweet spot camera which can then be re-projected onto our 3D set.

As a final step in the process we will use the CamSchnappr component from the palette to re-project our virtual 3D setup onto the real world object. Here we will see how the projection matrix can be determined via CamSchnappr and examine how a 3D scan workflow can assist in this type of scenario.

We’ll finish the workshop by comparing each other’s visuals and reviewing some simple SOP tricks to make classic projection mapping effects like trace lines.

Instructor: Richard Burns
Richard Burns is an interactive developer specializing in the field of projection mapping. Previously he worked at ProjectionArtworks in London, UK. He has developed diverse projects that include car simulators, interactive ping pong tables, projection mapping, and tracking systems. In his spare time he performs VJ sets at various locations in the UK and teaches TouchDesigner. He recently moved to Tokyo.

All Comments (11)
  • @bengrace916
    Thank you TD for uploading this for everyone!
  • @O.rdinaireX
    You could literally create an entire career as a projection cartographer from this video alone
  • @truefiasco2637
    How the hell have I not known about subdivide! It's actually just 'fixed' basically all my texture problems.
  • @zem751
    hi, i am wondering if there's any photo recorded by that day? i want to know hows the virtual airplane like when it was mapped to real world, thank you!