Welcome, Guest. Please login or register.

Author Topic: One of the best PC demos, ever  (Read 10435 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: One of the best PC demos, ever
« on: April 09, 2007, 12:57:43 PM »
@Cymric:
Quote
I was thinking of all the pixel / vortex shader models that evolved over the years.


Actually, we're still waiting on those to be invented...

Incidentally, if you happened to be a geordie, that's exactly the correct pronunciation :lol:
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: One of the best PC demos, ever
« Reply #1 on: April 09, 2007, 01:20:31 PM »
@Cymric

You should know by now that I'm really a very simple person and correspondingly easy to amuse :-D
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: One of the best PC demos, ever
« Reply #2 on: April 09, 2007, 02:00:18 PM »
Probably C/C++ (or similar high level language), possibly with specific components optimized using assembler.

Does DX even provide an assembler level API?
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: One of the best PC demos, ever
« Reply #3 on: April 09, 2007, 04:45:27 PM »
IMNSHO it comes down to entertainment value and the fact there are two kinds of entertainment as far as demos go.

First of all, there's the audio/visual aspect. Lots of pretty visuals and slick music. Of course, most ordinary PC users are more than used to this from the current generation of games, which is why they may feel a demo like this is not that special (despite the fact the kkreiger engine's renderer is technically as advanced, or moreso, than many current game engines).

The second form of entertainment appeals only to coders and that's the appreciation of the technical feat and speculation on how various things were accomplished. Sure, it uses procedural textures that get generated on loading - but what sort of algorithms were used to generate them? How are the scenes described in such a small space?

3DMark may have scenes that are prettier to look at, but then it has megabytes and megabytes of images, models and animation data created by professional artists, fed into an engine that's designed to give a hardware shakedown and frankly little else (the reason it runs at 4-5 fps is because optimizing the code is not the aim of 3DMark, rather the aim is to utterly ravage your systems resources to derive a benchmark value).

Technically, there is relatively little to admire in comparison to a demo like this one.
int p; // A