# サンプルデータについて 本データは、『HLSL シェーダーの魔導書』(清原 隆行 著、翔泳社 刊)の付属データです。 なお、本データは以下のサイトから入手可能です。 - Github:https://github.com/shoeisha-books/hlsl-grimoire-sample - 翔泳社:https://www.shoeisha.co.jp/book/download/9784798164281 # ライセンス 本データはMITライセンスで提供されています。詳細は"LICENSE"ファイルをご確認ください。
『HLSL シェーダーの魔導書』(ISBN978-4-7981-6428-1)のサンプルファイル
Overview
You might also like...
HLSL Parser and Translator for HLSL, GLSL, and MSL.
HLSLParser This is a fork of Unknownworld's hlslparser adapted to our needs in The Witness. We currently use it to translate pseudo-HLSL shaders (usin
HLSL Material for Unreal Engine
HLSL Material for Unreal Engine Ever wanted to write complex material functions directly in HLSL? Now you can! Unreal Engine 4.26, 4.27 and 5.0 are su
Blend text in a HLSL shader and have it look like native DirectWrite
dwrite-hlsl This project demonstrates how to blend text in a HLSL shader and have it look like native DirectWrite. License This project is an extract
Math library using hlsl syntax with SSE/NEON support
HLSL++ Small header-only math library for C++ with the same syntax as the hlsl shading language. It supports any SSE (x86/x64 devices like PC, Mac, PS
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
HLSL Tools for Visual Studio This extension is for Visual Studio 2017 / 2019. Go here for the Visual Studio Code extension. HLSL Tools is a Visual Stu
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
HLSL to GLSL shader language translator ⚠️ As of mid-2016, the project is unlikely to have any significant developments. At Unity we are moving to a d
glslcc: Cross-compiler for GLSL shader language (GLSL-HLSL,METAL,GLES,GLSLv3)
glslcc: Cross-compiler for GLSL shader language (GLSL-HLSL,METAL,GLES,GLSLv3) @septag glslcc is a command line tool that converts GLSL code to HLSL,
nicegraf-shaderc is a command-line tool that transforms HLSL code into shaders for various graphics APIs.
User Manual Table of Contents Introduction Project Status Obtaining the Source Code and Building Running Defining Techniques Generated Header File Pip
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
ShaderConductor ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages. Features Converts HLSL to readable, usable and
Minify and obfuscate GLSL or HLSL code
Shader Minifier Shader Minifier is a tool that minifies and obfuscates shader code (GLSL and HLSL). Its original use-case is for the demoscene, for op
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
A cross compiler for shader languages. Convert between SPIR-V, GLSL / GLSL ES, HLSL, Metal Shader Language, or older versions of a given language. Cross Shader wraps glslang and SPIRV-Cross, exposing a simpler interface to transpile shaders.
Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
XShaderCompiler ("Cross Shader Compiler") Features Cross compiles HLSL shader code (Shader Model 4 and 5) into GLSL Simple to integrate into other pro
A header-only C-like shading language compiler that writes Metal, HLSL, GLSL
GPUC A generic shading language compiler that writes metal, HLSL, and GLSL GPUC is a work in progress, not ready for prime time. The primary motivatio
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
News Visual Studio 2013 is no longer supported As scheduled, Microsoft Visual Studio 2013 is no longer officially supported. Please upgrade to at leas
The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation
DirectX Shader Compiler The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) pr
Comments
-
文字コードがshifitjisの為ビルドエラーが発生してしまう
ファイルの文字コードがshiftjisの為かビルドが通りませんでした。 文字コードをutf8にしたらビルドが通りましたので文字コードをutf8にして頂きたいです。
またVisualStudio2019は標準でEditorConfig という、ソースコードを編集する際に表示する文字コードを指定が出来る設定ファイルもあります。 コチラも配置して貰えれば各環境で不具合が発生する確率が減るかと思います、
https://docs.microsoft.com/ja-jp/visualstudio/ide/create-portable-custom-editor-options?view=vs-2019 https://qiita.com/naru0504/items/82f09881abaf3f4dc171
HLSL Parser and Translator for HLSL, GLSL, and MSL.
HLSLParser This is a fork of Unknownworld's hlslparser adapted to our needs in The Witness. We currently use it to translate pseudo-HLSL shaders (usin
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
HLSL Tools for Visual Studio This extension is for Visual Studio 2017 / 2019. Go here for the Visual Studio Code extension. HLSL Tools is a Visual Stu
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
HLSL to GLSL shader language translator ⚠️ As of mid-2016, the project is unlikely to have any significant developments. At Unity we are moving to a d
glslcc: Cross-compiler for GLSL shader language (GLSL->HLSL,METAL,GLES,GLSLv3)
glslcc: Cross-compiler for GLSL shader language (GLSL->HLSL,METAL,GLES,GLSLv3) @septag glslcc is a command line tool that converts GLSL code to HLSL,
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
ShaderConductor ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages. Features Converts HLSL to readable, usable and
Minify and obfuscate GLSL or HLSL code
Shader Minifier Shader Minifier is a tool that minifies and obfuscates shader code (GLSL and HLSL). Its original use-case is for the demoscene, for op
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
A cross compiler for shader languages. Convert between SPIR-V, GLSL / GLSL ES, HLSL, Metal Shader Language, or older versions of a given language. Cross Shader wraps glslang and SPIRV-Cross, exposing a simpler interface to transpile shaders.
Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
XShaderCompiler ("Cross Shader Compiler") Features Cross compiles HLSL shader code (Shader Model 4 and 5) into GLSL Simple to integrate into other pro
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
News Visual Studio 2013 is no longer supported As scheduled, Microsoft Visual Studio 2013 is no longer officially supported. Please upgrade to at leas
HLSL Parser and Translator for HLSL, GLSL, and MSL.
HLSLParser This is a fork of Unknownworld's hlslparser adapted to our needs in The Witness. We currently use it to translate pseudo-HLSL shaders (usin