You can have other directories for textures. i did with hue3
texture
{
id: Feedback
size: 3840, 2160
source: empty/
}
texture
{
id: Tex
size: 3840, 2160
source: Textures/natural-fence.jpg
}
The problem i thought we had in the past isn't actually whats going on with the "undocumented feature" (aka bug)
I had thought the feedbackbuffer was grabbing the entire camera node as its input when it tried and failed to load a texture from the empty directory, but it looks to only be grabbing the last sprite in the camera node, and most importantly that sprite can be invisible (opacity: 0.0) I only figured it out the other day.
You can scale and reposition the girl as much as you like in the camera node and it wont affect the feedback.
change your .scn to say ...
camera {
type: 2D
size: 3840, 2160
pos: 1920, 1080
sprite
{
//source: Invert
}
sprite
{
pos: -900, 0
scale: 0.6, 0.5
source: Refract
}
// Last sprite will be the input to the Feedbackbuffer next frame.
sprite
{
opacity: 0.0 // If only using for feedback you can set to 0.0.
source: Hue
}
}