English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 20 March 2020, 08:34   #1
dreamkatcha
My elbow tastes of icky

dreamkatcha's Avatar
 
Join Date: Mar 2002
Location: Manchester, UK
Posts: 835
Nebulus' 'precise hidden surface removal'

In the manual for the various versions of Nebulus it proudly exclaims the implementation of "Rotational 3D scrolling with precise hidden-surface removal running at 25 frames per second, and multi-layer parallax scrolling on underwater levels at 50 frames per second."

Hidden-surface removal?
dreamkatcha is offline  
Old 20 March 2020, 09:31   #2
Coagulus
Gets there in the end...

Coagulus's Avatar
 
Join Date: Sep 2005
Location: Wales
Posts: 669
Im assuming it's when the steps go around the side?
Coagulus is offline  
Old 20 March 2020, 22:34   #3
dreamkatcha
My elbow tastes of icky

dreamkatcha's Avatar
 
Join Date: Mar 2002
Location: Manchester, UK
Posts: 835
I dunno. If you remove a hidden surface (even if it's done precisely), how would anyone know anything had changed? It sounds like a running gag from Catch-22 to me. :|
dreamkatcha is offline  
Old 25 March 2020, 05:54   #4
ruinashiro
Registered User

 
Join Date: Jan 2017
Location: Tokyo, Japan
Posts: 44
It removes the surfaces that won't be seen so they don't have to be drawn, speeding up the process by only drawing (or rendering in the case where there is actually something 3d happening here) what the player can see.
ruinashiro is offline  
Old 25 March 2020, 11:26   #5
dreamkatcha
My elbow tastes of icky

dreamkatcha's Avatar
 
Join Date: Mar 2002
Location: Manchester, UK
Posts: 835
Ah, now I get it, thanks. So a technically impressive trick used to deliver the rotating tower effect, although something that goes on in the background that wouldn't even occur to the player unless they knew about coding. That's where I was lost - I was expecting to be able to actually see some change or other on screen.
dreamkatcha is offline  
Old 25 March 2020, 11:40   #6
DanScott
Lemon. / Core Design

DanScott's Avatar
 
Join Date: Mar 2016
Location: Sunny Bournemouth, UK
Posts: 581
seems to me it can just be done with a couple of compares.. nothing technically impressive really
DanScott is offline  
Old 25 March 2020, 16:16   #7
commodorejohn
Shameless recidivist
commodorejohn's Avatar
 
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 34
Posts: 202
They're taking the piss. No way is it actually doing 3D math of any kind, when you can far more easily just draw a 2D representation of brick lines scrolling across a rectangular area and cycle it with the player position.
commodorejohn is offline  
Old 25 March 2020, 17:11   #8
roondar
Registered User

 
Join Date: Jul 2015
Location: The Netherlands
Posts: 1,710
I always thought it was just a cleverly designed animation. Note that they also have the same game running on much less powerful hardware and it still runs great, which makes me suspect it's animation all the more.

Does anyone know for sure?
roondar is offline  
Old 26 March 2020, 04:22   #9
saimon69
J.M.D - Bedroom Musician

 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 1,301
More than animation is z-stacking with double buffering imo
saimon69 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
WinUAE and the Microsoft Surface squirminator2k support.WinUAE 5 30 May 2018 22:09
Games with hidden/un-hidden symbolism? markpjd Retrogaming General Discussion 8 06 December 2017 17:56
Precise timing in WinUAE for ripping audio mulder support.WinUAE 3 25 January 2016 23:35
Why is Amiga clock never precise? ancalimon support.Apps 17 03 June 2014 16:46
Magnetic surface duration Another World project.SPS (was CAPS) 1 10 September 2008 21:10

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:22.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.08003 seconds with 14 queries