All Projects → SergeyMakeev → GpuZen2

SergeyMakeev / GpuZen2

Licence: other
Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding'

Programming Languages

C#
18002 projects
GLSL
2045 projects
ShaderLab
938 projects

Projects that are alternatives of or similar to GpuZen2

Halfrost Field
✍🏻 这里是写博客的地方 —— Halfrost-Field 冰霜之地
Stars: ✭ 10,414 (+61158.82%)
Mutual labels:  article, source-code
Quaternions-Revisited
Sample code for a 'Quaternions revisited' article from GPU Pro 5
Stars: ✭ 30 (+76.47%)
Mutual labels:  article, source-code
Startwordpress
Learn how to develop a WordPress theme from scratch with this basic skeleton and accompanying tutorial.
Stars: ✭ 187 (+1000%)
Mutual labels:  article
Solid
.NET apps done SOLID way
Stars: ✭ 18 (+5.88%)
Mutual labels:  composition
SS3D
Space Station 3D, another remake of SS13, but with an extra D.
Stars: ✭ 180 (+958.82%)
Mutual labels:  unity-3d
Transport Eta
Twitch streamed 🎥playground repo, README speaks to you.
Stars: ✭ 223 (+1211.76%)
Mutual labels:  article
get-source
Fetch source-mapped sources. Peek by file, line, column. Node & browsers. Sync & async.
Stars: ✭ 26 (+52.94%)
Mutual labels:  source-code
Project youtube video player
This is a code repository for the corresponding article on freeCodeCamp. In this tutorial we are going to build a YouTube Clone Application from Scratch using React. Covered topics: lifecycle methods, project structure, destructuring, state management, passing props from parent to child components, API calls.
Stars: ✭ 184 (+982.35%)
Mutual labels:  article
ext-mikktspace
Copy of Morten S. Mikkelsen tangent space code
Stars: ✭ 43 (+152.94%)
Mutual labels:  texturing
objc-runtime-CN
Objective-C Runtime Analysis (Objective-C运行时分析)
Stars: ✭ 28 (+64.71%)
Mutual labels:  source-code
functional-structures-refactoring-kata
Starting code and proposed solution for Functional Structures Refactoring Kata
Stars: ✭ 31 (+82.35%)
Mutual labels:  composition
Cookie-Clicker-Source-Code
Cookie Clicker source code for... educational purposes...
Stars: ✭ 74 (+335.29%)
Mutual labels:  source-code
Sitepoint Source
Source code for my articles on Sitepoint (since March 2015)
Stars: ✭ 223 (+1211.76%)
Mutual labels:  article
jetpac-disassembly
JETPAC: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum)
Stars: ✭ 36 (+111.76%)
Mutual labels:  source-code
Artipub
Article publishing platform that automatically distributes your articles to various media channels
Stars: ✭ 2,685 (+15694.12%)
Mutual labels:  article
evosim-prototype
3D artificial life simulator
Stars: ✭ 34 (+100%)
Mutual labels:  unity-3d
Clean Code Javascript
🛁 Адаптированные для JavaScript концепции Чистого кода
Stars: ✭ 187 (+1000%)
Mutual labels:  article
Wechat Mp Article
高颜值的微信公众号图文消息排版
Stars: ✭ 253 (+1388.24%)
Mutual labels:  article
Glasstron
The go-to solution to Electron composition effects, such as blurry windows.
Stars: ✭ 243 (+1329.41%)
Mutual labels:  composition
UnityHexagonLibrary2d
A library to manage 2D hexagonal tiles in Unity.
Stars: ✭ 58 (+241.18%)
Mutual labels:  unity-3d

Introduction:

Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding' by Sergey Makeev

Demo Screenshot

Please find precompiled demo in here https://github.com/SergeyMakeev/GpuZen2/releases

License:

Spatial Clustering Encoding Library uses a modified ZLIB license. Specifically, it's the same as zlib except that public credits for using the code are required.

Copyright (c) 2017-2019, Sergey Makeev

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software.

  2. If you use this software in a product, this acknowledgment in the product documentation or credits is required:

"Spatial Clustering Encoding Library Copyright (c) 2017-2019 Sergey Makeev"

  1. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

  2. This notice may not be removed or altered from any source distribution.

Graphical assets Copyright (C) 2017-1028, Mail.Ru Games, LLC. All graphical assets provided for educational purposes only and can not be used in commercial products.

Information:

Please let me know if you use this code in your products or have any questions or suggestions.

Encoder - Command line C# application to encode layered material representation.
DemoSourceProject - Unity project to demonstrate the use of Real-Time Layered Materials Compositing Using Spatial Clustering Encoding.

Acknowledgements:

Special thanks to Konstantin Antipov for helping with assets for this demo. All graphical assets courtesy of Mail.Ru Group.

Enjoy!

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].