Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

angrytofu

anyone using shaders YET?

This topic is 5177 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

It seems shaders still are not mainstream in the available engines we can use. Anyone out there using them?? If so can you tell me what engine? and how you create the model with .fx tools??? maya? max? something else? I am waiting for a gfx engine that can help me get started with shaders without needed to know alot of linear algebra

Share this post


Link to post
Share on other sites
Advertisement
Yeah I''m using shaders.
Engine? My own dammit.



"C lets you shoot yourself in the foot rather easily. C++ allows you to reuse the bullet!"

Share this post


Link to post
Share on other sites
What are you talking about angrytofu?? Have you played ANY XBOX games at all?

Have you seen HL2, Doom3, or FarCry?

Shaders are EVERYWHERE.

You did specify "in the available engines we can use", but I am almost positive that Ogre, The Nebula Device, and all of the other consitently updated free engines support them also.

Everyone is doing it ;-) So jump off the bridge!

-SniperBoB-

Share this post


Link to post
Share on other sites
I''m using shaders.
However, you are right shaders aren''t supported by many engines.


Have fun
Bunnz
Purple#, a shader-driven game engine for .NET.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Also, unless you use a program to do all the interesting (fustrating?) work of writing shaders, you better start liking linear algebra. (Dot Products ooooooooww yeah)

Share this post


Link to post
Share on other sites
quote:
Original post by Anonymous Poster
Also, unless you use a program to do all the interesting (fustrating?) work of writing shaders, you better start liking linear algebra. (Dot Products ooooooooww yeah)


Exactly.
But you don''t really need to know much. i.e. Dot product=angle between two vectors. You just need to be creative and use this basic knowledge to create nice effects.



"C lets you shoot yourself in the foot rather easily. C++ allows you to reuse the bullet!"

Share this post


Link to post
Share on other sites
thats what i mean.. i know bout hl2 and farcry.. but the free engines that we all use..

im waiting for a engine to come out that makes shaders accessible to us not so genius people..

something like just changing parameters in a GUI and clicking export and having them automatically there.. a workflow like that

Share this post


Link to post
Share on other sites
Shaders were designed to allow gfx programmers greater flexibility than the fixed gfx pipeline. I''m afraid you''ll need to be a good programmer and know maths to map them into shaders. The best you can hope for is for the programmers of the tools to expose prebuilt shader functionality thru some check boxes. That way you can at least partially alter the drawing style of the game content. Honestly, I haven''t seen much if any activity on the shader boards targeted at programmers and I expect to see even fewer activity among artists w.r.t. shaders. I think shader math stumps even some gfx coders.

Share this post


Link to post
Share on other sites
yeah thats what I am waiting for.. shaders to be in the artist pipeline so the end will be.. load of 3ds max.. create a sphere.. add a .fx ''hair'' shader on part of the spehere.. export.. load it up in some engine that uses shaders.. its there with the shader effect

I guess evenutally that will happen once people really get bored of the fixed pipeline

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!