Video demonstrating basic intro to DX9 HLSL shaders using VB.NET. This video walks you through everything from start to finish, creating a VB.NET app, writing the Managed DX9 code to render a mesh, as well as writing a simple HLSL shader program from start to finish by hand. The video runs about 49 minutes. I kept the technical stuff to a minimum, this video is just intended to introduce you to shader programming and how to go about getting started using them. It is not intended to be a detailed analisis of the process. The code created in the video is available here http://www.createdbyx.com/dnn/Portals/0/Files/BasicShadersCode.zip
@rif42
Why the HELL would you EVER suggest Delphi as a starting language, or even at all? I program in Delphi. I hate it. It is redundant, not intuitive at all, and riddled with bugs. I much prefer C#.Net as a programming language. It is free, easy to learn, and has thousands of free and cheap resources to learn from, not to mention the XNA 4.0 framework incorporates a pipeline for HLSL. Delphi is obsolete, clumsy and a nightmare to work with.
rahlforge 1 month ago
Hey, in your video you said the float4 is float type taking 4 bytes and float2 taking 2 bytes? Were you making a joke or you really no idea? How about float3? Will you explain it is a float type taking 3 bytes?
If you have no idea about those are vector type, please get out here and do not put your stupid video to fool people.
JayZ353 6 months ago
Guys ! Why There is No Tutorial Series about HLSL ??!! Please I wanna Learn its Language , or Even its Basics !
omarkronos2 6 months ago
@rif42 it's from 2005 shithead
plutgamer 1 year ago
@bananax182 The original DX Code he was using was in Visual Basic
raccoon121 1 year ago
As much as it pains me to say it, but I agree.
I got nothing from this video, you're making HLSL more complicated than it needs to be.
For the most part, only visual effects artists would be interested in creating and implementing shaders, and they don't have the mind of a programmer.
In every single introduction or tutorial to HLSL, the tutor has always said something like "Alright, this code is fairly simple."
No, it's not, otherwise you wouldn't have been teaching it, now would you?
P4INKiller 2 years ago
Yeah that is the best book out there, I agree. If you're interested in DirectX 10 programming Frank Luna wrote a book for that also titled, "Introduction to 3D Game Programming w/ DirectX 10"
divinityzoo 2 years ago
the best book i've read is probably "introduction to 3D game programming with DirectX9" by Frank Luna, you should definitely read it
avion85 2 years ago
hey buddy, i would appreciate if you could guide me to book that would help me get started with directx programming ..basically sort of a dummies guide..thanks..keep up the good work!
rakshakkalwani 3 years ago
i'm a c++ regular but i understood everything you did there. Ive just started learning hlsl and i was surprised to find this on youtube. It helped! Also, it was fun watching you make the little syntax errors and then finding them (you're really fast at finding them) Thanks for the vid!
bananax182 3 years ago