TextMachine 3D Tutorials | Projection
Mapping Back to Tutorial Index |
![]() design & development |
In this tutorial you will learn
how to:
|
Create Projection Maps | ||
Projection Mapping Window
|
With the
Projection Mapping feature TextMachine 3D Output as well as screen input from
sources like Video Player Applications can be mapped to custom projection
surfaces like: buildings, room corners, deco spheres & cubes, cylindrical
screens etc.
The mapping design occurs in real-time. Example of Projection Mapping with TextMachine 3D:
|
|
Rendering Setup
|
Rendering Setup Start TextMachine 3D playback before continuing. [Enable] [Color]
[Capture]
|
Background [Color] Example
Projection Mapping with Background Image
|
Design Grid
Click [Design Grid] button to start |
[Design Grid] Button
Toggle the Projection Map Grid design mode
ON/OFF NX/NY Sliders [Add] Button
if ON, the Projection Map Grid can be
designed by clicking the boundaries of the Object (building, room corner,
custom screen) to be mapped.
Texture Operations
Tile Mode
|
Design Grid
Multiple Grids and Selection Drawing Grid
|
Projection Map Design Commands | ||
Adding a Projection Map Grid
Press "N" key on the keyboard or click [Add] button in Projection Mapping Window. Selecting Projection Map Grid Points Click to select a Grid Point Hold "CTRL" Button on keyboard and click to select multiple Grid Points Click and Drag Selection Rectangle over the
Grid Points Selecting Projection Map Grids
Advanced Selection Options Holding F1 pressed while selecting Grid Point, selects all Grid Points in X Holding F2 pressed while selected a Grid Point,
selects all Grid Points in Y To select next or previous Projection Map Grid Points (all points in X or Y) - Press "W" or "Q" on your Keyboard
Invert Selection
Press "Escape" or "Space bar" on the keyboard Double click outside Projection Map Grid(s)
Remove Projection Map Grids
|
Grid Manipulation I
Undo Press "Ctrl" + "Z" on your Keyboard Copy Select the Projection Map Grid you want to copy. Press CTRL+C on the keyboard.
Use keyboard arrow keys.
Select the Projection Map Grid/Points you want to scale Scroll the Mouse Wheel or Use keyboard + and - keys. By holding F1 or F2 keyboard key pressed scaling can be applied to X or Y direction only
Trapezoid/Keystone Transform Clear Projection Map Grid selection first, by pressing "Escape" or "Space bar" on the keyboard. Press the "ALT" Key on your keyboard and keep it pressed. Select the Grid Point located at the corner or inside the Projection Map Grid, you want to trapezoid transform Drag the Grid Point to the desired position, then continue with the next corner Grid Points.
To Double the Grid Quality (doubling the Projection Map Grid Cells) select the desired Projection Map Grid, then Press "2" on your Keyboard.
|
Grid Manipulation II
Center Vertically and Horizontally Select the Projection Map Grid or Grid Points Press "H" key on the keyboard to center horizontally Press "V" key on the keyboard to center vertically
Select the desired Projection Map Grid Points Press "M" key on the keyboard
Flip Horizontally - Flip Vertically Press "X" key on the keyboard to flip selected Projection Map Grid/ Points Horizontally Press "Y" key on the keyboard to flip selected Projection Map Grid/ Points Vertically
Radial Transformation Press
and Hold "Shift" Button on your keyboard To subsequently radial transform Projection Map Grid Points Press the "R" button on your keyboard
|
Creating and Transforming Projection Map Grids | ||
Drawing a Projection Map Grid
Toggle the Click [Add] button or Click the corner points of the object you want to map. To start a new Grid Line, right click with the mouse Continue with the next Grid Line by clicking with the left mouse button on the object corner points. Continue with next Grid Lines as you need. Once done press Escape on the keyboard or press "N" if you want to draw a new Projection Map Grid. Once the Projection Map Grid has been designed, it can be further manipulated.
|
![]() ![]()
|
|
Tesselation
Tesselation can be applied to a
Projection Map Grid, in order to minimze the texture distortion. To Tessellate a Projection Map Grid, press "I" on your Keyboard
|
Before and after
Tessellation
|
|
Trapezoid Transform
Press the "ALT" Key on your keyboard and keep it pressed. Select the Grid Point located at the corner of the Projection Map Grid, you want to trapezoid transform Drag the Grid Point to the desired position, then continue with the next corner Grid Points.
|
![]() ![]()
|
|
Radial Transformation
Select the Grid Points you want to radial transform. Hold the "Shift" button pressed on your keyboard and scroll the mouse wheel or press "+"/"-" on the keyboard. The transformation direction is given by the scroll direction of the mouse wheel To subsequently radial transform Grid Points press R on your keyboard To radial transform the whole Projection Map Grid, select it first, then while holding the "ALT" or "CTRL" button on your keyboard, scroll the mouse button or press +/- Keys on your Keyboard. Linear Transformation |
Radial Tranformation
of selected Grid Points
Radial Transformation of the Projection Map Object by respectively holding "ALT" and "CTRL" keyboard buttons pressed
|
|
Texture Operations
Detach selected Grid Points as shown, to split the projection. Select the Grid Points you want to detach, then click "Detach" in Projection Mapping Window or press "F3" on the Keyboard. Continue with the next Grid Points you want to detach. [H] Button influences the texture coordinates of the detached Projection Map Grids. See examples on the right.
|
Detach and match
texture coordinates to position and size of the detached Projection Map Grids.
[H] Button OFF
Detach and hold texture coordinates. [H] Button ON
|
|
Tile Mode XY Texture Coordinates
To set the Tile Mode select the desired Projection Map Grid, then choose from the Drop Down List "Full" or "Cell" in Projection Mapping Window. To swap Texture Coordinates, select the desired Projection Map Grid, then click X or Y in Projection Mapping Window.
|
Tile Mode Full and
Cell respectively
X,Y Texture Coordinate Swap.
|
Create Masks |
![]() Click [Design Mask] Button to start
|
Different Mask shapes
can be placed as well as freehand Masks can be drawn. Once a Mask is designed it can be further transformed. Masking Example
- normal and inverted Defining the Mask Size
|
|
Mask Design Commands | ||
Defining the Mask Size
Click TextMachine 3D Output Window, then press and hold "ALT" key on your keyboard. Scroll the mouse wheel or press "+" or "-" keys on the keyboard to change the Mask size Press and hold "CTRL" key on the keyboard to get a bigger scale amount Press and hold "F1" or "F2" key on the keyboard to limit the scaling to X and Y respectively. Adding a Mask Press and hold following keys on the keyboard: Selecting Mask Grid Points Toggle Click to select a Mask Point Click and Drag Selection Rectangle around the
Mask Points Selecting Mask Object Toggle Click the Mask to select. Clear Selection Press "Escape" or "Space bar" on the keyboard Click outside the Mask
Remove Mask
Remove Mask Points
Press "DEL" key on the keyboard
|
Mask
Manipulation I Undo Press "Ctrl" + "Z" on your Keyboard Copy Select the Mask you want to copy. Press "CTRL+C" on the keyboard.
Use keyboard arrow keys.
Select the Mask/Points you want to scale Scroll the Mouse Wheel or Use keyboard + and - keys. By holding F1 or F2 keyboard key pressed scaling can be applied to X or Y direction only
|
Mask Manipulation
II
Center Vertically and Horizontally Select the Mask/Points you want to center Press "H" key on the keyboard to center horizontally Press "V" key on the keyboard to center vertically
Select the desired Mask Points Press "M" key on the keyboard
Flip Horizontally - Flip Vertically Press "X" key on the keyboard to flip selected Mask/Points Horizontally Press "Y" key on the keyboard to flip selected Mask/Points Vertically
Invert Mask Object Select the Mask Object you want to Invert, then press "I" on your Keyboard |
Circular Mask Press and hold "C" key on the keyboard, then click the desired position in TextMachine 3D output window to create a circular mask.
|
Triangular Mask Press and hold "T" key on the keyboard, then click the desired position in TextMachine 3D output window to create a triangular mask.
|
|
Rectangular Mask Press and hold "S" key on the keyboard, then click the desired position in TextMachine 3D output window to create a rectangular mask
|
Free Hand Mask
Drawing
Press and hold the "D" key on the keyboard and create the mask border points by clicking the desired position in TextMachine 3D output window Release "D" key on the keyboard when done ant to repeat the operation.
|
|
Mask Manipulation
The Mask Objects designed can be selected, copied, rotated, scaled, moved etc. By default the whole Mask Object is affected,
to switch to mask point manipulation click
|
Inverting Masks
To invert a Mask Obect, select it an press
"I" on your Keyboard.
|
|
Gradient Masks
A Gradient can be applied to selected Mask Objects The first slider affects the size in % of the mask size The second slider defines the steps of the gradient, less steps result in sharp gradient transitions.
|
Capture Screen Input |
![]() Click [Capture] Button to start |
[Capture]
|
[1:N]
Capture Example from YouTube video
|
[N:N]
Capture Example from
YouTube video
|
You are expressly allowed to distribute TextMachine 3D tutorials, without modification, via any medium.