Game Design Music and Art

Shader Tutorials – Ereon

Ereon

Member

Posts: 1018
From: Ohio, United States
Registered: 04-12-2005
I'm trying to learn how to do my own shaders for my game. Does anyone know any good (free) tools or tutorials for do shaders? I'd appreciate all the help I could get, thanks.

Ereon

------------------

Lava
Member

Posts: 1905
From:
Registered: 01-26-2005
do you want to make shaders for truespace or dark basic?

------------------

Ereon

Member

Posts: 1018
From: Ohio, United States
Registered: 04-12-2005
Dbasic

------------------

Ereon

Member

Posts: 1018
From: Ohio, United States
Registered: 04-12-2005
Anyone know ANYTHING about making shaders, or any link on how to do it? I can't find a normal map shader thats compatable with Dark Basic Pro.

------------------

QuestLeader

Member

Posts: 629
From: My house, Va, USA
Registered: 04-20-2005
No kijacking intended... But I need to know how to use different shaders with the TGE, if anyone knows how...

------------------

" I hat typos..." - gamer4christ
"TROOPER: umm... CyBob and BIL are fighting over whose dead." - Realm Master

[This message has been edited by questleader (edited March 08, 2006).]

pabloaiz

Member

Posts: 48
From: Tulsa, CA, US
Registered: 12-06-2003
AFAIK To write shaders for any engine, (unless the engine has its own shader language) you need to work at the DX API level...

------------------
"I want to know how God thinks- everything else is a detail..."-Albert Einstein

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
ShaderX, dunno if it's free, but it's pretty good.

What type of shaders are you looking to do? like for what format? HLSL?

I'll look into finding some articles into shader programming if you want.

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
oh also, are you up to doing it in assembler (old school)?? or the new shader format (C like code). Oh and btw it's not ShaderX, its actually Shader Works XT. I know that ShaderWorks supports HLSL (C like code). I think there was another shader program called RenderMonkey.

Some tutorials I've found on the web for shaders.

HLSL

http://www.facewound.com/tutorials/shader1/
http://www.pieterg.com/Tutorials/hlsl1.php
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=5868
http://www.pieterg.com/Tutorials/hlsl2.php

Hope these help, I've never looked into DBasic though, so I don't actually know what you'll need to be able to put shaders into a DBasic program. Good luck.

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 76:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

Ereon

Member

Posts: 1018
From: Ohio, United States
Registered: 04-12-2005
Thanks for the tutorials dartman, they should be just the type of stuff I'm looking for. These shaders (and art in general) have been giving me a headache, this information should be very useful.

------------------