mirror of
https://github.com/smallmain/cocos-enhance-kit.git
synced 2025-11-13 11:47:35 +00:00
补充某些必要的文件
This commit is contained in:
12
engine/cocos2d/renderer/build/chunks/packing.inc
Normal file
12
engine/cocos2d/renderer/build/chunks/packing.inc
Normal file
@@ -0,0 +1,12 @@
|
||||
// Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
|
||||
|
||||
vec4 packDepthToRGBA(float depth) {
|
||||
vec4 ret = vec4(1.0, 255.0, 65025.0, 160581375.0) * depth;
|
||||
ret = fract(ret);
|
||||
ret -= ret.yzww * vec4(1.0 / 255.0, 1.0 / 255.0, 1.0 / 255.0, 0.0);
|
||||
return ret;
|
||||
}
|
||||
|
||||
float unpackRGBAToDepth(vec4 color) {
|
||||
return dot(color, vec4(1.0, 1.0 / 255.0, 1.0 / 65025.0, 1.0 / 160581375.0));
|
||||
}
|
||||
Reference in New Issue
Block a user