ProjectRR — нативный прототип на ассетах ProjectR
- Все 189 скелетов Spine сконвертированы в нативные Godot Skeleton2D (.tscn), без Spine в рантайме - Меню + сцены: подземелье (карта комнат), просмотр спрайтов, нативные анимации - Кастомизация цвета (кожа/волосы/глаза) через шейдер - Вытащенные текстуры/UI/шрифты + нарезка спрайтов из атласа - Датасет комнат для LoRA, офлайн-инструменты конвертации в tools/ Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
[
|
||||
{
|
||||
"Figure": ["Elf1", "Horse"],
|
||||
"State": ["Sex", "Sex"],
|
||||
"Spine": [
|
||||
{
|
||||
"Path": "%spine\elf1_horse_sex",
|
||||
"Animation": ["sex_0", "sex_1", "sex_pregnant_pregnantsize$0"],
|
||||
"Loop": true,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
"Figure": ["Elf1", "Horse"],
|
||||
"State": ["Sex", "Cumshot"],
|
||||
"Spine": [
|
||||
{
|
||||
"Path": "%spine\elf1_horse_sex",
|
||||
"Animation": ["cumshot_inside_0", "cumshot_inside_small_pregnantsize$0", "cumshot_inside_pregnant_pregnantsize$0"],
|
||||
"Loop": false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
"Figure": ["Elf1", "Horse"],
|
||||
"State": ["Sex", "Rest"],
|
||||
"Spine": [
|
||||
{
|
||||
"Path": "%spine\elf1_horse_sex",
|
||||
"Animation": ["sex_idle_0", "sex_idle_1", "pregnant_pregnantsize$0"],
|
||||
"Loop": true,
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
"Figure": ["Elf1", "Horse"],
|
||||
"State": ["Map", "Map"],
|
||||
"Spine": [
|
||||
{
|
||||
"Path": "%spine\elf1_horse_sex",
|
||||
"Animation": ["portrait"],
|
||||
"Loop": false,
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
|
||||
|
||||
]
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,399 @@
|
||||
elf1_horse_sex.png
|
||||
size:1116,1116
|
||||
filter:Linear,Linear
|
||||
BabyA_4_0_1
|
||||
bounds:892,39,47,41
|
||||
offsets:508,311,1080,1080
|
||||
BabyB_4_0_1
|
||||
bounds:962,215,52,30
|
||||
offsets:489,326,1080,1080
|
||||
BabyC1_1_1_1
|
||||
bounds:886,685,23,21
|
||||
offsets:507,309,1080,1080
|
||||
BabyC2_2_1_1
|
||||
bounds:1080,316,34,29
|
||||
offsets:502,312,1080,1080
|
||||
BabyC3_3_1_1
|
||||
bounds:1076,545,38,35
|
||||
offsets:502,313,1080,1080
|
||||
BabyD1_1_1_1
|
||||
bounds:1076,589,13,16
|
||||
offsets:508,307,1080,1080
|
||||
BabyD2_2_1_1
|
||||
bounds:892,535,17,22
|
||||
offsets:507,307,1080,1080
|
||||
BabyD3_3_1_1
|
||||
bounds:869,7,20,28
|
||||
offsets:507,306,1080,1080
|
||||
BabyD4_4_1_1
|
||||
bounds:1092,893,16,37
|
||||
offsets:509,305,1080,1080
|
||||
C_armA1
|
||||
bounds:1037,1027,74,87
|
||||
offsets:445,337,1080,1080
|
||||
C_armA2
|
||||
bounds:915,156,62,57
|
||||
offsets:456,338,1080,1080
|
||||
C_armB1
|
||||
bounds:998,760,98,75
|
||||
offsets:391,337,1080,1080
|
||||
C_armB2
|
||||
bounds:551,525,62,45
|
||||
offsets:427,336,1080,1080
|
||||
C_armclothA_1
|
||||
bounds:788,416,49,46
|
||||
offsets:449,360,1080,1080
|
||||
C_armclothB_1
|
||||
bounds:892,82,48,51
|
||||
offsets:403,351,1080,1080
|
||||
C_bodyA
|
||||
bounds:496,171,90,61
|
||||
offsets:424,337,1080,1080
|
||||
C_bodyB
|
||||
bounds:998,680,101,78
|
||||
offsets:482,335,1080,1080
|
||||
C_bodyC
|
||||
bounds:598,251,63,58
|
||||
offsets:510,332,1080,1080
|
||||
C_clothbodyA1
|
||||
bounds:942,91,28,42
|
||||
offsets:433,355,1080,1080
|
||||
C_clothbodyA2
|
||||
bounds:564,389,16,20
|
||||
offsets:433,351,1080,1080
|
||||
C_clothlegA1
|
||||
bounds:579,66,69,103
|
||||
offsets:543,246,1080,1080
|
||||
C_clothlegA2
|
||||
bounds:420,170,74,44
|
||||
offsets:543,305,1080,1080
|
||||
C_clothlegB1
|
||||
bounds:830,467,60,90
|
||||
offsets:512,252,1080,1080
|
||||
C_clothlegB2
|
||||
bounds:961,305,60,40
|
||||
offsets:512,304,1080,1080
|
||||
C_eyeA1_a
|
||||
bounds:704,677,57,19
|
||||
offsets:390,388,1080,1080
|
||||
C_eyeA1_b
|
||||
bounds:564,512,54,11
|
||||
offsets:394,390,1080,1080
|
||||
C_eyeB1_a
|
||||
bounds:915,135,57,19
|
||||
offsets:390,388,1080,1080
|
||||
C_eyeB1_b
|
||||
bounds:979,144,54,11
|
||||
offsets:394,390,1080,1080
|
||||
C_eyeB2_a
|
||||
bounds:972,86,42,16
|
||||
offsets:398,388,1080,1080
|
||||
C_faceA_a
|
||||
bounds:839,420,51,45
|
||||
offsets:394,372,1080,1080
|
||||
C_faceB_a
|
||||
bounds:839,420,51,45
|
||||
offsets:394,372,1080,1080
|
||||
C_faceA_b
|
||||
bounds:1019,248,50,39
|
||||
offsets:394,376,1080,1080
|
||||
C_faceB_b
|
||||
bounds:1019,248,50,39
|
||||
offsets:394,376,1080,1080
|
||||
C_hairbackA
|
||||
bounds:911,719,85,85
|
||||
offsets:390,375,1080,1080
|
||||
C_hairbackB1_2
|
||||
bounds:674,851,87,212
|
||||
offsets:378,142,1080,1080
|
||||
C_hairbackB2_1
|
||||
bounds:506,65,71,104
|
||||
offsets:443,360,1080,1080
|
||||
C_hairbackB2_2
|
||||
bounds:175,179,139,325
|
||||
offsets:398,137,1080,1080
|
||||
C_hairclothA1_1
|
||||
bounds:851,342,46,76
|
||||
offsets:456,376,1080,1080
|
||||
C_hairfrontA1_1
|
||||
bounds:877,145,36,75
|
||||
offsets:406,375,1080,1080
|
||||
C_hairfrontA1_2
|
||||
bounds:564,411,41,99
|
||||
offsets:405,351,1080,1080
|
||||
C_hairfrontA2_1
|
||||
bounds:838,128,37,92
|
||||
offsets:425,359,1080,1080
|
||||
C_hairfrontA2_2
|
||||
bounds:454,59,50,109
|
||||
offsets:418,342,1080,1080
|
||||
C_hairfrontA3_1
|
||||
bounds:886,708,23,69
|
||||
offsets:384,372,1080,1080
|
||||
C_hairfrontA3_2
|
||||
bounds:607,411,33,99
|
||||
offsets:383,342,1080,1080
|
||||
C_hairfrontA4_1
|
||||
bounds:1071,420,34,90
|
||||
offsets:385,357,1080,1080
|
||||
C_hairfrontA4_2
|
||||
bounds:549,279,47,105
|
||||
offsets:379,342,1080,1080
|
||||
C_hairfrontB
|
||||
bounds:892,2,53,35
|
||||
offsets:390,409,1080,1080
|
||||
C_headA_1
|
||||
bounds:795,1046,121,68
|
||||
offsets:393,367,1080,1080
|
||||
C_legA1_0
|
||||
bounds:344,342,74,170
|
||||
offsets:542,246,1080,1080
|
||||
C_legA1_1
|
||||
bounds:344,170,74,170
|
||||
offsets:542,246,1080,1080
|
||||
C_legA1_L
|
||||
bounds:911,515,69,100
|
||||
offsets:542,303,1080,1080
|
||||
C_legA2
|
||||
bounds:344,5,108,163
|
||||
offsets:556,118,1080,1080
|
||||
C_legB1
|
||||
bounds:420,216,74,168
|
||||
offsets:508,252,1080,1080
|
||||
C_legB2
|
||||
bounds:255,28,47,149
|
||||
offsets:527,134,1080,1080
|
||||
C_nippleA
|
||||
bounds:255,2,46,24
|
||||
offsets:459,295,1080,1080
|
||||
C_nippleB
|
||||
bounds:1071,255,43,32
|
||||
offsets:432,300,1080,1080
|
||||
C_pregnant_1
|
||||
bounds:454,3,82,54
|
||||
offsets:489,323,1080,1080
|
||||
C_pregnant_2
|
||||
bounds:538,3,82,60
|
||||
offsets:489,317,1080,1080
|
||||
C_pregnant_3
|
||||
bounds:892,444,83,69
|
||||
offsets:488,308,1080,1080
|
||||
C_pregnant_4
|
||||
bounds:320,514,97,84
|
||||
offsets:479,293,1080,1080
|
||||
C_semenA_2
|
||||
bounds:838,2,29,33
|
||||
offsets:587,242,1080,1080
|
||||
C_semenA_3
|
||||
bounds:838,37,52,89
|
||||
offsets:585,190,1080,1080
|
||||
C_semenB_1
|
||||
bounds:1092,857,14,34
|
||||
offsets:563,338,1080,1080
|
||||
C_semenB_2
|
||||
bounds:1096,582,18,96
|
||||
offsets:562,277,1080,1080
|
||||
C_semenB_3
|
||||
bounds:964,806,32,135
|
||||
offsets:548,242,1080,1080
|
||||
C_semenC_2
|
||||
bounds:175,157,67,20
|
||||
offsets:595,134,1080,1080
|
||||
C_semenC_3
|
||||
bounds:791,559,106,23
|
||||
offsets:570,133,1080,1080
|
||||
C_semeninA_1_1
|
||||
bounds:1020,932,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninA_2_1
|
||||
bounds:998,837,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninA_3_1
|
||||
bounds:982,512,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninA_4_1
|
||||
bounds:564,572,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninA_5_1
|
||||
bounds:658,572,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninA_6_1
|
||||
bounds:642,477,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninA_7_1
|
||||
bounds:663,317,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_1_1
|
||||
bounds:663,222,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_2_1
|
||||
bounds:650,127,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_3_1
|
||||
bounds:650,32,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_4_1
|
||||
bounds:736,464,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_5_1
|
||||
bounds:757,317,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_6_1
|
||||
bounds:757,222,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninB_7_1
|
||||
bounds:744,127,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_semeninC_1_1
|
||||
bounds:962,247,55,56
|
||||
offsets:528,343,1080,1080
|
||||
C_titsA
|
||||
bounds:1029,347,62,68
|
||||
offsets:450,300,1080,1080
|
||||
C_titsA_L
|
||||
bounds:727,412,59,50
|
||||
offsets:453,307,1080,1080
|
||||
C_titsB
|
||||
bounds:963,347,64,68
|
||||
offsets:429,304,1080,1080
|
||||
C_titsB_L
|
||||
bounds:851,222,62,40
|
||||
offsets:431,318,1080,1080
|
||||
C_wombA_4_1
|
||||
bounds:744,32,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_wombB_4_1
|
||||
bounds:977,417,92,93
|
||||
offsets:481,294,1080,1080
|
||||
C_wombC1_1
|
||||
bounds:1023,289,55,56
|
||||
offsets:528,343,1080,1080
|
||||
C_wombC2_1
|
||||
bounds:979,157,53,56
|
||||
offsets:528,343,1080,1080
|
||||
ChainA1
|
||||
bounds:316,25,26,479
|
||||
offsets:468,523,1080,1080
|
||||
ChainA2
|
||||
bounds:886,779,22,138
|
||||
offsets:470,387,1080,1080
|
||||
ChainB1
|
||||
bounds:763,581,26,482
|
||||
offsets:401,521,1080,1080
|
||||
ChainB2
|
||||
bounds:539,386,23,137
|
||||
offsets:403,388,1080,1080
|
||||
ChainC
|
||||
bounds:918,1040,117,74
|
||||
offsets:402,486,1080,1080
|
||||
horse_bodyA
|
||||
bounds:2,506,316,267
|
||||
offsets:306,517,1080,1080
|
||||
horse_bodyB
|
||||
bounds:2,775,348,339
|
||||
offsets:433,382,1080,1080
|
||||
horse_cumshotA_a
|
||||
bounds:352,777,71,57
|
||||
offsets:563,398,1080,1080
|
||||
horse_cumshotB_a
|
||||
bounds:592,176,56,73
|
||||
offsets:582,316,1080,1080
|
||||
horse_cumshot_1
|
||||
bounds:1076,516,30,27
|
||||
offsets:522,349,1080,1080
|
||||
horse_dickA
|
||||
bounds:994,607,100,71
|
||||
offsets:557,362,1080,1080
|
||||
horse_dickA_1
|
||||
bounds:994,607,100,71
|
||||
offsets:557,362,1080,1080
|
||||
horse_earA
|
||||
bounds:549,234,41,43
|
||||
offsets:286,737,1080,1080
|
||||
horse_earB
|
||||
bounds:974,104,48,38
|
||||
offsets:261,720,1080,1080
|
||||
horse_hairA
|
||||
bounds:910,806,52,135
|
||||
offsets:266,672,1080,1080
|
||||
horse_hairB
|
||||
bounds:2,2,251,152
|
||||
offsets:302,718,1080,1080
|
||||
horse_headA
|
||||
bounds:320,600,104,173
|
||||
offsets:287,608,1080,1080
|
||||
horse_headB
|
||||
bounds:615,525,25,45
|
||||
offsets:325,612,1080,1080
|
||||
horse_headcloth_0
|
||||
bounds:791,919,112,125
|
||||
offsets:287,647,1080,1080
|
||||
horse_headcloth_1
|
||||
bounds:420,386,117,137
|
||||
offsets:283,642,1080,1080
|
||||
horse_hornA
|
||||
bounds:911,617,81,100
|
||||
offsets:236,707,1080,1080
|
||||
horse_hornB
|
||||
bounds:598,311,63,98
|
||||
offsets:230,699,1080,1080
|
||||
horse_legA1
|
||||
bounds:419,525,130,68
|
||||
offsets:395,535,1080,1080
|
||||
horse_legA2
|
||||
bounds:915,290,44,74
|
||||
offsets:397,495,1080,1080
|
||||
horse_legA3
|
||||
bounds:791,801,93,116
|
||||
offsets:484,485,1080,1080
|
||||
horse_legA4
|
||||
bounds:426,664,136,170
|
||||
offsets:515,494,1080,1080
|
||||
horse_legA5
|
||||
bounds:352,836,159,227
|
||||
offsets:634,298,1080,1080
|
||||
horse_legA6
|
||||
bounds:791,584,118,97
|
||||
offsets:670,268,1080,1080
|
||||
horse_legA7
|
||||
bounds:496,234,51,150
|
||||
offsets:742,170,1080,1080
|
||||
horse_legA8
|
||||
bounds:851,264,62,76
|
||||
offsets:729,130,1080,1080
|
||||
horse_legB1
|
||||
bounds:426,595,131,67
|
||||
offsets:367,538,1080,1080
|
||||
horse_legB2
|
||||
bounds:915,215,45,73
|
||||
offsets:370,498,1080,1080
|
||||
horse_legB3
|
||||
bounds:791,683,93,116
|
||||
offsets:457,486,1080,1080
|
||||
horse_legB4
|
||||
bounds:564,667,138,170
|
||||
offsets:487,496,1080,1080
|
||||
horse_legB5
|
||||
bounds:513,839,159,224
|
||||
offsets:570,317,1080,1080
|
||||
horse_legB6
|
||||
bounds:905,943,113,95
|
||||
offsets:595,289,1080,1080
|
||||
horse_legB7
|
||||
bounds:704,698,53,151
|
||||
offsets:660,189,1080,1080
|
||||
horse_legB8
|
||||
bounds:899,366,62,76
|
||||
offsets:644,149,1080,1080
|
||||
horse_semenA_1
|
||||
bounds:642,412,83,63
|
||||
offsets:556,364,1080,1080
|
||||
horse_semenA_1_1
|
||||
bounds:642,412,83,63
|
||||
offsets:556,364,1080,1080
|
||||
horse_tail
|
||||
bounds:2,156,171,348
|
||||
offsets:754,152,1080,1080
|
||||
shadow
|
||||
bounds:352,1065,441,49
|
||||
offsets:337,116,1080,1080
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 525 KiB |
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bq0dn0hjsw2rj"
|
||||
path="res://.godot/imported/elf1_horse_sex.png-43058789c113f1fb62c3ddbddcf1d8e1.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://characters/elf1_horse/spine/elf1_horse_sex.png"
|
||||
dest_files=["res://.godot/imported/elf1_horse_sex.png-43058789c113f1fb62c3ddbddcf1d8e1.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
Binary file not shown.
Reference in New Issue
Block a user