Ooops
October 17, 2021, 06:52:18

Author Topic: Neon Overdrive - 'There Can Be Only ONE' Compo  (Read 3543 times)

Offline col

  • Hero Member
  • *****
  • Posts: 597
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #60 on: September 12, 2021, 15:15:20 »
That's kind of what I was hinting at earlier when I mentioned wireframe triangles 😆

If you get an extra glow where the corners of lines meet/cross/join then that would give that original vector display look which is missing from modern wireframe drawings.

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #61 on: September 13, 2021, 08:06:15 »
next step is to figure out how to do it.. FAST ;D

1. load object
2. find normals
3. compare normals
4. compare lines and mark
5. draw only marked lines

hmmmm

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #62 on: September 13, 2021, 08:54:32 »
sorted....  8)
before

after

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 3235
  • elgol
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #63 on: September 13, 2021, 09:08:08 »
Yeah that's much better.
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry pi 3, pi 4, pi 400, BBC B, C64, ZX Spectrum

Offline col

  • Hero Member
  • *****
  • Posts: 597
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #64 on: September 13, 2021, 10:09:21 »
I agree, so much better, and doesn't look like a gpu 'wireframe state switch' render  8)

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #65 on: September 13, 2021, 11:15:10 »
Being tested now...

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #66 on: September 13, 2021, 12:27:47 »
modded everything to use the new line removal...  :o

It's definitely got that atari quadrascan look nailed...





Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #67 on: September 13, 2021, 13:48:08 »
another shot with line removal - what's that planet in the background though...?  :o

Offline chalky

  • Jr. Member
  • **
  • Posts: 87
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #68 on: September 13, 2021, 14:22:18 »
That looks friggin' amazing! So much better with the line removal.

Offline STEVIE G

  • Hero Member
  • *****
  • Posts: 620
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #69 on: September 13, 2021, 17:31:09 »
Would be good to see a before and after shot. Definitely looks better. How about glowing lines now!  8)

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #70 on: September 13, 2021, 18:45:33 »
look again - that's already there  :o

Offline STEVIE G

  • Hero Member
  • *****
  • Posts: 620
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #71 on: September 13, 2021, 21:14:18 »
look again - that's already there  :o

If I zoom in I see see fainter lines but it doesn't glow like Geometry Wars for example. Probably looks fine in motion.  ;D

Offline Derron

  • Hero Member
  • *****
  • Posts: 3661
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #72 on: September 14, 2021, 07:15:02 »
Are the components of the player's ship separated? Asking as the lines of parts "overlap" and the background lines still shine through.




Can you this time find some time to add a "non stretched" and non up-scaled game resolution option? edit: it might already be rendering at the actual resolution so it is just the following issue:
Asking as some lines have "varying thickness" (so sometimes a pixel is stretched to be 1x2 or 2x1 - while others stay 1x1), think with a perfect "pixel 1x1 scale" it would look more "crisp".
Might also be the line drawing algorithm doing some fancy thing.

bye
Ron
« Last Edit: September 14, 2021, 07:18:15 by Derron »

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2477
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #73 on: September 14, 2021, 07:38:41 »
the actual render resolution is fixed 1024x640

everything else is gl stretched

Offline Derron

  • Hero Member
  • *****
  • Posts: 3661
Re: Neon Overdrive - 'There Can Be Only ONE' Compo
« Reply #74 on: September 14, 2021, 08:40:15 »
the actual render resolution is fixed 1024x640

everything else is gl stretched

Shouldnt the render resolution be able to be independent from a "logic" resolution - especially with vectors / untextured polygons? Of course lines would become "thinner" with bigger resolutions (if they stay at a width of 1px). This is why I often asked for "black bars" (optional) to keep original resolution intact (or only 2x, 3x ...).


Any specific reason to be with 1024x640 ? and not 1024x600 (think netbooks and older laptops had this resolution). When scaling up 1024x640 to classic "FHD" displays ... it won't work (aspect ratio of yours is 1,875 while FHD is 1,777...). So to avoid serious stretching (leading to "randomly wider pixels") it requires black bars.

For this kind of game I would even consider allowing a kind of "open matte" (just add some playfield left/right - or top/bottom) as the action is always in the center and you are not able to move out to the most right/left/bottom/top.


To sum up:
- (optional) fixed "scale rates" (2x, 3x, ...) allows for "perfectly crisp" pixel lines (all pixels are rendered as square - lines have same "thickness")
- black bars (or open matte) + fixed inner "aspect ratio" ( will allow for "square" rects (albeit with non integer dimensions) which might be smoothed by the GPU - this depends on the visual style you aim for


Yes I brought it up multiple times and know your opinion on it - but if there is time I would ask you to try it out, so we could compare visual pleasance afterwards.
BTW a 4K-screen might not show "non square" pixels which only occupy 2-3 "real screen pixels" - am not owning such a screen, so I cannot estimate how it looks there. On normal FHD (or 1920x1200 screens) it will surely still be visible.


bye
Ron

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal