I would like to ask if there is a possibility/option how to simply "bypas" particular object from casting shadows, something like in POVRay by adding keyword "noshadow" to and object in the .pov file? It just happened that I was able to achieve complete transparency of a 2D rectangle mesch using glass shader with eta 1 + color 1 1 1 so if I also apply .png picture with transparent background there is only the picture drawing as I wanted BUT the trsnsparent object still cast shadows which is wromg, of course. So please, what should I change/add to SunFlow code and where? I am FLASH as2 programmer myself and in there it'd be quite easy just using "if...else" statement like "if(this.shader.eta!=1 && this.shader.color!=[1,1,1]){ // functions producing shadowing... }" :-D OK, I know it is probably not that simple in JAVA but the principle should stand, right?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I would like to ask if there is a possibility/option how to simply "bypas" particular object from casting shadows, something like in POVRay by adding keyword "noshadow" to and object in the .pov file? It just happened that I was able to achieve complete transparency of a 2D rectangle mesch using glass shader with eta 1 + color 1 1 1 so if I also apply .png picture with transparent background there is only the picture drawing as I wanted BUT the trsnsparent object still cast shadows which is wromg, of course. So please, what should I change/add to SunFlow code and where? I am FLASH as2 programmer myself and in there it'd be quite easy just using "if...else" statement like "if(this.shader.eta!=1 && this.shader.color!=[1,1,1]){ // functions producing shadowing... }" :-D OK, I know it is probably not that simple in JAVA but the principle should stand, right?