| Main > Software Forum |
| New MAME Front End for cabinet! |
| << < (3/6) > >> |
| shock_:
Well to do that, you will need to do away with video overlay, I expect - at the very least. That pushes the render processing load right up, potentially. I know MaLa doesn't support masking the video - it'll just shine right through whatever custom field you put there, opacity or not. Can't speak for other FEs. I suspect I've stepped well beyond the line of "talking out of my :censored:" - perhaps a FE author would care to comment ?! |
| headkaze:
Forget having videos with reflection, having two videos playing with snaps means twice the load. You can just read the frame from the same video and flip it vertically and display it below. The hard part is making it dissapear (alpha fade) as the reflection dissappears. The only way to do this would be to use Direct3D and have the video mapped to a quad as a texture. Then you could even quite easily have the reflection on a angle like it's reflecting on a surface. This is quite possible to do since the hardware takes care of most of it, the load is converting each frame to a texture. But I have written Direct3D applications that can do that, so it's possible. As for images with reflection, they are alot easier, bust most FE's use Direct Draw (GameEx, Mala, Atomic, MameWah etc.) which means there is no alpha channel to have images fade out to the background. Even batch converting the snaps would mean they will not fade out in a FE because they don't support alpha channel. This is the current situation, but FE's will be moving to Direct3D/XNA or Vista's new WPF which makes Direct3D available in a simple to use manner. |
| johnperkins21:
People much smarter than me will certainly figure out a way to implement it, as Headkaze has proven. I just figured it could theoretically be possible, I just don't have the skillz to even attempt it. I look at the software on the iPhone and imagine that anything you want done, can be done given the proper resources. There's some very smart and talented people out there, and I am pleased as punch that so many of them are working to make this hobby somewhat easier on boneheads like me. :cheers: |
| youki:
AtomicFE 0.19 (the coming version) can do that , and i don't use Direct3d , only DirectDraw. I will do a Layout based on the one Shock_ did to prove that. |
| headkaze:
--- Quote from: youki on February 09, 2007, 03:17:38 am ---AtomicFE 0.19 (the coming version) can do that , and i don't use Direct3d , only DirectDraw. I will do a Layout based on the one Shock_ did to prove that. --- End quote --- You will have to do some dirty hacks to get transparency working through software (you obviously wont have hardware doing it), so I can't imagine it being very fast. But I think you are a good coder, so you may pull it off at a decent framerate. |
| Navigation |
| Message Index |
| Next page |
| Previous page |