MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

RobeeJ
I <3 Vectors
Reged: 01/02/08
Posts: 21
Send PM
Re: Improved Vector Rendering
05/07/11 11:49 PM


Maybe some screenshots will help:











*Draws points as a small 3x3 sprite to simulate the way the beam excites the phosphors as a bright point rather than a simple dot
*More accurately simulates the drawing of lines by making the line created by the moving beam fainter than the start point of the line (but crucially not the end point)
*Simulated glow effect often induced by the use of overlays, Asteroids particularly, but I think even Star Wars had a glow to it and that had no overlay afaik
*Afterimage which is admittedly very subtle but computationally cheap so in there for completeness

And one that won't show up in screenshots:
*Accurate flicker simulation (not random! based on the way the phosphor fades over time)

It's 100% done in software, and pretty much everything can be configured but I think the defaults seem pleasing to the eye and closer to what you'd expect to see on the original machines.

I think the screenshots show the glow much less than they look full screen in realtime. And the flicker looks really convincing on an LCD, unlike the random flicker currently implemented.







Entire thread
Subject Posted by Posted on
* Improved Vector Rendering RobeeJ 05/07/11 07:38 PM
. * From the author of AAE. ntisbest  07/28/11 02:45 AM
. * Re: From the author of AAE. H4CK3R  07/31/11 08:00 PM
. * Re: Improved Vector Rendering Ramirez  05/16/11 03:23 AM
. * Re: Improved Vector Rendering krick  05/08/11 06:29 AM
. * Re: Improved Vector Rendering R. Belmont  05/07/11 07:59 PM
. * Re: Improved Vector Rendering RobeeJ  05/07/11 09:17 PM
. * Re: Improved Vector Rendering CiroConsentino  05/07/11 09:43 PM
. * Re: Improved Vector Rendering RobeeJ  05/07/11 11:49 PM
. * Re: Improved Vector Rendering TheGuru  05/08/11 10:37 AM
. * Re: Improved Vector Rendering Sune  05/08/11 07:39 AM
. * Re: Improved Vector Rendering John IV  05/08/11 04:58 AM
. * Re: Improved Vector Rendering RobeeJ  05/08/11 12:42 PM
. * Re: Improved Vector Rendering RobeeJ  05/08/11 04:17 PM
. * Re: Improved Vector Rendering mogli  05/09/11 01:30 AM
. * Re: Improved Vector Rendering Gyrovision  05/08/11 01:00 AM
. * Re: Improved Vector Rendering Kombalar  07/16/12 04:48 AM
. * Re: Improved Vector Rendering Ziggy100  07/16/12 11:33 AM
. * Re: Improved Vector Rendering mogli  05/08/11 12:54 AM
. * Re: Improved Vector Rendering Sune  05/08/11 06:48 AM
. * Re: Improved Vector Rendering jumpmaniac81  05/14/11 05:44 AM
. * Re: Improved Vector Rendering mogli  05/09/11 01:24 AM
. * Re: Improved Vector Rendering StevieWunderful  05/09/11 06:17 AM
. * Re: Improved Vector Rendering RobeeJ  05/09/11 05:48 PM
. * Re: Improved Vector Rendering StevieWunderful  05/09/11 11:02 PM
. * Re: Improved Vector Rendering RobeeJ  05/09/11 11:24 PM
. * Re: Improved Vector Rendering StevieWunderful  05/10/11 08:06 AM
. * Re: Improved Vector Rendering RobeeJ  05/10/11 06:07 PM
. * Far as I know, the Vec is a true vector monitor mogli  05/12/11 06:50 AM
. * Re: Far as I know, the Vec is a true vector monitor R. Belmont  05/19/11 03:58 PM
. * Re: Far as I know, the Vec is a true vector monitor Vas Crabb  05/19/11 04:18 PM
. * Re: Far as I know, the Vec is a true vector monitor Anonymous  11/25/11 08:06 AM
. * Re: Far as I know, the Vec is a true vector monitor mogli  11/25/11 08:33 AM
. * Re: Far as I know, the Vec is a true vector monitor mogli  05/20/11 12:16 AM
. * Re: Improved Vector Rendering StilettoAdministrator  05/10/11 06:42 PM
. * Re: Improved Vector Rendering RobeeJ  05/11/11 04:01 PM
. * Re: Improved Vector Rendering StilettoAdministrator  05/11/11 08:23 PM
. * Re: Improved Vector Rendering gregf  05/11/11 09:38 PM
. * Re: Improved Vector Rendering RobeeJ  05/11/11 09:11 PM
. * Re: Improved Vector Rendering StilettoAdministrator  05/12/11 05:15 AM
. * Re: Improved Vector Rendering Naoki  05/12/11 02:14 AM
. * Re: Improved Vector Rendering CrapBoardSoftware  05/12/11 12:25 PM
. * Re: Improved Vector Rendering RobeeJ  05/12/11 08:10 PM
. * Re: Improved Vector Rendering biobern  05/15/11 12:34 AM
. * Re: Improved Vector Rendering mogli  05/15/11 01:26 AM
. * Improved Vector Rendering DIFF RobeeJ  05/16/11 11:25 PM
. * Re: Improved Vector Rendering DIFF Malmanian  08/21/12 04:03 AM
. * Re: Improved Vector Rendering DIFF krick  08/21/12 05:34 AM
. * Re: Improved Vector Rendering DIFF Malmanian  08/21/12 06:54 AM
. * Re: Improved Vector Rendering DIFF Nightbringer  08/31/12 03:42 AM
. * Re: Improved Vector Rendering DIFF mogli  05/18/11 03:23 AM
. * Re: Improved Vector Rendering DIFF giddygoon  11/24/11 02:13 AM
. * Re: Improved Vector Rendering DIFF B2K24  11/24/11 04:20 AM
. * Re: Improved Vector Rendering DIFF giddygoon  11/24/11 10:59 AM
. * Re: Improved Vector Rendering DIFF Quantum Leaper  05/18/11 05:30 AM
. * Re: Improved Vector Rendering DIFF mogli  05/19/11 11:04 AM
. * Re: Improved Vector Rendering DIFF biobern  05/17/11 02:24 PM
. * Re: Improved Vector Rendering DIFF facelift  05/24/11 09:13 AM
. * Another YouTube clip RobeeJ  05/18/11 01:23 AM
. * Re: Another YouTube clip biobern  05/30/11 10:43 PM
. * Re: Another YouTube clip RobeeJ  06/01/11 09:04 PM
. * Re: Another YouTube clip Envisaged0ne  06/02/11 12:52 AM
. * Re: Another YouTube clip B2K24  06/02/11 05:11 AM
. * Re: Another YouTube clip R. Belmont  06/02/11 03:58 PM
. * HLSL new values for vector lines maybe zambr  06/04/11 11:39 AM
. * Re: HLSL new values for vector lines maybe Trebor  06/04/11 06:23 PM
. * Re: HLSL new values for vector lines maybe RobeeJ  06/06/11 01:25 AM
. * Re: HLSL new values for vector lines maybe Mr. DoAdministrator  06/07/11 04:11 AM
. * Re: HLSL new values for vector lines maybe RobeeJ  06/23/11 01:57 AM
. * Re: HLSL new values for vector lines maybe zambr  06/24/11 02:25 AM
. * Re: HLSL new values for vector lines maybe "The Manuel"  07/25/11 11:39 PM
. * Re: HLSL new values for vector lines maybe RobeeJ  07/26/11 04:37 PM
. * Re: HLSL new values for vector lines maybe "The Manuel"  07/26/11 06:43 PM
. * Re: HLSL new values for vector lines maybe zambr  06/04/11 07:00 PM
. * Re: HLSL new values for vector lines maybe CiroConsentino  06/05/11 03:02 AM
. * Re: HLSL new values for vector lines maybe zambr  06/05/11 12:46 PM
. * Re: HLSL new values for vector lines maybe Trebor  06/05/11 01:27 AM
. * Re: HLSL new values for vector lines maybe mogli  06/06/11 11:21 AM
. * Re: Another YouTube clip biobern  06/03/11 06:50 PM
. * You're familiar with the saying, 'Wait to be steam-rollered...' ? (nt) mogli  06/04/11 09:54 AM
. * Re: You're familiar with the saying, 'Wait to be steam-rollered...' ? (nt) biobern  06/04/11 10:43 PM
. * Re: Another YouTube clip redk9258  06/03/11 07:23 PM
. * Re: Another YouTube clip Firehawke  06/02/11 01:22 PM
. * Re: Another YouTube clip B2K24  06/02/11 09:17 PM
. * Re: Another YouTube clip redk9258  06/02/11 05:55 AM
. * Re: Another YouTube clip mogli  06/02/11 03:43 AM
. * Re: Another YouTube clip Envisaged0ne  06/02/11 08:02 AM
. * Here, try this..... mogli  06/03/11 09:40 AM
. * Re: Here, try this..... Envisaged0ne  06/04/11 10:26 AM
. * Re: Here, try this..... R. Belmont  06/06/11 05:34 PM
. * Re: Here, try this..... mogli  06/07/11 11:12 AM
. * Re: Here, try this..... R. Belmont  06/08/11 08:15 PM
. * Re: Here, try this..... mogli  06/09/11 12:33 PM
. * Re: Here, try this..... Envisaged0ne  06/03/11 04:59 PM
. * Re: Another YouTube clip biobern  05/18/11 11:50 AM
. * Re: Improved Vector Rendering DIFF StilettoAdministrator  05/17/11 03:51 AM
. * Re: Improved Vector Rendering DIFF krick  05/17/11 05:42 AM
. * Re: Improved Vector Rendering DIFF R. Belmont  05/17/11 04:17 PM
. * Re: Improved Vector Rendering DIFF CiroConsentino  05/17/11 01:07 PM
. * Re: Improved Vector Rendering StilettoAdministrator  05/12/11 05:14 AM
. * Re: Improved Vector Rendering RobeeJ  05/09/11 07:10 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 353 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 31401