Is there a library for HLSL which makes working with DirectX(HLSL) simpler?

Started by
2 comments, last by Alessio1989 9 years ago

As there is a three.js - http://threejs.org/ library for WebGL which makes working with WebGL simpler. Is there library for HLSL which makes working with (DirectX)HLSL simpler and efficient and powerful?

Advertisement

MonoGame

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

My journals: dustArtemis ECS framework and Making a Terrain Generator

Not sure what you mean by "working with HLSL." If you mean compiling shaders in D3D11, d3d11.h and d3dcomplier.lib (part of the Windows Kit SDK) provides you with D3DCompileFromFile and other functions. The DirectX ToolKit includes an Effect class with several available shaders "built-in."

Please don't PM me with questions. Post them in the forums for everyone's benefit, and I can embarrass myself publicly.

You don't forget how to play when you grow old; you grow old when you forget how to play.

You can try the effects library, however it will not work on Windows Store applications: https://fx11.codeplex.com/

"Recursion is the first step towards madness." - "Skegg?ld, Skálm?ld, Skildir ro Klofnir!"
Direct3D 12 quick reference: https://github.com/alessiot89/D3D12QuickRef/

This topic is closed to new replies.

Advertisement