Working on script to reduce bones

This commit is contained in:
Vladislav Khorev committed 2026-06-14 14:11:44 +03:00
1 parent db456bde09
commit 5d427af9f7
71 files changed
+3937607 -60

No files matched your search

+6 -6
View File
@@ -3,8 +3,8 @@
{
"id": "npc_01_woman",
"name": "Бермет",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003.anim",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003.anim",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003_small.anim",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003_small.anim",
"meshTextures": {
"Girl_Low": "resources/w/girlfriend/Girl_Base_color.png"
},
@@ -23,8 +23,8 @@
{
"id": "npc_02_woman",
"name": "Алтынай",
"animationIdlePath": "resources/w/girl/girl_idle001.anim",
"animationWalkPath": "resources/w/girl/girl_walk010.anim",
"animationIdlePath": "resources/w/girl/girl_idle001_small.anim",
"animationWalkPath": "resources/w/girl/girl_walk010_small.anim",
"meshTextures": {
"polySurface1": "resources/w/girl/Chat_02_diff_1r006.png"
},
@@ -43,8 +43,8 @@
{
"id": "npc_alik",
"name": "Алик",
"animationIdlePath": "resources/w/boy/boy_stand001.anim",
"animationWalkPath": "resources/w/boy/boy_walk001.anim",
"animationIdlePath": "resources/w/boy/boy_stand001_small.anim",
"animationWalkPath": "resources/w/boy/boy_walk001_small.anim",
"meshTextures": {
"Char01": "resources/w/boy/texture_pbr_20250901_1.png"
},
+6 -12
View File
@@ -3,8 +3,8 @@
{
"id": "npc_teacher01",
"name": "Аида Дженибекова",
"animationIdlePath": "resources/w/new_anims/teacher_stand_idle001.anim",
"animationWalkPath": "resources/w/new_anims/woman_walk4_001.anim",
"animationIdlePath": "resources/w/new_anims/teacher_stand_idle001_small.anim",
"animationWalkPath": "resources/w/new_anims/teacher_walk001_small.anim",
"meshTextures": {
"Teacher_lowpoly": "resources/w/new_anims/UniV_Grid_2K.001_Base_color.png"
},
@@ -23,8 +23,8 @@
{
"id": "npc_02_woman",
"name": "Айпери",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003.anim",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003.anim",
"animationIdlePath": "resources/w/girlfriend/girlfriend_idle003_small.anim",
"animationWalkPath": "resources/w/girlfriend/girlfriend_walk003_small.anim",
"meshTextures": {
"Girl_Low": "resources/w/girlfriend/Girl_Base_color.png"
},
@@ -44,14 +44,8 @@
{
"id": "npc_04_ghost",
"name": "Призрак",
"animationIdlePath": "resources/w/ghost/ghost_idle001.anim",
"animationWalkPath": "resources/w/ghost/ghost_idle001.anim",
"animationActionIdlePath": "resources/w/ghost/ghost_idle001.anim",
"animationActionAttackPath": "resources/w/ghost/ghost_attack001.anim",
"animationStandToActionPath": "resources/w/ghost/ghost_idle001.anim",
"animationActionToStandPath": "resources/w/ghost/ghost_idle001.anim",
"animationActionToDeathPath": "resources/w/ghost/ghost_die001.anim",
"animationDeathIdlePath": "resources/w/ghost/ghost_dead001.anim",
"animationIdlePath": "resources/w/ghost/ghost_idle004_small.anim",
"animationWalkPath": "resources/w/ghost/ghost_idle004_small.anim",
"meshTextures": {
"Ghost": "resources/w/ghost/Ghost_BaseColor.png"
},
@@ -10,7 +10,7 @@ varying float fogDistance;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 ModelViewMatrix;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
uniform vec3 uPlayerEyePos;
void main()
-2
View File
@@ -6,8 +6,6 @@ varying vec2 texCoord;
void main()
{
vec4 color = texture2D(Texture,texCoord).rgba;
//gl_FragColor = vec4(color.rgb*0.1 + vec3(0.9, 0.9, 0.9), 1.0);
gl_FragColor = vec4(color.rgb, color.a * uAlpha);
}
+1 -1
View File
@@ -10,7 +10,7 @@ varying float fogDistance;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 ModelViewMatrix;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
uniform vec3 uPlayerEyePos;
void main()
+1 -1
View File
@@ -14,7 +14,7 @@ varying float fogDistance;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 ModelViewMatrix;
uniform mat4 uLightFromCamera;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
uniform vec3 uPlayerEyePos;
void main()
+1 -1
View File
@@ -13,7 +13,7 @@ varying vec3 fragNormal;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 ModelViewMatrix;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
uniform vec3 uPlayerEyePos;
void main()
@@ -15,7 +15,7 @@ varying vec3 fragViewPos;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 ModelViewMatrix;
uniform mat4 uLightFromCamera;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
uniform vec3 uPlayerEyePos;
void main()
@@ -6,7 +6,7 @@ attribute vec4 aBoneWeights0;
attribute vec2 aBoneWeights1;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
void main()
{
+1 -1
View File
@@ -8,7 +8,7 @@ attribute vec2 aBoneWeights1;
varying vec2 texCoord;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
void main()
{
+1 -1
View File
@@ -13,7 +13,7 @@ varying vec3 fragNormal;
uniform mat4 ProjectionModelViewMatrix;
uniform mat4 ModelViewMatrix;
uniform mat4 uLightFromCamera;
uniform mat4 uBoneMatrices[64];
uniform mat4 uBoneMatrices[58];
void main()
{
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff