View Single Post
# 4 31-03-2006 , 10:16 PM
Registered User
Join Date: Aug 2004
Posts: 408

Originally posted by dragonfx
yeah im spoiled... my point is: i want to be spoiled even more, now!, as opposed to in a few years...


you mean they have to to pregenerate maps for lighing, normals, irradiance,translucence,caustics(just as it happens when you hit render on mr)... but, you see, in the crytek2 demo you get at the very least soft shadows,HDRI,SSS, Volumetric Fog, volumetric clouds, Depth of Field, and motion blur(just the same as if you toy with the DXSDK)... all in real time, and looks to me that those cant be precalculated...(not to mention they promise every plant is a dynamic collidable object and all the buildings and prop models breakable!) i just was wondering: if they can do those on the gpu... whi i have to wait 5 to 20 minutes for the cpu to make each one of the same each frame?

Erm -- they precalculated but not in the way you're thinking of. Basically -- each shader is a program... and every program needs to be compiled -- that's what they do. In Maya -- shaders are NOT programs... thus they are run without being compiled (which is slow... the GPU doesn't have a specific compiled program to run...).

To rephrase -- shaders in games and shaders in Maya are two different things. Games shaders are mini, precomputed programs (they may be realtime, but they're precomputed programs)


Last edited by Phopojijo; 31-03-2006 at 10:19 PM.