Infinity - space game - very impressive render engine

Discuss stuff not about Indigo.
User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Infinity - space game - very impressive render engine

Post by CoolColJ » Tue Feb 10, 2009 3:30 pm

finally a game that kicks Frontier

seamless transition from space to plantary surface!
http://www.youtube.com/watch?v=0Dn76lJ082I

impressive engine - it's all procedural too.
hope Elite 4 is as good :cool:


Jizz! It's like Terragen in realtime!
http://www.youtube.com/watch?v=F-4OeWL1sCw
I just felt a great disturbance in the Force. It was as though a billion nerds suddenly creamed their pants, and wept for joy.
:lol:


website
http://www.infinity-universe.com/Infinity/index.php

little blog detailed some of their engine details
http://www.infinity-universe.com/Infini ... &Itemid=26
Last edited by CoolColJ on Tue Feb 10, 2009 5:21 pm, edited 3 times in total.

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Post by CoolColJ » Tue Feb 10, 2009 3:31 pm


User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Tue Feb 10, 2009 5:02 pm

Wow, I'm downloading this, I hope a mouse and keyboard will be enough to play it !
For the fun, here's the final procedural function that generates all the pics in this journal:

Code: Select all

float height(in vec3 world)
{ 

    float land = gpuFbm3D(6, world * 2.0, 2.0, 0.7);
    float land2 = gpuMultiFractal3D(16, world * 5.18, 0.8, 2.0, 0.05) * 0.5 - 2.5;
    land = (land + land2 * 0.5) * 4.0;

    float n0 = gpuFbm3D(10, world * 8.0, 2.5, 0.5) * 0.05;
    vec2 c0 = gpuCellCrater3DB((world + n0 * 2.0) * (4.0 + n0 * 16.0) * vec3(1, 1, 1), 3.0, 0.5);
    land += c0.x * 3.0;

    c0 = gpuCellCrater3DB((world + n0 * 1.0) * (16.0 + n0 * 1.0) * vec3(1, 1, 1), 3.0, 0.5);
    land += c0.x * 2.0;

    c0 = gpuCellCrater3DB((world + n0 * 0.5) * (64.0 + n0 * 1.0) * vec3(1, 1, 1), 3.0, 0.5);
    land += c0.x * 1.0; 

    return land + 1.0;
} 
[/url]
Craters, anyone ? Is that ISL-able ? I think a circular function is needed first (gpuCellCrater3DB)...
obsolete asset

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Post by CoolColJ » Tue Feb 10, 2009 5:20 pm

terrain can support physics! So it's not all smoke and mirrors, but real seed generated terrain

http://www.youtube.com/watch?v=Z9Ex1ESJfPw


and water
http://www.youtube.com/watch?v=mPCGJtLX6oU

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Post by CoolColJ » Tue Feb 10, 2009 5:41 pm

more tasty stuff

possibility off color customization for your ship in Infinity:The Quest for Earth. He also shows up how the dirt map of a ship will look.
At last he shows off a shader effect he experimented with and which should simulate rain in the atmosphere of planets.
http://www.youtube.com/watch?v=uRCr8ddyJcU

Procedural generated nebulas - real time rendering of a fully volumetric stellar nebulae
http://www.youtube.com/watch?v=LOxFvRy3KdQ

Procedural asteroid fields - Shows how player in the game will be able to fly into the rings of saturn. Asteroids inside the ring system will be able to be mined for minerals
http://www.youtube.com/watch?v=wvm_pVvEv8A

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Post by CoolColJ » Tue Feb 10, 2009 7:11 pm

apparently it's only one guy coding the engine!! 8)


here is a post showing how he made the nebulas
http://www.infinity-universe.com/Infini ... pic=9686.0

in any case browse the technical section of the forum, lots of stuff for graphic programming nerds :twisted:
http://www.infinity-universe.com/Infini ... &board=3.0


dev journal - he explains how he does all the stuff
http://www.infinity-universe.com/Infini ... &Itemid=49

User avatar
pixie
Indigo 100
Posts: 2332
Joined: Sat Dec 29, 2007 4:54 am
Location: Away from paradise
3D Software: Cinema 4D
Contact:

Post by pixie » Tue Feb 10, 2009 9:59 pm

Most impressive!! :shock: :shock:

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Wed Feb 11, 2009 8:36 am

+1!

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Wed Feb 11, 2009 9:18 am

I could connect the prototype on an empty server, noobies get a no-no to deafeat a battleship with a single fighter :D

The blog is very interesting indeed.
obsolete asset

User avatar
fused
Developer
Posts: 3648
Joined: Fri Sep 22, 2006 7:19 am
Location: Berlin, Germany
3D Software: Cinema 4D

Post by fused » Wed Feb 11, 2009 10:26 am

CTZn wrote:I could connect the prototype on an empty server, noobies get a no-no to deafeat a battleship with a single fighter :D
indeed.

neo0.
Posts: 1784
Joined: Thu Feb 28, 2008 7:11 am
Location: the US of A

Post by neo0. » Wed Feb 11, 2009 4:30 pm

Amazing. :shock:

User avatar
Zom-B
1st Place 100
Posts: 4700
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Post by Zom-B » Thu Feb 12, 2009 1:21 am

I have an eye on this project for years, its very interesting, and have a big potential!

About the code snipped CTZn, it seems to be quit similar to ISL, but there are spcial noise functions impelented and used here... Voronoi is showen and explained here:

http://www.infinity-universe.com/Infini ... &Itemid=26
polygonmanufaktur.de

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Thu Feb 12, 2009 7:59 am

very nice :D

User avatar
psor
1st Place Winner
Posts: 1295
Joined: Sun Jun 25, 2006 1:25 am
Location: Berlin
Contact:

Post by psor » Thu Feb 12, 2009 8:04 am

:shock: :shock: :shock:

Amazing engine! Hopefully the gameplay is as good too. ;o))



take care
psor
"The sleeper must awaken"

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Thu Feb 12, 2009 9:42 am

Yep Zom-B, i thought like you that it looks close to isl, the few I've seen.

Maya is natively missing voronoï functions, it's cell shaders are globally... awky. Voronoï is extremely usefull, it has a very large spectrum of applications, like cobble stones shapes for floors...
obsolete asset

Post Reply
28 posts

Who is online

Users browsing this forum: No registered users and 53 guests