Skip to content

ScottKirvan/sk_HLSLMaterial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sk_HLSLMaterial

A modified fork of Phyronnaz/HLSLMaterial

ScottKirvan/sk_HLSLMaterial

contributors last update forks stars open issues

Branches

  • main - this is the default branch on sk_HLSLMaterial and it contains any mods I'm rolling in
  • Phyronnaz_OG - this is a local copy of the default branch from Phyronnaz/HLSLMaterial

original README.md

Overview

I'm experimenting with changing how this works at a core level, so I'm treating it like a separate project and if it goes as planned, will probably rename the repo entirely at some point as I don't think these changes will make sense with the original design paradigm of HLSLMaterial.

Goals

  • easier to use #includes.
  • parsing of full usf/ush files, allowing functions with return values and hlsl code that can use those functions.
  • a quicker/smoother shader development iteration process.

Credits

A huge thank you and all creds due to @Phyronnaz and all the cool and fun work he's doing in Unreal.

Copyright (c) 2021 Phyronnaz
This code includes modifications by Scott Kirvan. Modifications (c) Scott Kirvan
All rights reserved

Project Link: https://github.com/ScottKirvan/sk_HLSLMaterial


WHITEBOARD
CHANGELOG
TODO

About

HLSL Material for Unreal Engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.9%
  • C# 2.7%
  • C 0.4%