System and techniques for lighting adjustment for an immersive content production system
In at least one embodiment, an immersive content generation system may receive a first input from a user indicating a lighting value. The computing device may receive a second input indicating a region of an immersive virtual environment to which the lighting value is to be applied. The computing device may apply the lighting value to the region of the immersive virtual environment. The computing device may output one or more images of the immersive virtual environment, the one or more images based, in part, on the input lighting value. Numerous other aspects are described.
1. A method of content production performed on a computing device, the method comprising:
generating and displaying an immersive virtual environment on one or more displays, wherein the immersive environment includes at least one virtual object displayed on the one or more displays;
receiving a first input from a user indicating a lighting value comprising a color value selected by a user with a color selector to match a color of the virtual object;
receiving a second input indicating a region of a portion of one or more displays of the immersive virtual environment to which the lighting value is to be applied;
receiving a selection of an image for a virtual light;
applying the lighting value to the region of the immersive virtual environment;
generating the image for the virtual light in the region of the immersive virtual environment to which the lighting value is to be applied; and
outputting one or more images of the immersive virtual environment, the one or more images based, in part, on the input lighting value.
2. The method of claim 1 , wherein the lighting value comprises an intensity value.
3. The method of claim 1 , wherein the lighting value comprises a shape value.
4. The method of claim 1 , wherein the lighting value comprises a softness value.
5. The method of claim 1 , further comprising:
receiving a third input from a user indicating a size value, the size value comprising a height value, a width value, and a rotation value;
applying the size value to the region of the immersive virtual environment; and
outputting one or more images of the immersive virtual environment, the one or more images based, in part, on the size value.
6. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a computing device, cause the computing device to:
generate and display an immersive virtual environment on one or more displays, wherein the immersive environment includes at least one virtual object displayed on the one or more displays;
receive a first input from a user indicating a lighting value comprising a color value selected by a user with a color selector to match a color of the virtual object;
receive a second input indicating a region of a portion of one or more displays of the immersive virtual environment to which the lighting value is to be applied;
receive a selection of an image for a virtual light;
apply the lighting value to the region of the immersive virtual environment;
generate the image for the virtual light in the region of the immersive virtual environment to which the lighting value is to be applied; and
output one or more images of the immersive virtual environment, the one or more images based, in part, on the input lighting value.
7. The non-transitory computer-readable medium of claim 6 , wherein the lighting value comprises an intensity value.
8. The non-transitory computer-readable medium of claim 6 , wherein the lighting value comprises a shape value.
9. The non-transitory computer-readable medium of claim 6 , wherein the lighting value comprises a softness value.
10. The non-transitory computer-readable medium of claim 6 , wherein the one or more instructions further cause the computing device to:
receive a third input from a user indicating a size value, the size value comprising a height value, a width value, and a rotation value;
apply the size value to the region of the immersive virtual environment; and
output one or more images of the immersive virtual environment, the one or more images based, in part, on the size value.
11. A computing device, comprising:
one or more memories; and
one or more processors, communicatively coupled to the one or more memories, configured to:
generate and display an immersive virtual environment on one or more displays, wherein the immersive environment includes at least one virtual object displayed on the one or more displays;
receive a first input from a user indicating a lighting value comprising a color value selected by a user with a color selector to match a color of the virtual object;
receive a second input indicating a region of a portion of one or more displays of the immersive virtual environment to which the lighting value is to be applied;
receive a selection of an image for a virtual light;
apply the lighting value to the region of the immersive virtual environment;
generate the image for the virtual light in the region of the immersive virtual environment to which the lighting value is to be applied; and
output one or more images of the immersive virtual environment, the one or more images based, in part, on the input lighting value.
12. The computing device of claim 11 , wherein the lighting value comprises an intensity value.
13. The computing device of claim 11 , wherein the lighting value comprises a shape value.
14. The computing device of claim 11 , wherein the one or more processors are further configured to:
receive a third input from a user indicating a size value, the size value comprising a height value, a width value, and a rotation value;
apply the size value to the region of the immersive virtual environment; and
output one or more images of the immersive virtual environment, the one or more images based, in part, on the size value.