All Projects → chenyong2github → Extendstandard

chenyong2github / Extendstandard

扩展Unity的Standard PBR

Labels

Projects that are alternatives of or similar to Extendstandard

ShaderWriter
Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.
Stars: ✭ 171 (-38.71%)
Mutual labels:  hlsl
SplinesGPU
various spline algorithms computed on the GPU
Stars: ✭ 15 (-94.62%)
Mutual labels:  hlsl
Luna-Engine
Luna Engine is DirectX 11 based engine that i am trying to make.
Stars: ✭ 35 (-87.46%)
Mutual labels:  hlsl
ada
A general porpose OpenGL app library
Stars: ✭ 105 (-62.37%)
Mutual labels:  hlsl
shader-gallery
A collection of shaders I've created for Unity3D
Stars: ✭ 22 (-92.11%)
Mutual labels:  hlsl
inline-spirv-rs
Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.
Stars: ✭ 21 (-92.47%)
Mutual labels:  hlsl
hassle-rs
🦀 This crate provides an FFI layer and idiomatic rust wrappers for the new DirectXShaderCompiler library.
Stars: ✭ 34 (-87.81%)
Mutual labels:  hlsl
ACLS-Shader
Unity HLSL VR ready "Toony/PBR hybrid" avatar shader for VRCHAT and similar platforms. Built with game industry standard toony appearances and adaptive to vrchat render constraints and reactive to common incorrect user generated map lighting.
Stars: ✭ 20 (-92.83%)
Mutual labels:  hlsl
VoxelTerrain
This project's main goal is to generate and visualize terrain built using voxels. It was achieved using different approaches and computing technologies just for the sake of performance and implementation comparison.
Stars: ✭ 37 (-86.74%)
Mutual labels:  hlsl
dxbc reader
easy to read hlsl asm shader code. parse dxbc text and export hlsl like for read
Stars: ✭ 194 (-30.47%)
Mutual labels:  hlsl
ReorientedNormalMapping
Tangent space normal map blending via quaternion rotation
Stars: ✭ 23 (-91.76%)
Mutual labels:  hlsl
DLAA
(DLAA) Directionally Localized antiAliasing
Stars: ✭ 18 (-93.55%)
Mutual labels:  hlsl
VRC-Cancerspace
Cancerous screenspace shader for VRChat. Please use responsibly. :^)
Stars: ✭ 55 (-80.29%)
Mutual labels:  hlsl
VaKawaseBlur
Fast and furious Kawase blur implementation for Unreal Engine 4
Stars: ✭ 37 (-86.74%)
Mutual labels:  hlsl
YOLOv4-Tiny-in-UnityCG-HLSL
A modern object detector inside fragment shaders
Stars: ✭ 38 (-86.38%)
Mutual labels:  hlsl
FieldTrip
vvvv pack for working with scalar & vector fields
Stars: ✭ 28 (-89.96%)
Mutual labels:  hlsl
UnityChanToonShaderVer2 Project
UTS2-AC - UnityChanToonShaderVer2 Project / v.2.0.4+ - Different vrchat support, lighting manipulation, and style.
Stars: ✭ 14 (-94.98%)
Mutual labels:  hlsl
CPP-Programming
Various C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
Stars: ✭ 30 (-89.25%)
Mutual labels:  hlsl
rvc
A 32-bit RISC-V emulator in a shader (and C)
Stars: ✭ 491 (+75.99%)
Mutual labels:  hlsl
hlml
vectorized high-level math library
Stars: ✭ 42 (-84.95%)
Mutual labels:  hlsl

ExtendStandard

基于物理的渲染(PBR, Physically based rendering)采用了物理真实的光照模型,符合自然世界的直观认知规律,近年来逐渐流行。PBR可理解为是一套渲染标准, 具体实现由各大引擎自己负责,Unity的标准PBR实现为Standard,UE4中封装为Default Lit。

标准化有利于简化美术流程,但是只使用标准PBR达不到具体项目的渲染需求,因为游戏风格差异化大多来自对渲染的自定义...... https://zhuanlan.zhihu.com/p/50822664

Screenshots:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].