Raycasting
Description
The point of the homework is to think of interactions of the gaze, at a distance. Implement some raycasting to change the scene layout or elements based on where the player is looking. Feel free to use this homework as a playground for an interaction you want to have in your final project. Additionally, think of what it means to look at something, whether it's inspecting, inquiring, staring, reacting, etc.
1️⃣ One raycasting which allows you to change the state/behaviour/appearance of a game object at a distance, when you look at it.
2️⃣ One raycasting combined with one click or key input to trigger a behaviour in another object.
3️⃣ One raycasting which allows you to create a mark on another game object (graffiti, signature, sticker, etc).
Click me to watch the demo
Problems
1️⃣ The skybox doesn't display properly, looking different from the camera view.
2️⃣ Failed to build the project to WebGL due to the reason shown below.
Solutions
1️⃣ Cameras Post-processing
2️⃣ > Find References in Scene