Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - 20EnderDude20

Pages: 1 2 [3] 4 5 ... 8
Yes. The frame number of the texture depends on the view that you're looking at it from. Since it's 16 frames long, it should change about every 5 degrees within 90 degrees. When it's 0, it should be at the frame with the triangle, if it's 90, it's square. If you go above 90 degrees, you flip the texture, and the same applies there. I'm not a coder, but I can animate in Flash, so I might ask XL2 to implement a system like this, if he has time  ;). Here is a much more impressive-looking gif:

Okay, so there is a solution to the perspective distortion with rectangular shadows. What you do is that you make a 16-frame animation of a square moving two points together. You would then use the palette swap trick to compress it to one texture, and you would use affine transformations for the rest. Observe: .

Jo Engine Wish List / Skewing Sprites
« on: August 13, 2018, 04:33:40 am »
I'm making real transparent shadows by not using perspective distortion,and using affine transformation to avoid overdraw, and it works successfully so far! A great advantage would be the ability to skew the points to let it look even more believable.
Thanks!  :D

I've made a demonstration of circular transparent shading by not using perspective distortion, and instead, use affine transformation and it looks fine: Now, would the shadow be corrupted by having overdraw if I skewed it, in other words, kept the coordinates parallel with each other?

Project announcement / Re: Sonic Z-Treme
« on: August 12, 2018, 11:53:45 pm »
I imagine at least until the 18th XL2 will be polishing Z-treme as much as possible.
In his latest video's description, it said,"Here is a SAGE 2018 preview of the demo I will submit in 2 weeks." And the video was uploaded on July 31st.

     Here is another way to make a corrected texture.
You would make a replica of the triangle to a bitmap, and place the area of the triangle within the area of the texture you want on the triangle. You can also scale or rotate the triangle to any size as seen here:
     The third step is to mask the image. There are many ways to do this. One way is using flash by making the triangle the mask, and the image the masked layer. Another way is to go into GIMP and set the triangle as the mask layer: .
     The fourth step is to export the image as a png.
     The fifth step is to scale the masked image so that it fits in the canvas' dimensions:
     The sixth step is to scale the rows of pixels up on one axis so that they will fit onto the canvas:
... and the result will be a corrected texture! Now, there has got to be a faster way to do this. I don't want to waste my entire day scaling a 32x32 texture line by line. So, is there a way to make this a script?

Project announcement / Re: Sonic Z-Treme
« on: August 12, 2018, 06:22:00 pm »
Presumably, XL2 went to SAGE, and showcased Sonic Z-Treme, and it went successfully. But I would like to know what's up too.

Maybe you can make it go at 1-2 fps, just make it a billboard, or demonstrate what is the best trade-off with using compression.

Well, how do other systems like the Jaguar pull this off at a better framerate? Is it because it has a higher bandwidth, or...? This is more of asking if we can remake Supercross 3d on the Sega Saturn.

Huh, I've never realized how similar the structure of the Saturn was with the Dreamcast. I thought they were completely different.

Another example is Rayman at those end level sequences, where it takes the screen and, (maybe) using software, wraps the screen on a sphere, rolls it up like a sheet of paper, or does water ripple distortion, while maintaining a constant framerate of 60 fps! Now that is impressive. I think the lag is because of the efficiency of the code in Tempest 2000.

I think that's why Supercross 3d has a low framerate.  ;)

So, I've seen an Atari Jaguar game, Supercross 3d, and it has a billboard that shows the screen on it. Is there a way to do that on the Saturn?

Project announcement / Re: Sonic Z-Treme
« on: August 09, 2018, 06:16:51 pm »
Actually, you might not even need skewing or even rotation for circular shadows, because it looks the same from all angles. So you might only need to make it a scaled sprite, which can let it be transparent.

Project announcement / A suggestion for shading
« on: August 08, 2018, 08:12:30 pm »
So, can you make the shadows normal sprites to get all of the benefits of transparent pixels? Just get rid of perspective distortion and instead use skewing, because it's a minor detail. Would that be a good trade-off?

Pages: 1 2 [3] 4 5 ... 8
SMF spam blocked by CleanTalk