English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

 
 
Thread Tools
Old 28 April 2021, 17:55   #1
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 361
Examples of texture mapped vectors on A500?

Just happened to watch [ Show youtube player ], since I wanted to listen to the music. The music is most excellent, but I didn't remember the demo had such impressive texture mapped vector looking things.

How did the coder SIM implement those? What other demos or games did similar things?
koobo is offline  
Old 28 April 2021, 19:01   #2
DanScott
Lemon. / Core Design
 
DanScott's Avatar
 
Join Date: Mar 2016
Location: Tier 5
Posts: 1,211
I've never disassembled this to look, but I always had the feeling that he converted images into a format where he could just draw lines with the blitter and fill in 1 pass.
DanScott is offline  
Old 28 April 2021, 19:26   #3
Jobbo
Registered User
 
Jobbo's Avatar
 
Join Date: Jun 2020
Location: Druidia
Posts: 387
There's a lot going on there!

The shapes don't seem to do the usual triangle warping so it doesn't seem to be linear interpolation and there are scenes with generic overdraw.

I would guess it's an early c2p, would be really interested to know for sure.

Maybe the coder took a look at the Dpaint plane code and made their own optimized version.
Jobbo is offline  
Old 28 April 2021, 20:33   #4
Antiriad_UK
OCS forever!
 
Antiriad_UK's Avatar
 
Join Date: Mar 2019
Location: Birmingham, UK
Posts: 418
I always really liked that demo and the music change to the running man bit. But damnnnnn that BBS phone number section is tortuous now
Antiriad_UK is offline  
Old 28 April 2021, 20:41   #5
chb
Registered User
 
Join Date: Dec 2014
Location: germany
Posts: 439
Quote:
Originally Posted by DanScott View Post
I've never disassembled this to look, but I always had the feeling that he converted images into a format where he could just draw lines with the blitter and fill in 1 pass.
AFAIK it's something like this, the programmer wrote an article* about that technique in a German Amiga mag ('Amiga Magazin' IIRC).
It was definitely blitter-fill based, without c2p, but I do not remember the details. IIRC it didn't draw every pixel independently, but merged areas of the same color to a bigger shape.



*rather a series of articles about advanced game programming techniques - first few were about voxels on the A500. Unfortunately SIM didn't finish the series.
chb is offline  
Old 29 April 2021, 09:55   #6
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 361
Quote:
Originally Posted by chb View Post
AFAIK it's something like this, the programmer wrote an article* about that technique in a German Amiga mag ('Amiga Magazin' IIRC).
It was definitely blitter-fill based, without c2p, but I do not remember the details. IIRC it didn't draw every pixel independently, but merged areas of the same color to a bigger shape.


*rather a series of articles about advanced game programming techniques - first few were about voxels on the A500. Unfortunately SIM didn't finish the series.
This is probably the definitive answer then, thanks
Would be cool to read these articles (or at least try, since my German is quite bad).
koobo is offline  
Old 29 April 2021, 09:56   #7
morbid
Registered User
 
Join Date: Aug 2020
Location: Huddinge
Posts: 24
I have always liked the vectors in this one:
https://www.pouet.net/prod.php?which=19102
morbid is offline  
Old 29 April 2021, 10:26   #8
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 361
Quote:
Originally Posted by morbid View Post
I have always liked the vectors in this one:
https://www.pouet.net/prod.php?which=19102
Haven't seen that one before! The ham part gave me a chuckle
There's also an explanation from the original author of the effect
koobo is offline  
Old 29 April 2021, 22:45   #9
cv643d
Registered User
 
cv643d's Avatar
 
Join Date: Jul 2002
Location: Sweden
Posts: 762
I think he is a member here?
cv643d 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
replace a color with a texture turrican3 support.WinUAE 9 18 October 2019 08:10
WinUAE vectors with or without HD settings Gilloo support.WinUAE 7 26 September 2013 13:49
Speed! - no 3D texture mapping s2325 HOL data problems 1 17 October 2010 16:32
Jagged / Prickly vectors... vroom6sri support.Demos 14 06 February 2007 22:19
Vectors-demo Tim Janssen request.Demos 3 12 March 2003 10:47

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 19:37.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16102 seconds with 13 queries