• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

WAVERACE DS 3D - announcement and technology demo.

Started by omaemad, August 07, 2006, 02:36:17 PM

Previous topic - Next topic

omaemad

Hello, this started as apc application for some shader code i wanted to test... but now i used the same technology and ported it to the ds.

In the demo you have 100% 3d waves with fluid physics both on the water and on the camera( camera bounces on water using the height of the verties and their normals)

the waves can be of inifinte complexity
the demo shows 25*25 grid (each square has two tris so its pushing 1250 verts leaving about 800 for the rest of the game)

the demo runs at 14 fps, the waves run on fixed point but some uneeded byte shifts can be taken out, the speed decrease is exponential since its a grid so smaller / less dense grids can run at 60fps

skybox looks pretty nice and free from wobbling and alising, seams etc... because its not 3D

its a 2D Exrot BG blended with the 3D layer

the small mesh in the demo show a early version of a blender mesh exporter which exports:

-vertex colours (whoohooo baked radiosity instead of memory eating lightmaps)
-uv coords
-vertex coords
-normals

this is very early and i hope i might get some assembler experts to help :)


DPAD= move
Touch screen= look
Tap i say tap the start button for waves , long presses make huge waves which can be disorientating

the waves are behind the camers so look around with the touch screen first and dpad

ok teh demo:

//omaremad.gdlib.net/wave.zip
man fears time but time fears the pyramid"

rocky

Thats an awsome demo.  I would love wave racer on the DS.  its kind of fun playing around with big waves by holding the start button

Payk

Yeah nice idea...i recommand u to make that waves precalced in some way
...make an array with 50 entrys or something based on sin/cos...i could bet u get more fps....
if ur interessted in an alternative light...send me a pm...it uses vertexcolors and some simple calcualtions but looks much better then ds lights because they have postion instead of dirrection...that all works with 60fps in my game

Vasco


omaemad

The whole point is to have reaeltime waves physics =p

Btw thats cel shading and not normal lighting, it is an artistic style that some appreciate while others not.....

In the futre when i finish this game the water will play a huge part in the game play:
1-the jetski generates waves beind it so the nest lap is hard
2-random waves (huges) ones can suddenly appear for strom effects
man fears time but time fears the pyramid"


omaemad

Thanks but that doesnt show the actual waves  :?
man fears time but time fears the pyramid"

monaug5

hey this could help ds developers create a 3d engine for their games