[Request]Active object with tiling propeties
Hello. I've been using MMF for years now and I've noticed something. Active objects cannot be tiled through resizing. They only resize and are usually resampled.I was wondering if there was any way to have an active object which animates and has frames and whatnot but can also tile through resizing. Sort of like the background system box. It tiles flawlessly but it doesn't work so well in HWA and it doesn't show above active objects. Could this be possible to create?
Re: [Request]Active object with tiling propeties
There's always the active system box
but yeah I agree, MMF could do with some tiling features
Re: [Request]Active object with tiling propeties
Would duplicating the objects be a hassle?
Re: [Request]Active object with tiling propeties
Duplicating WOULD be a hassle because each of the same object would have to be positioned in a different spot then resized. But if it were resized, the resized object would be resampled. I want tiling to happen so it looks seamless. Also, since I use HWA, it would not work the way I would like it to.
Re: [Request]Active object with tiling propeties
What? I'm not sure I understand. Why would you need to resize them after duplicating, and why would you need to move them?
Re: [Request]Active object with tiling propeties
Check out 'background images object' which allows you to tile an image
Re: [Request]Active object with tiling propeties
You're not understanding me. The background images is exactly that. BACKGROUND images. I tried it, it doesnt work with HWA and it doesnt show ontop of actives. I need an active object that shows ontop of others. Why duplicate and resize? Because sometimes when something is tiled, its not an exact multiple of its original image size. It needs to be resized so that the tiling is seamless.
Why would things need to be moved and resized? Basically, I need this for a geyser animation I am making [though I am sure others can use this for various other things]. Since I was using background images/background/active system box, when I resized something, it got longer and moved downward. What I did was reposition it so that it moved whenever it resized so that it looked like it was growing upward and not downward. If the active objects had tiling properties, I wouldnt have to reposition it because all I'd have to do is set the hotspot to the bottom of the object and resize from there.
Re: [Request]Active object with tiling propeties
Maybe a pixel shader can be made...?
Re: [Request]Active object with tiling propeties
A pixel shader already exists, actually.
Re: [Request]Active object with tiling propeties
Would be helpful if you shared, you know.
Re: [Request]Active object with tiling propeties
http://www.clickteam.com/epicenter/ubbthreads.php?ubb=postlist&Board=84&page=1
Complex Softwares -> Modifications -> Zoom+Offset+Tiling
Re: [Request]Active object with tiling propeties
Quote:
Originally Posted by IXIStreakIXI
You're not understanding me. The background images is exactly that. BACKGROUND images. I tried it, it doesnt work with HWA and it doesnt show ontop of actives. I need an active object that shows ontop of others. Why duplicate and resize? Because sometimes when something is tiled, its not an exact multiple of its original image size. It needs to be resized so that the tiling is seamless.
Why would things need to be moved and resized? Basically, I need this for a geyser animation I am making [though I am sure others can use this for various other things]. Since I was using background images/background/active system box, when I resized something, it got longer and moved downward. What I did was reposition it so that it moved whenever it resized so that it looked like it was growing upward and not downward. If the active objects had tiling properties, I wouldnt have to reposition it because all I'd have to do is set the hotspot to the bottom of the object and resize from there.
it WILL work, put it on another layer.
problem solved
Re: [Request]Active object with tiling propeties
Problem NOT solved. It wont interact with objects it needs to and will look wonky. Don't act as if you know everything if you clearly don't.
Also, thanks Pixelthief. I will try it out now.
Re: [Request]Active object with tiling propeties
It'll work, if you create a small detector (invisible) to the other layer and have it follow the background object in the higher layer. How does it look wonky?
Re: [Request]Active object with tiling propeties
it WILL work. You just need to code it differently to an active.
How about you actually test things for a while before you post and criticise others suggestions.
Re: [Request]Active object with tiling propeties
How about you not make comments without knowing what I've done? I went through 3 objects trying to find something that worked for what I needed. The active/background system object and the background images. Active/back DOES NOT WORK with HWA. It only tiles when its a multiple of the original image's size. Its also a huge hassle cycling through 12 different object by hiding/showing so its not worth all that. Background images doesnt work with HWA period. I've been using click products for about 9 years now so please don't assume I started yesterday and haven't thought about doing the "easy fixes" that you think you know.
Also, there need be no more discussion. Pixelthief's link with the complex shaders worked perfectly. I had to come up with a way to resize the object based on distance but all in all, it works EXACTLY how I needed it to. Thanks very much Pixelthief.
Re: [Request]Active object with tiling propeties
@uprize: The main character swaps between two layers, and to prevent incorrect layering with parallax layers below, above, and inbetween, two new layers private to the Background Images object would have to be created, with two sensors being maintained on both layers. In any case, it was already mentioned that the Background Images object does not work in HWA, nullifying this solution anyway.
I can verify that the system box object in my testing does have that "snapping" effect, where even though the dimension can be changed smoothly, the graphic displays in intervals of the pattern size, which is not desired.
The zoom+offset+tiling pixel shader worked like a charm according to IXIStreakIXI. The only other solution to this I could find without relying on a pixel shader involves using the Surface object (or Overlay if HWA support is not required) and manually pasting the source graphic inside of the object dimensions so that it tiles while being able to be resized dynamically and precisely.