Finite Posted September 2, 2020 Share Posted September 2, 2020 Is there a way to make a prim not cast a shadow? Basically it would have alpha properties but be visible. I'm just trying to use a prim as a green screen for photoshop and not have it interact with the environment. Link to comment Share on other sites More sharing options...
Wulfie Reanimator Posted September 2, 2020 Share Posted September 2, 2020 (edited) In the Texture tab, enable "Full Bright." I'm not sure why you need it to not cast a shadow though, the green screen should be behind the subject, unless you're trying to shoot "upwards." In that case, just make the green screen bigger, so it's way further away, change the angle of the sun, or rotate your subject 90 degrees so the whole screen turns "sideways." Edit: Scripts used to be able to disable shadow-casting, but that feature has been deprecated (around 2006?). Edited September 2, 2020 by Wulfie Reanimator Link to comment Share on other sites More sharing options...
Finite Posted September 2, 2020 Author Share Posted September 2, 2020 8 minutes ago, Wulfie Reanimator said: In the Texture tab, enable "Full Bright." I'm not sure why you need it to not cast a shadow though, the green screen should be behind the subject, unless you're trying to shoot "upwards." In that case, just make the green screen bigger, so it's way further away, change the angle of the sun, or rotate your subject 90 degrees so the whole screen turns "sideways." Edit: http://wiki.secondlife.com/wiki/LlSetPrimitiveParams Scripts can turn shadow-casting off with PRIM_CAST_SHADOW. Yes I think the script is likely what I will need. Thank you. Link to comment Share on other sites More sharing options...
Finite Posted September 2, 2020 Author Share Posted September 2, 2020 Actually I just figured it out. Doesn't require a script at all. Under textures set color to green (or whatever you want your screen color to be). Check Full Bright. Use an alpha texture and under "alpha mode" select alpha masking. Link to comment Share on other sites More sharing options...
Wulfie Reanimator Posted September 2, 2020 Share Posted September 2, 2020 1 hour ago, Finite said: Actually I just figured it out. Doesn't require a script at all. Under textures set color to green (or whatever you want your screen color to be). Check Full Bright. Use an alpha texture and under "alpha mode" select alpha masking. Sounds like a bug but I'm glad it works. Link to comment Share on other sites More sharing options...
Finite Posted September 4, 2020 Author Share Posted September 4, 2020 On 9/2/2020 at 10:52 AM, Wulfie Reanimator said: Sounds like a bug but I'm glad it works. No since that's basically what alpha masking is meant to do. You are basically telling it how to interact with other textures around it. Link to comment Share on other sites More sharing options...
Wulfie Reanimator Posted September 4, 2020 Share Posted September 4, 2020 4 hours ago, Finite said: No since that's basically what alpha masking is meant to do. You are basically telling it how to interact with other textures around it. Alpha blending/masking only determines how transparency is treated. Alpha blending allows partially transparent pixels. Alpha masking allows only fully transparent pixels, or solid pixels. I assume your green screen is a completely solid surface, so it wouldn't have transparent parts to begin with. Changing its alpha-mode in that case should cause no changes to its behavior -- especially not the shadows it casts (or are cast onto it). 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please take a moment to consider if this thread is worth bumping.
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now