├── .directory ├── .gitignore ├── GUI ├── CharacterCreation.gd ├── CharacterCreation.tscn ├── ColorPickerButton.tscn ├── EditBehaviour.gd ├── Panel.gd ├── Randomizer.gd ├── SliderBox.gd ├── SliderBox.tscn └── Theme │ ├── PresetButtonTheme.tres │ ├── Quintessential-Regular.ttf │ ├── Roboto-Black.ttf │ ├── Roboto-Bold.ttf │ ├── Roboto-Regular.ttf │ ├── Theme.tres │ ├── slider.png │ ├── slider.png.import │ ├── slider_grabber.jpg │ ├── slider_grabber.jpg.import │ ├── slider_grabber.png │ ├── slider_grabber.png.import │ ├── slider_grabber_h.png │ └── slider_grabber_h.png.import ├── Game ├── CameraMenu.gd ├── CameraMenu.tscn ├── Game.tscn ├── GameInstance.gd ├── GameInstance.tscn ├── Save.gd └── Save.tscn ├── LICENSE ├── MainCharacter ├── MainCharacter.blend ├── MainCharacter.gd ├── MainCharacter.tscn ├── Material │ ├── Cornea.tres │ ├── Eye.tres │ ├── Hair.tres │ ├── Skin.tres │ ├── Textures │ │ ├── .directory │ │ ├── beard │ │ │ ├── .directory │ │ │ ├── beard0_mask.jpg │ │ │ ├── beard0_mask.jpg.import │ │ │ ├── beard1_mask.jpg │ │ │ ├── beard1_mask.jpg.import │ │ │ ├── beard2_mask.jpg │ │ │ ├── beard2_mask.jpg.import │ │ │ ├── beard3_mask.jpg │ │ │ └── beard3_mask.jpg.import │ │ ├── body │ │ │ ├── .directory │ │ │ ├── arms_a.jpg │ │ │ ├── arms_a.jpg.import │ │ │ ├── arms_n.jpg │ │ │ ├── arms_n.jpg.import │ │ │ ├── arms_n_detail.jpg │ │ │ ├── arms_n_detail.jpg.import │ │ │ ├── arms_ors.jpg │ │ │ ├── arms_ors.jpg.import │ │ │ ├── arms_orsc.jpg │ │ │ ├── arms_orsc.jpg.import │ │ │ ├── head_a.jpg │ │ │ ├── head_a.jpg.import │ │ │ ├── head_id_mask.jpg │ │ │ ├── head_id_mask.jpg.import │ │ │ ├── head_n.jpg │ │ │ ├── head_n.jpg.import │ │ │ ├── head_n_detail.jpg │ │ │ ├── head_n_detail.jpg.import │ │ │ ├── head_n_flip.jpg │ │ │ ├── head_n_flip.jpg.import │ │ │ ├── head_ors.jpg │ │ │ ├── head_ors.jpg.import │ │ │ ├── head_orsc.jpg │ │ │ ├── head_orsc.jpg.import │ │ │ ├── legs_a.jpg │ │ │ ├── legs_a.jpg.import │ │ │ ├── legs_n.jpg │ │ │ ├── legs_n.jpg.import │ │ │ ├── legs_n_detail.jpg │ │ │ ├── legs_n_detail.jpg.import │ │ │ ├── legs_ors.jpg │ │ │ ├── legs_ors.jpg.import │ │ │ ├── legs_orsc.jpg │ │ │ ├── legs_orsc.jpg.import │ │ │ ├── null_black.jpg │ │ │ ├── null_black.jpg.import │ │ │ ├── null_white.jpg │ │ │ ├── null_white.jpg.import │ │ │ ├── torso_a.jpg │ │ │ ├── torso_a.jpg.import │ │ │ ├── torso_n.jpg │ │ │ ├── torso_n.jpg.import │ │ │ ├── torso_n_detail.jpg │ │ │ ├── torso_n_detail.jpg.import │ │ │ ├── torso_n_flip.jpg │ │ │ ├── torso_n_flip.jpg.import │ │ │ ├── torso_ors.jpg │ │ │ ├── torso_ors.jpg.import │ │ │ ├── torso_orsc.jpg │ │ │ └── torso_orsc.jpg.import │ │ ├── eyebrows │ │ │ ├── .directory │ │ │ ├── eyebrows0_mask.jpg │ │ │ ├── eyebrows0_mask.jpg.import │ │ │ ├── eyebrows1_mask.jpg │ │ │ ├── eyebrows1_mask.jpg.import │ │ │ ├── eyebrows2_mask.jpg │ │ │ ├── eyebrows2_mask.jpg.import │ │ │ ├── eyebrows3_mask.jpg │ │ │ └── eyebrows3_mask.jpg.import │ │ ├── eyes │ │ │ ├── .directory │ │ │ ├── eyes_a.png │ │ │ ├── eyes_a.png.import │ │ │ ├── eyes_n.png │ │ │ ├── eyes_n.png.import │ │ │ ├── eyes_orm.png │ │ │ ├── eyes_orm.png.import │ │ │ ├── iris_mask.jpg │ │ │ └── iris_mask.jpg.import │ │ ├── facePaint │ │ │ ├── .directory │ │ │ ├── facePaint0_mask.jpg │ │ │ ├── facePaint0_mask.jpg.import │ │ │ ├── facePaint1_mask.jpg │ │ │ ├── facePaint1_mask.jpg.import │ │ │ ├── facePaint2_mask.jpg │ │ │ ├── facePaint2_mask.jpg.import │ │ │ ├── facePaint3_mask.jpg │ │ │ ├── facePaint3_mask.jpg.import │ │ │ ├── facePaint4_mask.jpg │ │ │ ├── facePaint4_mask.jpg.import │ │ │ ├── facePaint5_mask.jpg │ │ │ ├── facePaint5_mask.jpg.import │ │ │ ├── facePaint6_mask.jpg │ │ │ ├── facePaint6_mask.jpg.import │ │ │ ├── facePaint7_mask.jpg │ │ │ └── facePaint7_mask.jpg.import │ │ ├── hair_textures │ │ │ ├── .directory │ │ │ ├── hair_alpha.png │ │ │ ├── hair_alpha.png.import │ │ │ ├── hair_ao.png │ │ │ ├── hair_ao.png.import │ │ │ ├── hair_masks_rt.png │ │ │ ├── hair_masks_rt.png.import │ │ │ ├── hair_masks_tr.png.import │ │ │ ├── hair_n.png │ │ │ └── hair_n.png.import │ │ ├── head_masks │ │ │ ├── .directory │ │ │ ├── darkSkinMask.jpg │ │ │ └── darkSkinMask.jpg.import │ │ ├── id_masks │ │ │ ├── .directory │ │ │ ├── cheek.jpg │ │ │ ├── cheek.jpg.import │ │ │ ├── chin.jpg │ │ │ ├── chin.jpg.import │ │ │ ├── ears.jpg │ │ │ ├── ears.jpg.import │ │ │ ├── eyes.jpg │ │ │ ├── eyes.jpg.import │ │ │ ├── foot.jpg │ │ │ ├── foot.jpg.import │ │ │ ├── forearm.jpg │ │ │ ├── forearm.jpg.import │ │ │ ├── forehead.jpg │ │ │ ├── forehead.jpg.import │ │ │ ├── forehead_side.jpg │ │ │ ├── forehead_side.jpg.import │ │ │ ├── forehead_top.jpg │ │ │ ├── forehead_top.jpg.import │ │ │ ├── fullHead.jpg │ │ │ ├── fullHead.jpg.import │ │ │ ├── head_shape.jpg │ │ │ ├── head_shape.jpg.import │ │ │ ├── headfull.jpg.import │ │ │ ├── jaw.jpg │ │ │ ├── jaw.jpg.import │ │ │ ├── mouth.jpg │ │ │ ├── mouth.jpg.import │ │ │ ├── mouth_side.jpg │ │ │ ├── mouth_side.jpg.import │ │ │ ├── nose_middle.jpg │ │ │ ├── nose_middle.jpg.import │ │ │ ├── nose_tip.jpg │ │ │ ├── nose_tip.jpg.import │ │ │ ├── shin.jpg │ │ │ ├── shin.jpg.import │ │ │ ├── spine_1.jpg │ │ │ ├── spine_1.jpg.import │ │ │ ├── spine_2.jpg │ │ │ ├── spine_2.jpg.import │ │ │ ├── spine_3.jpg │ │ │ ├── spine_3.jpg.import │ │ │ ├── thigh.jpg │ │ │ ├── thigh.jpg.import │ │ │ ├── upper.jpg │ │ │ └── upper.jpg.import │ │ └── subHair │ │ │ ├── .directory │ │ │ ├── subHair0_mask.jpg │ │ │ ├── subHair0_mask.jpg.import │ │ │ ├── subHair1_mask.jpg │ │ │ ├── subHair1_mask.jpg.import │ │ │ ├── subHair2_mask.jpg │ │ │ ├── subHair2_mask.jpg.import │ │ │ ├── subHair3_mask.jpg │ │ │ ├── subHair3_mask.jpg.import │ │ │ ├── subHair4.jpg │ │ │ └── subHair4.jpg.import │ ├── Underwear.tres │ └── hair.shader └── Mesh │ ├── .directory │ ├── MainRig.gltf │ ├── MainRig.gltf.import │ └── Parts │ ├── arms.glb │ ├── arms.glb.import │ ├── beard │ ├── beard0.glb │ ├── beard0.glb.import │ ├── beard1.glb │ ├── beard1.glb.import │ ├── beard2.glb │ ├── beard2.glb.import │ ├── beard3.glb │ ├── beard3.glb.import │ ├── beard4.glb │ └── beard4.glb.import │ ├── hair │ ├── hair0.glb │ ├── hair0.glb.import │ ├── hair1.glb │ ├── hair1.glb.import │ ├── hair2.glb │ ├── hair2.glb.import │ ├── hair3.glb │ ├── hair3.glb.import │ ├── hair4.glb │ ├── hair4.glb.import │ ├── hair5.glb │ └── hair5.glb.import │ ├── head.glb │ ├── head.glb.import │ ├── legs.glb │ ├── legs.glb.import │ ├── torso.glb │ └── torso.glb.import ├── Presets ├── .directory ├── .save ├── preset1.png ├── preset1.png.import ├── preset1.save ├── preset10.png ├── preset10.png.import ├── preset10.save ├── preset2.png ├── preset2.png.import ├── preset2.save ├── preset3.png ├── preset3.png.import ├── preset3.save ├── preset4.png ├── preset4.png.import ├── preset4.save ├── preset5.png ├── preset5.png.import ├── preset5.save ├── preset6.png ├── preset6.png.import ├── preset6.save ├── preset7.png ├── preset7.png.import ├── preset7.save ├── preset8.png ├── preset8.png.import ├── preset8.save ├── preset9.png ├── preset9.png.import └── preset9.save ├── README.md ├── SavedCharacter ├── .directory ├── aaa.save └── test.save ├── World ├── .directory ├── Levels │ ├── CharacterCreator.tscn │ ├── LevelTest.tscn │ ├── MainMenu.gd │ ├── MainMenu.tscn │ ├── Material_tester.tscn │ ├── bg.glb │ └── bg.glb.import ├── checker.png ├── checker.png.import ├── checker.png~ ├── lobby.hdr └── lobby.hdr.import ├── default_env.tres ├── export_presets.cfg ├── icon.png ├── icon.png.import └── project.godot /.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2019,8,7,20,11,16 4 | Version=4 5 | 6 | [Settings] 7 | HiddenFilesShown=true 8 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .import/ 2 | -------------------------------------------------------------------------------- /GUI/ColorPickerButton.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=2] 2 | 3 | [sub_resource type="GDScript" id=1] 4 | script/source = "extends ColorPickerButton 5 | var param:String 6 | var mat:String 7 | var n : String 8 | func _ready(): 9 | var split = name.split(\"_\") 10 | param=split[0] 11 | mat=split[1] 12 | n = name 13 | 14 | func _on_colorPicker_color_changed(color): 15 | owner._colorPickerChanged(param,mat,color) 16 | 17 | func _on_colorPicker_pressed(): 18 | # return 19 | var ch = get_child(0).get_child(0) 20 | ch.get_child(0).hide() 21 | ch.get_child(2).hide() 22 | ch.get_child(3).hide() 23 | ch.get_child(4).hide() 24 | ch.get_child(5).hide() 25 | ch.get_child(6).hide() 26 | get_child(0).rect_size = Vector2(300,200) 27 | get_child(0).rect_position = Vector2(owner.get_node(\"Panel\").rect_size.x,get_global_mouse_position().y-150) 28 | 29 | 30 | 31 | " 32 | 33 | [node name="colorPicker" type="ColorPickerButton"] 34 | anchor_right = 0.168 35 | anchor_bottom = 0.031 36 | margin_right = 0.439972 37 | margin_bottom = 0.199999 38 | script = SubResource( 1 ) 39 | __meta__ = { 40 | "_edit_use_anchors_": false 41 | } 42 | [connection signal="color_changed" from="." to="." method="_on_colorPicker_color_changed"] 43 | [connection signal="pressed" from="." to="." method="_on_colorPicker_pressed"] 44 | -------------------------------------------------------------------------------- /GUI/Panel.gd: -------------------------------------------------------------------------------- 1 | extends Panel 2 | 3 | func _ready(): 4 | for bt in $vb.get_children(): 5 | if bt.is_class("Button"): 6 | var btName = bt.name.split("_") 7 | bt.connect("pressed",self,"_expand",[btName[1]]) 8 | if bt.is_class("VBoxContainer") and bt.name!="body": 9 | _expand(bt.name) 10 | 11 | func _expand(which:String): 12 | for bt in $vb.get_children(): 13 | if bt.is_class("VBoxContainer"): 14 | bt.visible=false 15 | var container:VBoxContainer = get_node("vb/"+which) 16 | container.visible = !container.visible 17 | 18 | -------------------------------------------------------------------------------- /GUI/Randomizer.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | onready var p=get_parent() 3 | 4 | func _ready(): 5 | pass 6 | 7 | func _randomize(): 8 | _randomizeGUIvalues() 9 | _randomizeBones() 10 | _randomizeShapes() 11 | 12 | func _randomizeGUIvalues(): 13 | randomize() 14 | for slider in p.slidersArray: 15 | if slider.get_parent().name=="w_eyeBrowHeight": 16 | slider.value=rand_range(-4.9,-5.1) 17 | else: 18 | slider.value=rand_range(0,slider.max_value) 19 | 20 | var count:int=-1 21 | var random = randi()%p.colorPresetsDict.hairColor.size() 22 | for h in p.colorPresetsDict.hairColor: 23 | count+=1 24 | if count==random: 25 | p.colorPresetsDict.hairColor[h].emit_signal("pressed") 26 | p.colorPresetsDict.beardColor[h].emit_signal("pressed") 27 | 28 | 29 | count=-1 30 | random = randi()%p.colorPresetsDict.eyesColor.size() 31 | for h in p.colorPresetsDict.eyesColor: 32 | count+=1 33 | if count==random: 34 | p.colorPresetsDict.eyesColor[h].emit_signal("pressed") 35 | # p.colorPresetSelected.eyeColorPresets=h 36 | count=-1 37 | random = randi()%p.colorPresetsDict.skinTone.size() 38 | for h in p.colorPresetsDict.skinTone: 39 | count+=1 40 | if count==random: 41 | p.colorPresetsDict.skinTone[h].emit_signal("pressed") 42 | # p.colorPresetSelected.skinTonePresets=h 43 | var randPaintColor:Color = Color(rand_range(0,1),rand_range(0,1),rand_range(0,1)) 44 | p.get_node("Panel/vb/head/vb/facePaintColor_head").color=randPaintColor 45 | p.get_node("Panel/vb/head/vb/facePaintColor_head")._on_colorPicker_color_changed(randPaintColor) 46 | 47 | func _randomizeBones(): 48 | var sk = p.character.sk 49 | randomize() 50 | #-------3 STEPS FOR READABILITY 51 | for i in 3: 52 | if i==0: 53 | var scaleLimit:float=0.03 54 | var t:Transform 55 | var headScale=rand_range(0.9,1.1) 56 | t=t.scaled(Vector3(1,1,1)*headScale) 57 | sk.set_bone_custom_pose(sk.find_bone("head"),t) 58 | 59 | var t2:Transform 60 | t2=t2.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 61 | sk.set_bone_custom_pose(sk.find_bone("shoulder_l"),t2) 62 | sk.set_bone_custom_pose(sk.find_bone("shoulder_r"),t2) 63 | 64 | var t3:Transform 65 | t3=t3.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 66 | sk.set_bone_custom_pose(sk.find_bone("spine_3"),t3) 67 | 68 | if i==1: 69 | var scaleLimit:float=0.02 70 | var t:Transform 71 | t=t.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 72 | sk.set_bone_custom_pose(sk.find_bone("spine_1"),t) 73 | 74 | var t2:Transform 75 | t2=t2.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 76 | sk.set_bone_custom_pose(sk.find_bone("spine_2"),t2) 77 | 78 | var t3:Transform 79 | t3=t3.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 80 | sk.set_bone_custom_pose(sk.find_bone("forearm_R"),t3) 81 | sk.set_bone_custom_pose(sk.find_bone("forearm_L"),t3) 82 | 83 | var t4:Transform 84 | scaleLimit=0.005 85 | t4=t4.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 86 | sk.set_bone_custom_pose(sk.find_bone("upper_arm_R"),t4) 87 | sk.set_bone_custom_pose(sk.find_bone("upper_arm_L"),t4) 88 | 89 | if i==2: 90 | var scaleLimit:float=0.04 91 | var t:Transform 92 | t=t.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 93 | sk.set_bone_custom_pose(sk.find_bone("thigh_R"),t) 94 | sk.set_bone_custom_pose(sk.find_bone("thigh_L"),t) 95 | sk.set_bone_custom_pose(sk.find_bone("spine"),t*sk.get_bone_custom_pose(sk.find_bone("shin_R"))) 96 | 97 | var t2:Transform 98 | t2=t2.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 99 | sk.set_bone_custom_pose(sk.find_bone("shin_R"),t2) 100 | sk.set_bone_custom_pose(sk.find_bone("shin_L"),t2) 101 | sk.set_bone_custom_pose(sk.find_bone("spine"),t2*sk.get_bone_custom_pose(sk.find_bone("thigh_R"))) 102 | 103 | var t3:Transform 104 | t3=t3.translated(Vector3(0,rand_range(-scaleLimit,scaleLimit),0)) 105 | sk.set_bone_custom_pose(sk.find_bone("toe_R"),t3) 106 | sk.set_bone_custom_pose(sk.find_bone("toe_L"),t3) 107 | p.get_node("EditBehaviour")._adjustFaceCamHeight() 108 | 109 | func _randomizeShapes(): 110 | var head = p.character.sk.get_node("head") 111 | var currentBeard:MeshInstance = p.character.sk.find_node("beard?",true,false) 112 | var currentHair:MeshInstance = p.character.sk.find_node("hair?",true,false) 113 | randomize() 114 | 115 | for b in head.mesh.get_blend_shape_count(): 116 | var bs:String = head.mesh.get_blend_shape_name(b) 117 | 118 | if bs!="chubby" and bs!="blink": #We don't want to tweak this values 119 | var bsNext:String 120 | if b=0.3: 32 | last_position = get_viewport().get_mouse_position() 33 | translation=lerp(translation,zoomTarget,zoomSpeed) 34 | 35 | if Input.is_action_pressed("mWheelDown"): 36 | 37 | if translation.z<=2: 38 | translation=lerp(translation,zoomTarget,-zoomSpeed) 39 | -------------------------------------------------------------------------------- /Game/CameraMenu.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=2] 2 | 3 | [ext_resource path="res://Game/CameraMenu.gd" type="Script" id=1] 4 | 5 | [node name="CameraMenu" type="Camera"] 6 | transform = Transform( 1, 0, 0, 0, 0.987944, 0.154814, 0, -0.154814, 0.987944, -0.0280299, 1.30335, 2.14765 ) 7 | current = true 8 | fov = 59.1667 9 | far = 126.2 10 | script = ExtResource( 1 ) 11 | -------------------------------------------------------------------------------- /Game/Game.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene format=2] 2 | 3 | [node name="Game" type="Node"] 4 | -------------------------------------------------------------------------------- /Game/GameInstance.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | var currentScene ;var currentPlayer 3 | var nextScene 4 | onready var mainScene = preload("res://World/Levels/MainMenu.tscn") 5 | onready var player = preload("res://MainCharacter/MainCharacter.tscn") 6 | onready var GAME = get_parent().get_node("Game") 7 | 8 | func _ready(): 9 | currentScene=mainScene.instance() 10 | GAME.add_child(currentScene) 11 | 12 | func _changeScene(path:String): 13 | nextScene=ResourceLoader.load(path).instance() 14 | currentScene.queue_free() 15 | currentScene=nextScene 16 | GAME.add_child(nextScene) 17 | 18 | func _spawnPlayer(n:String): 19 | if currentPlayer: 20 | currentPlayer.queue_free() 21 | currentPlayer = player.instance() 22 | currentScene.add_child(currentPlayer) 23 | currentPlayer.characterData=Save._loadCharacter(n) 24 | currentPlayer._load(currentPlayer.characterData) 25 | currentPlayer._loadFeatures() 26 | 27 | 28 | -------------------------------------------------------------------------------- /Game/GameInstance.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=2] 2 | 3 | [ext_resource path="res://Game/GameInstance.gd" type="Script" id=1] 4 | 5 | [node name="GameInstance" type="Node"] 6 | script = ExtResource( 1 ) 7 | -------------------------------------------------------------------------------- /Game/Save.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | var savePathPreset:String = "res://Presets/" 3 | var savePathCharacter:String = "res://SavedCharacter/" 4 | var ext:String = ".save" 5 | func _ready(): 6 | pass 7 | 8 | func _saveCharacter(n:String,data:Dictionary): 9 | var fileSave = File.new() 10 | fileSave.open(savePathCharacter+n+ext,File.WRITE) 11 | fileSave.store_line(to_json(data)) 12 | 13 | func _loadCharacter(n): 14 | var fileSave = File.new() 15 | fileSave.open(savePathCharacter+n+ext,File.READ) 16 | var charData:Dictionary = parse_json(fileSave.get_line()) 17 | return charData 18 | 19 | 20 | func _savePreset(n:String,data:Dictionary): 21 | var fileSave = File.new() 22 | fileSave.open(savePathPreset+n+ext,File.WRITE) 23 | fileSave.store_line(to_json(data)) 24 | 25 | func _loadPreset(n): 26 | var fileSave = File.new() 27 | fileSave.open(savePathPreset+n+ext,File.READ) 28 | var charData:Dictionary = parse_json(fileSave.get_line()) 29 | return charData 30 | 31 | -------------------------------------------------------------------------------- /Game/Save.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=2] 2 | 3 | [ext_resource path="res://Game/Save.gd" type="Script" id=1] 4 | 5 | [node name="Save" type="Node"] 6 | script = ExtResource( 1 ) 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Enrique Gándara 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /MainCharacter/MainCharacter.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/MainCharacter.blend -------------------------------------------------------------------------------- /MainCharacter/Material/Cornea.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="SpatialMaterial" format=2] 2 | 3 | [resource] 4 | flags_transparent = true 5 | albedo_color = Color( 1, 1, 1, 0 ) 6 | metallic_specular = 1.0 7 | roughness = 0.0 8 | emission_enabled = true 9 | emission = Color( 0.0392157, 0.0392157, 0.0392157, 1 ) 10 | emission_energy = 1.0 11 | emission_operator = 0 12 | emission_on_uv2 = false 13 | refraction_enabled = true 14 | refraction_scale = 0.0 15 | refraction_texture_channel = 0 16 | -------------------------------------------------------------------------------- /MainCharacter/Material/Eye.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="ShaderMaterial" load_steps=22 format=2] 2 | 3 | [ext_resource path="res://MainCharacter/Material/Textures/eyes/eyes_n.png" type="Texture" id=4] 4 | [ext_resource path="res://MainCharacter/Material/Textures/eyes/eyes_a.png" type="Texture" id=5] 5 | [ext_resource path="res://MainCharacter/Material/Textures/eyes/eyes_orm.png" type="Texture" id=6] 6 | [ext_resource path="res://MainCharacter/Material/Textures/eyes/iris_mask.jpg" type="Texture" id=7] 7 | 8 | [sub_resource type="VisualShaderNodeTexture" id=1] 9 | output_port_for_preview = 1 10 | texture = ExtResource( 5 ) 11 | texture_type = 1 12 | 13 | [sub_resource type="VisualShaderNodeInput" id=2] 14 | input_name = "uv" 15 | 16 | [sub_resource type="VisualShaderNodeTexture" id=3] 17 | texture = ExtResource( 4 ) 18 | 19 | [sub_resource type="VisualShaderNodeInput" id=4] 20 | input_name = "uv" 21 | 22 | [sub_resource type="VisualShaderNodeInput" id=5] 23 | input_name = "uv" 24 | 25 | [sub_resource type="VisualShaderNodeTexture" id=6] 26 | output_port_for_preview = 1 27 | texture = ExtResource( 6 ) 28 | texture_type = 1 29 | 30 | [sub_resource type="VisualShaderNodeVectorDecompose" id=7] 31 | output_port_for_preview = 2 32 | 33 | [sub_resource type="VisualShaderNodeScalarConstant" id=8] 34 | constant = 1.0 35 | 36 | [sub_resource type="VisualShaderNodeColorUniform" id=9] 37 | uniform_name = "eyeColor2" 38 | 39 | [sub_resource type="VisualShaderNodeScalarFunc" id=10] 40 | function = 31 41 | 42 | [sub_resource type="VisualShaderNodeScalarFunc" id=11] 43 | function = 31 44 | 45 | [sub_resource type="VisualShaderNodeVectorOp" id=12] 46 | output_port_for_preview = 0 47 | operator = 2 48 | 49 | [sub_resource type="VisualShaderNodeVectorInterp" id=13] 50 | output_port_for_preview = 0 51 | 52 | [sub_resource type="VisualShaderNodeColorUniform" id=14] 53 | uniform_name = "eyeColor1" 54 | 55 | [sub_resource type="VisualShaderNodeTexture" id=15] 56 | texture = ExtResource( 7 ) 57 | texture_type = 1 58 | 59 | [sub_resource type="VisualShaderNodeVectorInterp" id=16] 60 | output_port_for_preview = 0 61 | 62 | [sub_resource type="VisualShader" id=17] 63 | code = "shader_type spatial; 64 | uniform sampler2D tex_frg_16 : hint_albedo;uniform vec4 eyeColor2 : hint_color; 65 | uniform sampler2D tex_frg_36 : hint_albedo;uniform vec4 eyeColor1 : hint_color; 66 | uniform sampler2D tex_frg_21 : hint_albedo;uniform sampler2D tex_frg_18; 67 | 68 | 69 | void vertex() { 70 | // Output:0 71 | 72 | } 73 | 74 | void fragment() { 75 | // Input:17 76 | vec3 n_out17p0; 77 | n_out17p0 = vec3(UV,0.0); 78 | 79 | // Texture:16 80 | vec3 n_out16p0; 81 | float n_out16p1; 82 | vec4 tex_frg_16_read = texture( tex_frg_16 , n_out17p0.xy ); 83 | n_out16p0 = tex_frg_16_read.rgb; 84 | n_out16p1 = tex_frg_16_read.a; 85 | 86 | // ColorUniform:25 87 | vec3 n_out25p0; 88 | float n_out25p1; 89 | n_out25p0 = eyeColor2.rgb; 90 | n_out25p1 = eyeColor2.a; 91 | 92 | // VectorOp:33 93 | vec3 n_out33p0; 94 | n_out33p0 = n_out16p0 * n_out25p0; 95 | 96 | // Texture:36 97 | vec3 n_out36p0; 98 | float n_out36p1; 99 | vec4 tex_frg_36_read = texture( tex_frg_36 , n_out17p0.xy ); 100 | n_out36p0 = tex_frg_36_read.rgb; 101 | n_out36p1 = tex_frg_36_read.a; 102 | 103 | // VectorMix:34 104 | vec3 n_out34p0; 105 | n_out34p0 = mix( n_out16p0 , n_out33p0 , n_out36p0 ); 106 | 107 | // ColorUniform:35 108 | vec3 n_out35p0; 109 | float n_out35p1; 110 | n_out35p0 = eyeColor1.rgb; 111 | n_out35p1 = eyeColor1.a; 112 | 113 | // Input:20 114 | vec3 n_out20p0; 115 | n_out20p0 = vec3(UV,0.0); 116 | 117 | // Texture:21 118 | vec3 n_out21p0; 119 | float n_out21p1; 120 | vec4 tex_frg_21_read = texture( tex_frg_21 , n_out20p0.xy ); 121 | n_out21p0 = tex_frg_21_read.rgb; 122 | n_out21p1 = tex_frg_21_read.a; 123 | 124 | // VectorDecompose:22 125 | float n_out22p0; 126 | float n_out22p1; 127 | float n_out22p2; 128 | n_out22p0 = n_out21p0.x; 129 | n_out22p1 = n_out21p0.y; 130 | n_out22p2 = n_out21p0.z; 131 | 132 | // VectorMix:37 133 | vec3 n_out37p0; 134 | n_out37p0 = mix( n_out34p0 , n_out35p0 , vec3(n_out22p2) ); 135 | 136 | // Input:19 137 | vec3 n_out19p0; 138 | n_out19p0 = vec3(UV,0.0); 139 | 140 | // Texture:18 141 | vec3 n_out18p0; 142 | float n_out18p1; 143 | vec4 tex_frg_18_read = texture( tex_frg_18 , n_out19p0.xy ); 144 | n_out18p0 = tex_frg_18_read.rgb; 145 | n_out18p1 = tex_frg_18_read.a; 146 | 147 | // Scalar:23 148 | float n_out23p0; 149 | n_out23p0 = 1.000000; 150 | 151 | // Output:0 152 | ALBEDO = n_out37p0; 153 | NORMALMAP = n_out18p0; 154 | AO_LIGHT_AFFECT = n_out23p0; 155 | 156 | } 157 | 158 | void light() { 159 | // Output:0 160 | 161 | } 162 | " 163 | graph_offset = Vector2( -115.718, -802.5 ) 164 | nodes/fragment/0/position = Vector2( 360, -500 ) 165 | nodes/fragment/16/node = SubResource( 1 ) 166 | nodes/fragment/16/position = Vector2( -560, -1120 ) 167 | nodes/fragment/17/node = SubResource( 2 ) 168 | nodes/fragment/17/position = Vector2( -780, -1000 ) 169 | nodes/fragment/18/node = SubResource( 3 ) 170 | nodes/fragment/18/position = Vector2( 740, -440 ) 171 | nodes/fragment/19/node = SubResource( 4 ) 172 | nodes/fragment/19/position = Vector2( 740, -240 ) 173 | nodes/fragment/20/node = SubResource( 5 ) 174 | nodes/fragment/20/position = Vector2( -700, -420 ) 175 | nodes/fragment/21/node = SubResource( 6 ) 176 | nodes/fragment/21/position = Vector2( -500, -540 ) 177 | nodes/fragment/22/node = SubResource( 7 ) 178 | nodes/fragment/22/position = Vector2( -140, -680 ) 179 | nodes/fragment/23/node = SubResource( 8 ) 180 | nodes/fragment/23/position = Vector2( 580, -20 ) 181 | nodes/fragment/25/node = SubResource( 9 ) 182 | nodes/fragment/25/position = Vector2( -360, -800 ) 183 | nodes/fragment/31/node = SubResource( 10 ) 184 | nodes/fragment/31/position = Vector2( -20, -520 ) 185 | nodes/fragment/32/node = SubResource( 11 ) 186 | nodes/fragment/32/position = Vector2( 100, -660 ) 187 | nodes/fragment/33/node = SubResource( 12 ) 188 | nodes/fragment/33/position = Vector2( -180, -940 ) 189 | nodes/fragment/34/node = SubResource( 13 ) 190 | nodes/fragment/34/position = Vector2( 80, -1060 ) 191 | nodes/fragment/35/node = SubResource( 14 ) 192 | nodes/fragment/35/position = Vector2( 40, -800 ) 193 | nodes/fragment/36/node = SubResource( 15 ) 194 | nodes/fragment/36/position = Vector2( -660, -800 ) 195 | nodes/fragment/37/node = SubResource( 16 ) 196 | nodes/fragment/37/position = Vector2( 320, -1060 ) 197 | nodes/fragment/connections = PoolIntArray( 17, 0, 16, 0, 19, 0, 18, 0, 18, 0, 0, 8, 20, 0, 21, 0, 21, 0, 22, 0, 23, 0, 0, 19, 22, 2, 31, 0, 21, 1, 32, 0, 25, 0, 33, 1, 16, 0, 34, 0, 33, 0, 34, 1, 16, 0, 33, 0, 36, 0, 34, 2, 17, 0, 36, 0, 22, 2, 37, 2, 37, 0, 0, 0, 34, 0, 37, 0, 35, 0, 37, 1 ) 198 | 199 | [resource] 200 | shader = SubResource( 17 ) 201 | shader_param/eyeColor2 = Color( 1, 0.447059, 0, 1 ) 202 | shader_param/eyeColor1 = Color( 0.360784, 0.109804, 0, 1 ) 203 | -------------------------------------------------------------------------------- /MainCharacter/Material/Hair.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="ShaderMaterial" load_steps=6 format=2] 2 | 3 | [ext_resource path="res://MainCharacter/Material/Textures/hair_textures/hair_n.png" type="Texture" id=1] 4 | [ext_resource path="res://MainCharacter/Material/Textures/hair_textures/hair_alpha.png" type="Texture" id=2] 5 | [ext_resource path="res://MainCharacter/Material/Textures/hair_textures/hair_ao.png" type="Texture" id=3] 6 | [ext_resource path="res://MainCharacter/Material/hair.shader" type="Shader" id=4] 7 | [ext_resource path="res://MainCharacter/Material/Textures/hair_textures/hair_masks_rt.png" type="Texture" id=5] 8 | 9 | [resource] 10 | shader = ExtResource( 4 ) 11 | shader_param/hairColor = Color( 0.223529, 0.101961, 0.00784314, 1 ) 12 | shader_param/rootColor = Color( 0.321569, 0.176471, 0.0705882, 1 ) 13 | shader_param/rootOffset = 5.95 14 | shader_param/tipColor = Color( 0.72549, 0.501961, 0.266667, 1 ) 15 | shader_param/tipOffset = 4.36 16 | shader_param/specular = 0.13 17 | shader_param/metallic = 0.01 18 | shader_param/roughness = 0.282 19 | shader_param/normal_scale = -0.072 20 | shader_param/anisotropy_ratio = 1.0 21 | shader_param/ao_light_affect = 1.0 22 | shader_param/punch = 1.74 23 | shader_param/roughness_texture_channel = Plane( 1, 0, 0, 0 ) 24 | shader_param/ao_texture_channel = Plane( 1, 0, 0, 0 ) 25 | shader_param/uv1_scale = Vector3( 1, 1, 1 ) 26 | shader_param/uv1_offset = Vector3( 0, 0, 0 ) 27 | shader_param/uv2_scale = Vector3( 1, 1, 1 ) 28 | shader_param/uv2_offset = Vector3( 0, 0, 0 ) 29 | shader_param/texture_albedo = ExtResource( 2 ) 30 | shader_param/texture_normal = ExtResource( 1 ) 31 | shader_param/masks_rt = ExtResource( 5 ) 32 | shader_param/texture_roughness = ExtResource( 2 ) 33 | shader_param/texture_ambient_occlusion = ExtResource( 3 ) 34 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | SortOrder=1 4 | SortRole=type 5 | Timestamp=2019,8,23,20,6,20 6 | Version=4 7 | ViewMode=1 8 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_type,CustomizedDetails 9 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2019,8,21,13,45,27 4 | Version=4 5 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard0_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/beard/beard0_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard0_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/beard0_mask.jpg-9709995604a7882c883484e981150149.s3tc.stex" 6 | path.etc2="res://.import/beard0_mask.jpg-9709995604a7882c883484e981150149.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/beard/beard0_mask.jpg" 15 | dest_files=[ "res://.import/beard0_mask.jpg-9709995604a7882c883484e981150149.s3tc.stex", "res://.import/beard0_mask.jpg-9709995604a7882c883484e981150149.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard1_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/beard/beard1_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard1_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/beard1_mask.jpg-9141216f825b7c740afecbe69e48bfa7.s3tc.stex" 6 | path.etc2="res://.import/beard1_mask.jpg-9141216f825b7c740afecbe69e48bfa7.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/beard/beard1_mask.jpg" 15 | dest_files=[ "res://.import/beard1_mask.jpg-9141216f825b7c740afecbe69e48bfa7.s3tc.stex", "res://.import/beard1_mask.jpg-9141216f825b7c740afecbe69e48bfa7.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard2_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/beard/beard2_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard2_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/beard2_mask.jpg-92ea39c3ff33e1150278a7ce43807824.s3tc.stex" 6 | path.etc2="res://.import/beard2_mask.jpg-92ea39c3ff33e1150278a7ce43807824.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/beard/beard2_mask.jpg" 15 | dest_files=[ "res://.import/beard2_mask.jpg-92ea39c3ff33e1150278a7ce43807824.s3tc.stex", "res://.import/beard2_mask.jpg-92ea39c3ff33e1150278a7ce43807824.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard3_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/beard/beard3_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/beard/beard3_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/beard3_mask.jpg-95773c2e00cc6989ac9deecf5b059c39.s3tc.stex" 6 | path.etc2="res://.import/beard3_mask.jpg-95773c2e00cc6989ac9deecf5b059c39.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/beard/beard3_mask.jpg" 15 | dest_files=[ "res://.import/beard3_mask.jpg-95773c2e00cc6989ac9deecf5b059c39.s3tc.stex", "res://.import/beard3_mask.jpg-95773c2e00cc6989ac9deecf5b059c39.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=0 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=true 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | SortOrder=1 3 | SortRole=type 4 | Timestamp=2019,8,28,22,22,32 5 | Version=4 6 | ViewMode=1 7 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_type,CustomizedDetails 8 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/arms_a.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_a.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/arms_a.jpg-be489466643ad361ce86f137d66b84a7.s3tc.stex" 6 | path.etc2="res://.import/arms_a.jpg-be489466643ad361ce86f137d66b84a7.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/arms_a.jpg" 15 | dest_files=[ "res://.import/arms_a.jpg-be489466643ad361ce86f137d66b84a7.s3tc.stex", "res://.import/arms_a.jpg-be489466643ad361ce86f137d66b84a7.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/arms_n.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_n.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/arms_n.jpg-77fb2d3cfab249188edd8cb3a3b57f06.s3tc.stex" 6 | path.etc2="res://.import/arms_n.jpg-77fb2d3cfab249188edd8cb3a3b57f06.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/arms_n.jpg" 15 | dest_files=[ "res://.import/arms_n.jpg-77fb2d3cfab249188edd8cb3a3b57f06.s3tc.stex", "res://.import/arms_n.jpg-77fb2d3cfab249188edd8cb3a3b57f06.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_n_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/arms_n_detail.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_n_detail.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/arms_n_detail.jpg-b854662d5ec2e29942a0ac91d35d610a.s3tc.stex" 6 | path.etc2="res://.import/arms_n_detail.jpg-b854662d5ec2e29942a0ac91d35d610a.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/arms_n_detail.jpg" 15 | dest_files=[ "res://.import/arms_n_detail.jpg-b854662d5ec2e29942a0ac91d35d610a.s3tc.stex", "res://.import/arms_n_detail.jpg-b854662d5ec2e29942a0ac91d35d610a.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_ors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/arms_ors.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_ors.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/arms_ors.jpg-91afd846a9ad92f3f9b62786007f931e.s3tc.stex" 6 | path.etc2="res://.import/arms_ors.jpg-91afd846a9ad92f3f9b62786007f931e.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/arms_ors.jpg" 15 | dest_files=[ "res://.import/arms_ors.jpg-91afd846a9ad92f3f9b62786007f931e.s3tc.stex", "res://.import/arms_ors.jpg-91afd846a9ad92f3f9b62786007f931e.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_orsc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/arms_orsc.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/arms_orsc.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/arms_orsc.jpg-ae7b0c588fd5bfd86e4a167f0dd31ed9.s3tc.stex" 6 | path.etc2="res://.import/arms_orsc.jpg-ae7b0c588fd5bfd86e4a167f0dd31ed9.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/arms_orsc.jpg" 15 | dest_files=[ "res://.import/arms_orsc.jpg-ae7b0c588fd5bfd86e4a167f0dd31ed9.s3tc.stex", "res://.import/arms_orsc.jpg-ae7b0c588fd5bfd86e4a167f0dd31ed9.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_a.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_a.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/head_a.jpg-a3b04e39a9a0e33d709b58477cc4f5c4.s3tc.stex" 6 | path.etc2="res://.import/head_a.jpg-a3b04e39a9a0e33d709b58477cc4f5c4.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/head_a.jpg" 15 | dest_files=[ "res://.import/head_a.jpg-a3b04e39a9a0e33d709b58477cc4f5c4.s3tc.stex", "res://.import/head_a.jpg-a3b04e39a9a0e33d709b58477cc4f5c4.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_id_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_id_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_id_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/head_id_mask.jpg-ae8907f9ce364e287f1d32bac8dd848b.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/body/head_id_mask.jpg" 13 | dest_files=[ "res://.import/head_id_mask.jpg-ae8907f9ce364e287f1d32bac8dd848b.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=true 23 | flags/filter=false 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=1 27 | process/fix_alpha_border=false 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=false 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_n.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_n.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/head_n.jpg-f9b4eb0cf35266ec4148205172f6c0bf.s3tc.stex" 6 | path.etc2="res://.import/head_n.jpg-f9b4eb0cf35266ec4148205172f6c0bf.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/head_n.jpg" 15 | dest_files=[ "res://.import/head_n.jpg-f9b4eb0cf35266ec4148205172f6c0bf.s3tc.stex", "res://.import/head_n.jpg-f9b4eb0cf35266ec4148205172f6c0bf.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_n_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_n_detail.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_n_detail.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/head_n_detail.jpg-72a1eb7945e6d90160669afeb9812ed2.s3tc.stex" 6 | path.etc2="res://.import/head_n_detail.jpg-72a1eb7945e6d90160669afeb9812ed2.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/head_n_detail.jpg" 15 | dest_files=[ "res://.import/head_n_detail.jpg-72a1eb7945e6d90160669afeb9812ed2.s3tc.stex", "res://.import/head_n_detail.jpg-72a1eb7945e6d90160669afeb9812ed2.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_n_flip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_n_flip.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_n_flip.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/head_n_flip.jpg-0c7050736c9883d0e35c35d91b2144fa.s3tc.stex" 6 | path.etc2="res://.import/head_n_flip.jpg-0c7050736c9883d0e35c35d91b2144fa.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/head_n_flip.jpg" 15 | dest_files=[ "res://.import/head_n_flip.jpg-0c7050736c9883d0e35c35d91b2144fa.s3tc.stex", "res://.import/head_n_flip.jpg-0c7050736c9883d0e35c35d91b2144fa.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_ors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_ors.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_ors.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/head_ors.jpg-1969fb1a344d81f7b381760df657f98f.s3tc.stex" 6 | path.etc2="res://.import/head_ors.jpg-1969fb1a344d81f7b381760df657f98f.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/head_ors.jpg" 15 | dest_files=[ "res://.import/head_ors.jpg-1969fb1a344d81f7b381760df657f98f.s3tc.stex", "res://.import/head_ors.jpg-1969fb1a344d81f7b381760df657f98f.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_orsc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/head_orsc.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/head_orsc.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/head_orsc.jpg-cf14511b691bfe9245847274252dc0f5.s3tc.stex" 6 | path.etc2="res://.import/head_orsc.jpg-cf14511b691bfe9245847274252dc0f5.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/head_orsc.jpg" 15 | dest_files=[ "res://.import/head_orsc.jpg-cf14511b691bfe9245847274252dc0f5.s3tc.stex", "res://.import/head_orsc.jpg-cf14511b691bfe9245847274252dc0f5.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/legs_a.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_a.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/legs_a.jpg-a42e479fc09fb8de3f9742f5977b40e6.s3tc.stex" 6 | path.etc2="res://.import/legs_a.jpg-a42e479fc09fb8de3f9742f5977b40e6.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/legs_a.jpg" 15 | dest_files=[ "res://.import/legs_a.jpg-a42e479fc09fb8de3f9742f5977b40e6.s3tc.stex", "res://.import/legs_a.jpg-a42e479fc09fb8de3f9742f5977b40e6.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/legs_n.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_n.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/legs_n.jpg-25ebf1dd7ea186b015d6fa684d398116.s3tc.stex" 6 | path.etc2="res://.import/legs_n.jpg-25ebf1dd7ea186b015d6fa684d398116.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/legs_n.jpg" 15 | dest_files=[ "res://.import/legs_n.jpg-25ebf1dd7ea186b015d6fa684d398116.s3tc.stex", "res://.import/legs_n.jpg-25ebf1dd7ea186b015d6fa684d398116.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_n_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/legs_n_detail.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_n_detail.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/legs_n_detail.jpg-5b6a001b48b87aade1f4d3fd2381d753.s3tc.stex" 6 | path.etc2="res://.import/legs_n_detail.jpg-5b6a001b48b87aade1f4d3fd2381d753.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/legs_n_detail.jpg" 15 | dest_files=[ "res://.import/legs_n_detail.jpg-5b6a001b48b87aade1f4d3fd2381d753.s3tc.stex", "res://.import/legs_n_detail.jpg-5b6a001b48b87aade1f4d3fd2381d753.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_ors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/legs_ors.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_ors.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/legs_ors.jpg-62557f442d6ed9d333023ed04e828aeb.s3tc.stex" 6 | path.etc2="res://.import/legs_ors.jpg-62557f442d6ed9d333023ed04e828aeb.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/legs_ors.jpg" 15 | dest_files=[ "res://.import/legs_ors.jpg-62557f442d6ed9d333023ed04e828aeb.s3tc.stex", "res://.import/legs_ors.jpg-62557f442d6ed9d333023ed04e828aeb.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_orsc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/legs_orsc.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/legs_orsc.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/legs_orsc.jpg-e1acaf06475958ae41c24c1b0ff96f2c.s3tc.stex" 6 | path.etc2="res://.import/legs_orsc.jpg-e1acaf06475958ae41c24c1b0ff96f2c.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/legs_orsc.jpg" 15 | dest_files=[ "res://.import/legs_orsc.jpg-e1acaf06475958ae41c24c1b0ff96f2c.s3tc.stex", "res://.import/legs_orsc.jpg-e1acaf06475958ae41c24c1b0ff96f2c.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/null_black.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/null_black.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/null_black.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/null_black.jpg-9cefb81767057d2eced3903f5f396e0c.s3tc.stex" 6 | path.etc2="res://.import/null_black.jpg-9cefb81767057d2eced3903f5f396e0c.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/null_black.jpg" 15 | dest_files=[ "res://.import/null_black.jpg-9cefb81767057d2eced3903f5f396e0c.s3tc.stex", "res://.import/null_black.jpg-9cefb81767057d2eced3903f5f396e0c.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/null_white.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/null_white.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/null_white.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/null_white.jpg-8b137b019b3b3953d68a8ff4e327cb36.s3tc.stex" 6 | path.etc2="res://.import/null_white.jpg-8b137b019b3b3953d68a8ff4e327cb36.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/null_white.jpg" 15 | dest_files=[ "res://.import/null_white.jpg-8b137b019b3b3953d68a8ff4e327cb36.s3tc.stex", "res://.import/null_white.jpg-8b137b019b3b3953d68a8ff4e327cb36.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/torso_a.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_a.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/torso_a.jpg-0221003676ea7a9e3243f31f912e8d4d.s3tc.stex" 6 | path.etc2="res://.import/torso_a.jpg-0221003676ea7a9e3243f31f912e8d4d.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/torso_a.jpg" 15 | dest_files=[ "res://.import/torso_a.jpg-0221003676ea7a9e3243f31f912e8d4d.s3tc.stex", "res://.import/torso_a.jpg-0221003676ea7a9e3243f31f912e8d4d.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/torso_n.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_n.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/torso_n.jpg-05686085424609ac24fb89ffd02fe270.s3tc.stex" 6 | path.etc2="res://.import/torso_n.jpg-05686085424609ac24fb89ffd02fe270.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/torso_n.jpg" 15 | dest_files=[ "res://.import/torso_n.jpg-05686085424609ac24fb89ffd02fe270.s3tc.stex", "res://.import/torso_n.jpg-05686085424609ac24fb89ffd02fe270.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=0 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_n_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/torso_n_detail.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_n_detail.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/torso_n_detail.jpg-d4fe73c72af27ebda557d241d2b84fea.s3tc.stex" 6 | path.etc2="res://.import/torso_n_detail.jpg-d4fe73c72af27ebda557d241d2b84fea.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/torso_n_detail.jpg" 15 | dest_files=[ "res://.import/torso_n_detail.jpg-d4fe73c72af27ebda557d241d2b84fea.s3tc.stex", "res://.import/torso_n_detail.jpg-d4fe73c72af27ebda557d241d2b84fea.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_n_flip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/torso_n_flip.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_n_flip.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/torso_n_flip.jpg-6f6c86fe8e64834b14c11d720e9a909f.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/body/torso_n_flip.jpg" 13 | dest_files=[ "res://.import/torso_n_flip.jpg-6f6c86fe8e64834b14c11d720e9a909f.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_ors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/torso_ors.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_ors.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/torso_ors.jpg-1206a569b2b44ac66d198b98e3b188f4.s3tc.stex" 6 | path.etc2="res://.import/torso_ors.jpg-1206a569b2b44ac66d198b98e3b188f4.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/torso_ors.jpg" 15 | dest_files=[ "res://.import/torso_ors.jpg-1206a569b2b44ac66d198b98e3b188f4.s3tc.stex", "res://.import/torso_ors.jpg-1206a569b2b44ac66d198b98e3b188f4.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_orsc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/body/torso_orsc.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/body/torso_orsc.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/torso_orsc.jpg-63a4cb67951a152e8df83b2c9f48ff30.s3tc.stex" 6 | path.etc2="res://.import/torso_orsc.jpg-63a4cb67951a152e8df83b2c9f48ff30.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/body/torso_orsc.jpg" 15 | dest_files=[ "res://.import/torso_orsc.jpg-63a4cb67951a152e8df83b2c9f48ff30.s3tc.stex", "res://.import/torso_orsc.jpg-63a4cb67951a152e8df83b2c9f48ff30.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2019,8,26,17,26,47 4 | Version=4 5 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows0_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyebrows/eyebrows0_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows0_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyebrows0_mask.jpg-0538330f27d55a292d3c13494f684506.s3tc.stex" 6 | path.etc2="res://.import/eyebrows0_mask.jpg-0538330f27d55a292d3c13494f684506.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyebrows/eyebrows0_mask.jpg" 15 | dest_files=[ "res://.import/eyebrows0_mask.jpg-0538330f27d55a292d3c13494f684506.s3tc.stex", "res://.import/eyebrows0_mask.jpg-0538330f27d55a292d3c13494f684506.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows1_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyebrows/eyebrows1_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows1_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyebrows1_mask.jpg-ab34963aa93c4c5a3912c2deb8558ff1.s3tc.stex" 6 | path.etc2="res://.import/eyebrows1_mask.jpg-ab34963aa93c4c5a3912c2deb8558ff1.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyebrows/eyebrows1_mask.jpg" 15 | dest_files=[ "res://.import/eyebrows1_mask.jpg-ab34963aa93c4c5a3912c2deb8558ff1.s3tc.stex", "res://.import/eyebrows1_mask.jpg-ab34963aa93c4c5a3912c2deb8558ff1.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=0 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows2_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyebrows/eyebrows2_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows2_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyebrows2_mask.jpg-46914f57dc0e3648b8641d4a89573b53.s3tc.stex" 6 | path.etc2="res://.import/eyebrows2_mask.jpg-46914f57dc0e3648b8641d4a89573b53.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyebrows/eyebrows2_mask.jpg" 15 | dest_files=[ "res://.import/eyebrows2_mask.jpg-46914f57dc0e3648b8641d4a89573b53.s3tc.stex", "res://.import/eyebrows2_mask.jpg-46914f57dc0e3648b8641d4a89573b53.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=0 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows3_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyebrows/eyebrows3_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyebrows/eyebrows3_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyebrows3_mask.jpg-94d99bc2e3c3050350a7bc0f49de69ff.s3tc.stex" 6 | path.etc2="res://.import/eyebrows3_mask.jpg-94d99bc2e3c3050350a7bc0f49de69ff.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyebrows/eyebrows3_mask.jpg" 15 | dest_files=[ "res://.import/eyebrows3_mask.jpg-94d99bc2e3c3050350a7bc0f49de69ff.s3tc.stex", "res://.import/eyebrows3_mask.jpg-94d99bc2e3c3050350a7bc0f49de69ff.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=0 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | SortOrder=1 3 | SortRole=type 4 | Timestamp=2019,8,28,22,19,51 5 | Version=4 6 | ViewMode=1 7 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_type,CustomizedDetails 8 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/eyes_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyes/eyes_a.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/eyes_a.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyes_a.png-652e6886bf3b9ac2f2b4403e213b5caa.s3tc.stex" 6 | path.etc2="res://.import/eyes_a.png-652e6886bf3b9ac2f2b4403e213b5caa.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyes/eyes_a.png" 15 | dest_files=[ "res://.import/eyes_a.png-652e6886bf3b9ac2f2b4403e213b5caa.s3tc.stex", "res://.import/eyes_a.png-652e6886bf3b9ac2f2b4403e213b5caa.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=0 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/eyes_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyes/eyes_n.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/eyes_n.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyes_n.png-c15203748ca669c974e7f74e6a254fc3.s3tc.stex" 6 | path.etc2="res://.import/eyes_n.png-c15203748ca669c974e7f74e6a254fc3.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyes/eyes_n.png" 15 | dest_files=[ "res://.import/eyes_n.png-c15203748ca669c974e7f74e6a254fc3.s3tc.stex", "res://.import/eyes_n.png-c15203748ca669c974e7f74e6a254fc3.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/eyes_orm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyes/eyes_orm.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/eyes_orm.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/eyes_orm.png-6fafd65e9c79981aa3c4b51cdf66e9be.s3tc.stex" 6 | path.etc2="res://.import/eyes_orm.png-6fafd65e9c79981aa3c4b51cdf66e9be.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyes/eyes_orm.png" 15 | dest_files=[ "res://.import/eyes_orm.png-6fafd65e9c79981aa3c4b51cdf66e9be.s3tc.stex", "res://.import/eyes_orm.png-6fafd65e9c79981aa3c4b51cdf66e9be.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/iris_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/eyes/iris_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/eyes/iris_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/iris_mask.jpg-ee5948e94ece13004c1d7c24c2156078.s3tc.stex" 6 | path.etc2="res://.import/iris_mask.jpg-ee5948e94ece13004c1d7c24c2156078.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/eyes/iris_mask.jpg" 15 | dest_files=[ "res://.import/iris_mask.jpg-ee5948e94ece13004c1d7c24c2156078.s3tc.stex", "res://.import/iris_mask.jpg-ee5948e94ece13004c1d7c24c2156078.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2019,8,15,10,21,4 4 | Version=4 5 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint0_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint0_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint0_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/facePaint0_mask.jpg-6bce96a4ca28f21cdf7b1ce8c40be027.s3tc.stex" 6 | path.etc2="res://.import/facePaint0_mask.jpg-6bce96a4ca28f21cdf7b1ce8c40be027.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint0_mask.jpg" 15 | dest_files=[ "res://.import/facePaint0_mask.jpg-6bce96a4ca28f21cdf7b1ce8c40be027.s3tc.stex", "res://.import/facePaint0_mask.jpg-6bce96a4ca28f21cdf7b1ce8c40be027.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint1_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint1_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint1_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/facePaint1_mask.jpg-27eb836cd0e8d2771d31be91ccd733dd.s3tc.stex" 6 | path.etc2="res://.import/facePaint1_mask.jpg-27eb836cd0e8d2771d31be91ccd733dd.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint1_mask.jpg" 15 | dest_files=[ "res://.import/facePaint1_mask.jpg-27eb836cd0e8d2771d31be91ccd733dd.s3tc.stex", "res://.import/facePaint1_mask.jpg-27eb836cd0e8d2771d31be91ccd733dd.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint2_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint2_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint2_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/facePaint2_mask.jpg-1d98ca36c4d0ef6a68b5aa4f08d00d9e.s3tc.stex" 6 | path.etc2="res://.import/facePaint2_mask.jpg-1d98ca36c4d0ef6a68b5aa4f08d00d9e.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint2_mask.jpg" 15 | dest_files=[ "res://.import/facePaint2_mask.jpg-1d98ca36c4d0ef6a68b5aa4f08d00d9e.s3tc.stex", "res://.import/facePaint2_mask.jpg-1d98ca36c4d0ef6a68b5aa4f08d00d9e.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=false 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint3_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint3_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint3_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/facePaint3_mask.jpg-60d3197b4f485e1513085f96971b1bb6.s3tc.stex" 6 | path.etc2="res://.import/facePaint3_mask.jpg-60d3197b4f485e1513085f96971b1bb6.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint3_mask.jpg" 15 | dest_files=[ "res://.import/facePaint3_mask.jpg-60d3197b4f485e1513085f96971b1bb6.s3tc.stex", "res://.import/facePaint3_mask.jpg-60d3197b4f485e1513085f96971b1bb6.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint4_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint4_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint4_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/facePaint4_mask.jpg-cbf038fcf5dbe6f1f493d20c181ca3ed.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint4_mask.jpg" 13 | dest_files=[ "res://.import/facePaint4_mask.jpg-cbf038fcf5dbe6f1f493d20c181ca3ed.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint5_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint5_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint5_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/facePaint5_mask.jpg-3da8b8849594edfdbde493979b2bf79d.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint5_mask.jpg" 13 | dest_files=[ "res://.import/facePaint5_mask.jpg-3da8b8849594edfdbde493979b2bf79d.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint6_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint6_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint6_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/facePaint6_mask.jpg-d5055fe66144406d37bc3093f80ce90a.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint6_mask.jpg" 13 | dest_files=[ "res://.import/facePaint6_mask.jpg-d5055fe66144406d37bc3093f80ce90a.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint7_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/facePaint/facePaint7_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/facePaint/facePaint7_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/facePaint7_mask.jpg-671acbc350fbc7eab1564b788c4721d4.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/facePaint/facePaint7_mask.jpg" 13 | dest_files=[ "res://.import/facePaint7_mask.jpg-671acbc350fbc7eab1564b788c4721d4.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | SortRole=type 4 | Timestamp=2019,8,28,22,19,17 5 | Version=4 6 | ViewMode=1 7 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_type,CustomizedDetails 8 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/hair_textures/hair_alpha.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_alpha.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/hair_alpha.png-45d6ff1fad6ef9aba1d841ae4fc19ae5.s3tc.stex" 6 | path.etc2="res://.import/hair_alpha.png-45d6ff1fad6ef9aba1d841ae4fc19ae5.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/hair_textures/hair_alpha.png" 15 | dest_files=[ "res://.import/hair_alpha.png-45d6ff1fad6ef9aba1d841ae4fc19ae5.s3tc.stex", "res://.import/hair_alpha.png-45d6ff1fad6ef9aba1d841ae4fc19ae5.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=true 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/hair_textures/hair_ao.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_ao.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/hair_ao.png-b2d4844cc391a7d09232eb63ca1b59a2.s3tc.stex" 6 | path.etc2="res://.import/hair_ao.png-b2d4844cc391a7d09232eb63ca1b59a2.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/hair_textures/hair_ao.png" 15 | dest_files=[ "res://.import/hair_ao.png-b2d4844cc391a7d09232eb63ca1b59a2.s3tc.stex", "res://.import/hair_ao.png-b2d4844cc391a7d09232eb63ca1b59a2.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_masks_rt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/hair_textures/hair_masks_rt.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_masks_rt.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/hair_masks_rt.png-e78c33c8a133983ab7393d1e554b49d0.s3tc.stex" 6 | path.etc2="res://.import/hair_masks_rt.png-e78c33c8a133983ab7393d1e554b49d0.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/hair_textures/hair_masks_rt.png" 15 | dest_files=[ "res://.import/hair_masks_rt.png-e78c33c8a133983ab7393d1e554b49d0.s3tc.stex", "res://.import/hair_masks_rt.png-e78c33c8a133983ab7393d1e554b49d0.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_masks_tr.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/hair_masks_tr.png-9700ea03819f3294a2c9f21437d18792.s3tc.stex" 6 | path.etc2="res://.import/hair_masks_tr.png-9700ea03819f3294a2c9f21437d18792.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/Tex_Hair2/hair_masks_tr.png" 15 | dest_files=[ "res://.import/hair_masks_tr.png-9700ea03819f3294a2c9f21437d18792.s3tc.stex", "res://.import/hair_masks_tr.png-9700ea03819f3294a2c9f21437d18792.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/hair_textures/hair_n.png -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/hair_textures/hair_n.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/hair_n.png-9ffdd25ade082851d887dfdea1ec315c.s3tc.stex" 6 | path.etc2="res://.import/hair_n.png-9ffdd25ade082851d887dfdea1ec315c.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/hair_textures/hair_n.png" 15 | dest_files=[ "res://.import/hair_n.png-9ffdd25ade082851d887dfdea1ec315c.s3tc.stex", "res://.import/hair_n.png-9ffdd25ade082851d887dfdea1ec315c.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=1 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/head_masks/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2019,8,7,13,18,44 4 | Version=4 5 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/head_masks/darkSkinMask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/head_masks/darkSkinMask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/head_masks/darkSkinMask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/darkSkinMask.jpg-e04058db8e61ea93c7e4ee8a14576e28.s3tc.stex" 6 | path.etc2="res://.import/darkSkinMask.jpg-e04058db8e61ea93c7e4ee8a14576e28.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/head_masks/darkSkinMask.jpg" 15 | dest_files=[ "res://.import/darkSkinMask.jpg-e04058db8e61ea93c7e4ee8a14576e28.s3tc.stex", "res://.import/darkSkinMask.jpg-e04058db8e61ea93c7e4ee8a14576e28.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | SortRole=type 4 | Timestamp=2019,8,28,22,20,58 5 | Version=4 6 | ViewMode=1 7 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_type,CustomizedDetails 8 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/cheek.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/cheek.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/cheek.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/cheek.jpg-bb3e6ded8973e3bf438184704f4a8982.s3tc.stex" 6 | path.etc2="res://.import/cheek.jpg-bb3e6ded8973e3bf438184704f4a8982.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/id_masks/cheek.jpg" 15 | dest_files=[ "res://.import/cheek.jpg-bb3e6ded8973e3bf438184704f4a8982.s3tc.stex", "res://.import/cheek.jpg-bb3e6ded8973e3bf438184704f4a8982.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=2 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/chin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/chin.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/chin.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/chin.jpg-fada6c5f6ff25de5141b02cf08e3ddca.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/chin.jpg" 13 | dest_files=[ "res://.import/chin.jpg-fada6c5f6ff25de5141b02cf08e3ddca.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/ears.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/ears.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/ears.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/ears.jpg-bfe46d9b1719d95a0188c51a39711c4f.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/ears.jpg" 13 | dest_files=[ "res://.import/ears.jpg-bfe46d9b1719d95a0188c51a39711c4f.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/eyes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/eyes.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/eyes.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/eyes.jpg-0d4111b8be6bfd6ec032f301b4fe345e.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/eyes.jpg" 13 | dest_files=[ "res://.import/eyes.jpg-0d4111b8be6bfd6ec032f301b4fe345e.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/foot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/foot.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/foot.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/foot.jpg-03dbb7e9a467d40323ab8aca98978819.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/foot.jpg" 13 | dest_files=[ "res://.import/foot.jpg-03dbb7e9a467d40323ab8aca98978819.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forearm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/forearm.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forearm.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/forearm.jpg-211fd64f9f120bf779afeb769ec274b5.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/forearm.jpg" 13 | dest_files=[ "res://.import/forearm.jpg-211fd64f9f120bf779afeb769ec274b5.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forehead.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/forehead.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forehead.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/forehead.jpg-bc853694b7cebe3925a00d732fe97d94.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/forehead.jpg" 13 | dest_files=[ "res://.import/forehead.jpg-bc853694b7cebe3925a00d732fe97d94.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forehead_side.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/forehead_side.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forehead_side.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/forehead_side.jpg-4e609df16951bc62d25bbb8b0befba9f.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/forehead_side.jpg" 13 | dest_files=[ "res://.import/forehead_side.jpg-4e609df16951bc62d25bbb8b0befba9f.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forehead_top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/forehead_top.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/forehead_top.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/forehead_top.jpg-d94891ad06c40369a14d6c5bd5d79efa.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/forehead_top.jpg" 13 | dest_files=[ "res://.import/forehead_top.jpg-d94891ad06c40369a14d6c5bd5d79efa.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/fullHead.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/fullHead.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/fullHead.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/fullHead.jpg-382be246de9e8dc722976d735ab88a17.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/fullHead.jpg" 13 | dest_files=[ "res://.import/fullHead.jpg-382be246de9e8dc722976d735ab88a17.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/head_shape.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/head_shape.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/head_shape.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/head_shape.jpg-d467b46a1a6f7b395e63f254d1642a56.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/head_shape.jpg" 13 | dest_files=[ "res://.import/head_shape.jpg-d467b46a1a6f7b395e63f254d1642a56.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/headfull.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/headfull.jpg-07f6f1a0c2716004cec059552b45a873.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/headfull.jpg" 13 | dest_files=[ "res://.import/headfull.jpg-07f6f1a0c2716004cec059552b45a873.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/jaw.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/jaw.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/jaw.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/jaw.jpg-6fdff7a0093fa406521ab90560c0757f.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/jaw.jpg" 13 | dest_files=[ "res://.import/jaw.jpg-6fdff7a0093fa406521ab90560c0757f.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/mouth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/mouth.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/mouth.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/mouth.jpg-99faddd52140474a67ecf11e4aa22f0f.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/mouth.jpg" 13 | dest_files=[ "res://.import/mouth.jpg-99faddd52140474a67ecf11e4aa22f0f.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/mouth_side.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/mouth_side.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/mouth_side.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/mouth_side.jpg-5fe40fec945bef6171cd97c318c94efa.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/mouth_side.jpg" 13 | dest_files=[ "res://.import/mouth_side.jpg-5fe40fec945bef6171cd97c318c94efa.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/nose_middle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/nose_middle.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/nose_middle.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/nose_middle.jpg-cd653107fd4adcd78b5a2021fa9d69b9.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/nose_middle.jpg" 13 | dest_files=[ "res://.import/nose_middle.jpg-cd653107fd4adcd78b5a2021fa9d69b9.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/nose_tip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/nose_tip.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/nose_tip.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/nose_tip.jpg-1559e2a2b7d2dd9ebe8835484cc8a12e.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/nose_tip.jpg" 13 | dest_files=[ "res://.import/nose_tip.jpg-1559e2a2b7d2dd9ebe8835484cc8a12e.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/shin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/shin.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/shin.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/shin.jpg-019fc83b9f126647a2f44ca34acabe13.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/shin.jpg" 13 | dest_files=[ "res://.import/shin.jpg-019fc83b9f126647a2f44ca34acabe13.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/spine_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/spine_1.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/spine_1.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/spine_1.jpg-97c7b405992b9f094829495def424c41.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/spine_1.jpg" 13 | dest_files=[ "res://.import/spine_1.jpg-97c7b405992b9f094829495def424c41.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/spine_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/spine_2.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/spine_2.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/spine_2.jpg-f46fd5ad4bc19afa7020ff384785df67.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/spine_2.jpg" 13 | dest_files=[ "res://.import/spine_2.jpg-f46fd5ad4bc19afa7020ff384785df67.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/spine_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/spine_3.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/spine_3.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/spine_3.jpg-fa1dec453dbcb7bdbfab24e6c8394e71.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/spine_3.jpg" 13 | dest_files=[ "res://.import/spine_3.jpg-fa1dec453dbcb7bdbfab24e6c8394e71.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/thigh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/thigh.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/thigh.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/thigh.jpg-23ec22e456cb43a741ba10ce7de666d4.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/thigh.jpg" 13 | dest_files=[ "res://.import/thigh.jpg-23ec22e456cb43a741ba10ce7de666d4.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/upper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/id_masks/upper.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/id_masks/upper.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/upper.jpg-4abf07babb6c53fcff4f67b236bbff10.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/id_masks/upper.jpg" 13 | dest_files=[ "res://.import/upper.jpg-4abf07babb6c53fcff4f67b236bbff10.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2019,8,28,22,20,17 4 | Version=4 5 | ViewMode=1 6 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_type,CustomizedDetails 7 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair0_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/subHair/subHair0_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair0_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/subHair0_mask.jpg-1eb586dbdefb3354b5eeb10e660ef644.s3tc.stex" 6 | path.etc2="res://.import/subHair0_mask.jpg-1eb586dbdefb3354b5eeb10e660ef644.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/subHair/subHair0_mask.jpg" 15 | dest_files=[ "res://.import/subHair0_mask.jpg-1eb586dbdefb3354b5eeb10e660ef644.s3tc.stex", "res://.import/subHair0_mask.jpg-1eb586dbdefb3354b5eeb10e660ef644.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair1_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/subHair/subHair1_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair1_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/subHair1_mask.jpg-72c652bca755e0778b1824ba3a236098.s3tc.stex" 6 | path.etc2="res://.import/subHair1_mask.jpg-72c652bca755e0778b1824ba3a236098.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/subHair/subHair1_mask.jpg" 15 | dest_files=[ "res://.import/subHair1_mask.jpg-72c652bca755e0778b1824ba3a236098.s3tc.stex", "res://.import/subHair1_mask.jpg-72c652bca755e0778b1824ba3a236098.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair2_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/subHair/subHair2_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair2_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/subHair2_mask.jpg-40dcd5f2677ae4708567f4bb43b8947a.s3tc.stex" 6 | path.etc2="res://.import/subHair2_mask.jpg-40dcd5f2677ae4708567f4bb43b8947a.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/subHair/subHair2_mask.jpg" 15 | dest_files=[ "res://.import/subHair2_mask.jpg-40dcd5f2677ae4708567f4bb43b8947a.s3tc.stex", "res://.import/subHair2_mask.jpg-40dcd5f2677ae4708567f4bb43b8947a.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair3_mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/subHair/subHair3_mask.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair3_mask.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/subHair3_mask.jpg-bcd9e222d1fab95aafe09845159fcc8b.s3tc.stex" 6 | path.etc2="res://.import/subHair3_mask.jpg-bcd9e222d1fab95aafe09845159fcc8b.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://MainCharacter/Material/Textures/subHair/subHair3_mask.jpg" 15 | dest_files=[ "res://.import/subHair3_mask.jpg-bcd9e222d1fab95aafe09845159fcc8b.s3tc.stex", "res://.import/subHair3_mask.jpg-bcd9e222d1fab95aafe09845159fcc8b.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Material/Textures/subHair/subHair4.jpg -------------------------------------------------------------------------------- /MainCharacter/Material/Textures/subHair/subHair4.jpg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/subHair4.jpg-eb250f643f92aec823158d984d6e446a.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://MainCharacter/Material/Textures/subHair/subHair4.jpg" 13 | dest_files=[ "res://.import/subHair4.jpg-eb250f643f92aec823158d984d6e446a.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /MainCharacter/Material/Underwear.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="SpatialMaterial" load_steps=4 format=2] 2 | 3 | [ext_resource path="res://MainCharacter/Material/Textures/body/legs_orsc.jpg" type="Texture" id=1] 4 | [ext_resource path="res://MainCharacter/Material/Textures/body/legs_a.jpg" type="Texture" id=2] 5 | [ext_resource path="res://MainCharacter/Material/Textures/body/legs_n.jpg" type="Texture" id=3] 6 | 7 | [resource] 8 | albedo_color = Color( 1, 0.984314, 0.984314, 1 ) 9 | albedo_texture = ExtResource( 2 ) 10 | roughness = 0.86 11 | roughness_texture = ExtResource( 1 ) 12 | roughness_texture_channel = 1 13 | normal_enabled = true 14 | normal_scale = 1.0 15 | normal_texture = ExtResource( 3 ) 16 | ao_enabled = true 17 | ao_light_affect = 1.0 18 | ao_texture = ExtResource( 1 ) 19 | ao_on_uv2 = false 20 | ao_texture_channel = 0 21 | -------------------------------------------------------------------------------- /MainCharacter/Material/hair.shader: -------------------------------------------------------------------------------- 1 | shader_type spatial; 2 | render_mode blend_mix,depth_draw_alpha_prepass, cull_disabled,diffuse_burley,specular_schlick_ggx; 3 | uniform vec4 hairColor : hint_color; uniform vec4 rootColor:hint_color ;uniform float rootOffset; 4 | uniform vec4 tipColor:hint_color;uniform float tipOffset; 5 | uniform float specular;uniform float metallic;uniform float roughness : hint_range(0,1); 6 | uniform float normal_scale : hint_range(-2,2);uniform float anisotropy_ratio : hint_range(0,1); 7 | uniform float ao_light_affect; 8 | uniform float punch; 9 | 10 | uniform sampler2D texture_albedo : hint_albedo;uniform sampler2D texture_metallic : hint_white; 11 | uniform sampler2D texture_normal : hint_normal; 12 | uniform sampler2D masks_rt; 13 | //uniform vec4 metallic_texture_channel; 14 | uniform sampler2D texture_roughness : hint_white;uniform vec4 roughness_texture_channel; 15 | 16 | uniform sampler2D texture_flowmap : hint_aniso; 17 | uniform sampler2D texture_ambient_occlusion : hint_white; 18 | uniform vec4 ao_texture_channel; 19 | //uniform float subsurface_scattering_strength : hint_range(0,1); 20 | uniform sampler2D texture_subsurface_scattering : hint_white; 21 | uniform vec3 uv1_scale; 22 | uniform vec3 uv1_offset; 23 | uniform vec3 uv2_scale; 24 | uniform vec3 uv2_offset; 25 | 26 | 27 | void vertex() { 28 | UV=UV*uv1_scale.xy+uv1_offset.xy; 29 | } 30 | 31 | 32 | 33 | 34 | void fragment() { 35 | vec2 base_uv = UV; 36 | vec4 albedo_tex = texture(texture_albedo,base_uv); 37 | vec4 masks_rt_tex = texture(masks_rt,base_uv); 38 | // ALBEDO = albedo.rgb * albedo_tex.rgb; 39 | // ALBEDO = mix(albedo.rgb,albedo.rgb+vec3(0.1,0.1,0.1),pow(anisotropy_tex.r,alphaPunch)); 40 | ALBEDO = mix(mix(hairColor.rgb,rootColor.rgb,masks_rt_tex.r*rootOffset),mix(hairColor.rgb,tipColor.rgb,masks_rt_tex.g*tipOffset),0.5); 41 | 42 | vec4 metallic_tex = texture(texture_metallic,base_uv); 43 | METALLIC = metallic_tex.r * metallic; 44 | float roughness_tex = dot(texture(texture_roughness,base_uv),roughness_texture_channel); 45 | ROUGHNESS = roughness_tex * roughness; 46 | SPECULAR = specular; 47 | NORMALMAP = texture(texture_normal,base_uv).rgb; 48 | NORMALMAP_DEPTH = normal_scale; 49 | 50 | 51 | ALPHA = hairColor.a * albedo_tex.a*punch; 52 | 53 | 54 | vec3 anisotropy_tex = texture(texture_flowmap,base_uv).rga; 55 | ANISOTROPY = anisotropy_ratio*anisotropy_tex.b; 56 | // ANISOTROPY_FLOW = anisotropy_tex.rg*2.0-1.0; 57 | // TRANSMISSION = mix(vec3(0,0,0),albedo.rgb*20.,pow(anisotropy_tex.r,alphaPunch)); 58 | // AO = dot(texture(texture_ambient_occlusion,base_uv),ao_texture_channel); 59 | AO = texture(texture_ambient_occlusion,base_uv).r; 60 | AO_LIGHT_AFFECT = ao_light_affect; 61 | float sss_tex = texture(texture_subsurface_scattering,base_uv).r; 62 | 63 | 64 | 65 | } 66 | -------------------------------------------------------------------------------- /MainCharacter/Mesh/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | SortOrder=1 3 | SortRole=creationtime 4 | Timestamp=2020,3,8,20,29,11 5 | Version=4 6 | ViewMode=1 7 | VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_creationtime,CustomizedDetails 8 | -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/arms.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/arms.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/beard/beard0.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/beard/beard0.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/beard/beard1.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/beard/beard1.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/beard/beard2.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/beard/beard2.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/beard/beard3.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/beard/beard3.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/beard/beard4.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/beard/beard4.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/hair/hair0.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/hair/hair0.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/hair/hair1.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/hair/hair1.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/hair/hair2.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/hair/hair2.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/hair/hair3.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/hair/hair3.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/hair/hair4.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/hair/hair4.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/hair/hair5.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/hair/hair5.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/head.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/head.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/legs.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/legs.glb -------------------------------------------------------------------------------- /MainCharacter/Mesh/Parts/torso.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/MainCharacter/Mesh/Parts/torso.glb -------------------------------------------------------------------------------- /Presets/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | SortOrder=1 4 | Timestamp=2019,8,28,18,21,56 5 | Version=4 6 | ViewMode=1 7 | -------------------------------------------------------------------------------- /Presets/.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0,"forearm_r":0,"shin_l":0,"shin_r":0,"shoulder_l":0,"shoulder_r":0,"spine_1":0,"spine_2":0,"spine_3":0,"thigh_l":0,"thigh_r":0,"upper_arm_l":0,"upper_arm_r":0},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff000000","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ffffffff","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0,"chin_d-":0,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"ears_d+":0,"ears_d-":0,"ears_h+":0,"ears_h-":0,"ears_w+":0,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0,"eyes_w+":0,"eyes_w-":0,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0,"forehead_side_h-":0,"forehead_side_w+":0,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0,"forehead_w-":0,"head_shape_w+":0,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0,"jaw_w+":0,"jaw_w-":0,"mouth_d+":0,"mouth_d-":0,"mouth_h+":0,"mouth_h-":0,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0,"mouth_side_h-":0,"mouth_side_w+":0,"mouth_side_w-":0,"mouth_w+":0,"mouth_w-":0,"nose_middle_d+":0,"nose_middle_d-":0,"nose_middle_h+":0,"nose_middle_h-":0,"nose_middle_w+":0,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":0,"nose_tip_w+":0,"nose_tip_w-":0},"sliders":{"a_asymmetry":1,"b_hairLength":0,"c_beardLength":0.5,"d_beard":0,"e_eyebrows":1,"h_hairCut":0,"i_beard":0,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.5,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":0,"w_eyeBrowHeight":-5}} 2 | -------------------------------------------------------------------------------- /Presets/preset1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset1.png -------------------------------------------------------------------------------- /Presets/preset1.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset1.png-7cf814c44cde9401936e29642b41c40a.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset1.png" 13 | dest_files=[ "res://.import/preset1.png-7cf814c44cde9401936e29642b41c40a.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset1.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0,"forearm_r":0,"shin_l":0,"shin_r":0,"shoulder_l":0,"shoulder_r":0,"spine_1":0,"spine_2":0,"spine_3":0,"thigh_l":0,"thigh_r":0,"upper_arm_l":0,"upper_arm_r":0},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff000000","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ffffffff","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0,"chin_d-":0,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"chubby":0,"ears_d+":0,"ears_d-":0,"ears_h+":0,"ears_h-":0,"ears_w+":0,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0,"eyes_w+":0,"eyes_w-":0,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0,"forehead_side_h-":0,"forehead_side_w+":0,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0,"forehead_w-":0,"head_shape_w+":0,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0,"jaw_w+":0,"jaw_w-":0,"mouth_d+":0,"mouth_d-":0,"mouth_h+":0,"mouth_h-":0,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0,"mouth_side_h-":0,"mouth_side_w+":0,"mouth_side_w-":0,"mouth_w+":0,"mouth_w-":0,"nose_middle_d+":0,"nose_middle_d-":0,"nose_middle_h+":0,"nose_middle_h-":0,"nose_middle_w+":0,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":0,"nose_tip_w+":0,"nose_tip_w-":0,"skinny":0},"sliders":{"a_asymmetry":1,"b_hairLength":0,"c_beardLength":0.5,"d_beard":0,"e_eyebrows":1,"h_hairCut":0,"i_beard":0,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.5,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":0,"w_eyeBrowHeight":-5}} 2 | -------------------------------------------------------------------------------- /Presets/preset10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset10.png -------------------------------------------------------------------------------- /Presets/preset10.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset10.png-3ce91910b8260c28c1ba5d182bbc932e.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset10.png" 13 | dest_files=[ "res://.import/preset10.png-3ce91910b8260c28c1ba5d182bbc932e.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset10.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0.001735,"forearm_r":0.001735,"shin_l":-0.012495,"shin_r":-0.012495,"shoulder_l":0.024565,"shoulder_r":0.024565,"spine_1":0.016609,"spine_2":0.009501,"spine_3":0.013889,"thigh_l":0.032823,"thigh_r":0.032823,"upper_arm_l":0.001385,"upper_arm_r":0.001385},"colorPresets":{"eyeColor1_eyes":"ff4b2609","eyeColor2_eyes":"ff270000","facePaintColor_head":"ffdfeaa5","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ff4f4032","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"0.954254, 0, 0, 0, 0.954254, 0, 0, 0, 0.954254 - 0, 0, 0","shapes":{"asymmetry1":0,"asymmetry2":0.589883,"cheek_d+":0,"cheek_h+":0.353331,"cheek_h-":0,"cheek_w+":0.717443,"cheek_w-":0,"chin_d+":0.403432,"chin_d-":0,"chin_h+":0,"chin_h-":0.145298,"chin_w+":0.826267,"chin_w-":0,"chubby":0,"ears_d+":0.328102,"ears_d-":0,"ears_h+":0,"ears_h-":0.10735,"ears_w+":0.020829,"ears_w-":0,"eyes_d+":0.721729,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0.96401,"eyes_w+":0,"eyes_w-":0.974608,"forehead_d+":0.23369,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0.692213,"forehead_side_d+":0.36989,"forehead_side_d-":0,"forehead_side_h+":0.124219,"forehead_side_h-":0,"forehead_side_w+":0,"forehead_side_w-":0.041033,"forehead_top_h+":0.142326,"forehead_top_h-":0,"forehead_w+":0.025506,"forehead_w-":0,"head_shape_w+":0.86557,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0.77829,"jaw_h+":0.504994,"jaw_h-":0,"jaw_w+":0.989916,"jaw_w-":0,"mouth_d+":0.05542,"mouth_d-":0,"mouth_h+":0.851349,"mouth_h-":0,"mouth_side_d+":0,"mouth_side_d-":0.380564,"mouth_side_h+":0.987077,"mouth_side_h-":0,"mouth_side_w+":0.024326,"mouth_side_w-":0,"mouth_w+":0,"mouth_w-":0.574226,"nose_middle_d+":0.114842,"nose_middle_d-":0,"nose_middle_h+":0,"nose_middle_h-":0.053998,"nose_middle_w+":0.389283,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0.938109,"nose_tip_h+":0.46095,"nose_tip_h-":0,"nose_tip_w+":0,"nose_tip_w-":0.362296,"skinny":0.36},"sliders":{"a_asymmetry":1,"b_hairLength":0.9,"c_beardLength":0.369,"d_beard":1,"e_eyebrows":0,"h_hairCut":2,"i_beard":3,"k_rootOffset":7.02,"k_tipOffset":3.54,"m_chubby":0.32,"o_rootOffset":4.47,"o_tipOffset":1.92,"p_facePaint":4,"w_eyeBrowHeight":-4.95}} 2 | -------------------------------------------------------------------------------- /Presets/preset2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset2.png -------------------------------------------------------------------------------- /Presets/preset2.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset2.png-d9d0022c789e4f2528876643c5eaaaf8.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset2.png" 13 | dest_files=[ "res://.import/preset2.png-d9d0022c789e4f2528876643c5eaaaf8.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset2.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0,"forearm_r":0,"shin_l":0,"shin_r":0,"shoulder_l":0,"shoulder_r":0,"spine_1":0,"spine_2":0,"spine_3":0,"thigh_l":0,"thigh_r":0,"upper_arm_l":0,"upper_arm_r":0},"colorPresets":{"eyeColor1_eyes":"ffff0000","eyeColor2_eyes":"ff000000","facePaintColor_head":"ff000000","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ffffffff","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":1.077778,"cheek_h-":0,"cheek_w+":0.022222,"cheek_w-":0,"chin_d+":0.544444,"chin_d-":0.666664,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"chubby":0,"ears_d+":0,"ears_d-":0,"ears_h+":0,"ears_h-":0,"ears_w+":0,"ears_w-":0,"eyes_d+":0,"eyes_d-":1.0889,"eyes_h+":0,"eyes_h-":0,"eyes_w+":0,"eyes_w-":0,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":1.062964,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0.001246,"forehead_side_h-":0.377778,"forehead_side_w+":0.422222,"forehead_side_w-":0.000111,"forehead_top_h+":0,"forehead_top_h-":0.644444,"forehead_w+":0.122222,"forehead_w-":0.001567,"head_shape_w+":0.022222,"head_shape_w-":0.577778,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0.277778,"jaw_h-":0.013714,"jaw_w+":0.777778,"jaw_w-":0,"mouth_d+":0.7,"mouth_d-":0.954308,"mouth_h+":0.366667,"mouth_h-":0.034924,"mouth_side_d+":1.05167,"mouth_side_d-":0,"mouth_side_h+":0.005556,"mouth_side_h-":1.084964,"mouth_side_w+":0.011111,"mouth_side_w-":1.066667,"mouth_w+":0.1,"mouth_w-":0,"nose_middle_d+":0.411111,"nose_middle_d-":0,"nose_middle_h+":0.03,"nose_middle_h-":0.333333,"nose_middle_w+":0,"nose_middle_w-":1.075291,"nose_tip_d+":0.188912,"nose_tip_d-":0,"nose_tip_h+":0.001244,"nose_tip_h-":0.255556,"nose_tip_w+":0.014814,"nose_tip_w-":1,"skinny":1},"sliders":{"a_asymmetry":1,"b_hairLength":1,"c_beardLength":0.999,"d_beard":1,"e_eyebrows":2,"h_hairCut":4,"i_beard":1,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":3,"w_eyeBrowHeight":-5}} 2 | -------------------------------------------------------------------------------- /Presets/preset3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset3.png -------------------------------------------------------------------------------- /Presets/preset3.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset3.png-3a747c47281e3b24add4f988d98f851d.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset3.png" 13 | dest_files=[ "res://.import/preset3.png-3a747c47281e3b24add4f988d98f851d.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset3.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0.078,"forearm_r":0.078,"shin_l":-0.034,"shin_r":-0.034,"shoulder_l":-0.03,"shoulder_r":-0.03,"spine_1":-0.013,"spine_2":-0.014,"spine_3":-0.03,"thigh_l":0,"thigh_r":0,"upper_arm_l":0.027,"upper_arm_r":0.027},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff000000","hairColor_beard":"ff3d200e","hairColor_hair":"ff2f1b0d","rootColor_beard":"ff1c0d04","rootColor_hair":"ff1c0d04","skinTone_body":"ffddcdc0","tipColor_beard":"ff844c27","tipColor_hair":"ff844c27"},"headBone":"0.972, 0, 0, 0, 0.972, 0, 0, 0, 0.972 - 0, 0, 0","shapes":{"asymmetry1":0,"asymmetry2":1,"cheek_d+":0,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0.111111,"chin_d-":0.297695,"chin_h+":0,"chin_h-":1.011506,"chin_w+":0.022222,"chin_w-":0.001025,"chubby":0.3,"ears_d+":0,"ears_d-":0,"ears_h+":0.168023,"ears_h-":0,"ears_w+":1.049396,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":0.000126,"eyes_h-":1.090198,"eyes_w+":0.951444,"eyes_w-":0.060221,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":1.058272,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":1.076284,"forehead_side_h-":0,"forehead_side_w+":0.211111,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0.088889,"forehead_w-":0.06668,"head_shape_w+":0,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0.001111,"jaw_h-":0.055556,"jaw_w+":0,"jaw_w-":0.922222,"mouth_d+":0,"mouth_d-":0,"mouth_h+":0,"mouth_h-":0,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0.061429,"mouth_side_h-":1.056311,"mouth_side_w+":0.011123,"mouth_side_w-":1.083954,"mouth_w+":0,"mouth_w-":0,"nose_middle_d+":1.050889,"nose_middle_d-":0.6,"nose_middle_h+":0,"nose_middle_h-":0,"nose_middle_w+":0,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":0.588889,"nose_tip_w+":0.058,"nose_tip_w-":0.266667,"skinny":0},"sliders":{"a_asymmetry":2,"b_hairLength":0,"c_beardLength":0.5,"d_beard":1,"e_eyebrows":1,"h_hairCut":2,"i_beard":3,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.65,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":0,"w_eyeBrowHeight":-5.1}} 2 | -------------------------------------------------------------------------------- /Presets/preset4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset4.png -------------------------------------------------------------------------------- /Presets/preset4.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset4.png-15d872873524bfb6be56c845bf38d71b.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset4.png" 13 | dest_files=[ "res://.import/preset4.png-15d872873524bfb6be56c845bf38d71b.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset4.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":-0.011,"forearm_r":-0.011,"shin_l":-0.044,"shin_r":-0.044,"shoulder_l":-0.028,"shoulder_r":-0.028,"spine_1":-0.017,"spine_2":-0.018,"spine_3":-0.03,"thigh_l":-0.049,"thigh_r":-0.049,"upper_arm_l":-0.024,"upper_arm_r":-0.024},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff000000","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ff947f65","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"0.927, 0, 0, 0, 0.927, 0, 0, 0, 0.927 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0.899999,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0,"chin_d-":0,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"chubby":0.8,"ears_d+":0,"ears_d-":0,"ears_h+":1.051728,"ears_h-":0,"ears_w+":0.244443,"ears_w-":0.001333,"eyes_d+":0,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0.033333,"eyes_w+":0.311111,"eyes_w-":0.109051,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0,"forehead_side_h-":0,"forehead_side_w+":0,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0,"forehead_w-":0,"head_shape_w+":0,"head_shape_w-":1.043692,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0.021111,"jaw_h-":1.097666,"jaw_w+":0.4,"jaw_w-":0.002344,"mouth_d+":0,"mouth_d-":0,"mouth_h+":0.077778,"mouth_h-":1.098667,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0.166667,"mouth_side_h-":0.013467,"mouth_side_w+":1.1,"mouth_side_w-":0.000036,"mouth_w+":0.9,"mouth_w-":0.455556,"nose_middle_d+":1.085285,"nose_middle_d-":0,"nose_middle_h+":0.05063,"nose_middle_h-":1.081459,"nose_middle_w+":0.322222,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":1.074075,"nose_tip_w+":0.2,"nose_tip_w-":1.098654,"skinny":0},"sliders":{"a_asymmetry":1,"b_hairLength":0,"c_beardLength":0.5,"d_beard":0,"e_eyebrows":2,"h_hairCut":0,"i_beard":0,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.9,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":0,"w_eyeBrowHeight":-4.945}} 2 | -------------------------------------------------------------------------------- /Presets/preset5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset5.png -------------------------------------------------------------------------------- /Presets/preset5.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset5.png-df132707e51ab722958b417807f27d5a.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset5.png" 13 | dest_files=[ "res://.import/preset5.png-df132707e51ab722958b417807f27d5a.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset5.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0,"forearm_r":0,"shin_l":0,"shin_r":0,"shoulder_l":0,"shoulder_r":0,"spine_1":0,"spine_2":0,"spine_3":0,"thigh_l":0,"thigh_r":0,"upper_arm_l":0,"upper_arm_r":0},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff000000","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ffe1dbc7","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":0,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0.011111,"cheek_h-":0,"cheek_w+":1.097383,"cheek_w-":0.444444,"chin_d+":0.144444,"chin_d-":0,"chin_h+":0.00222,"chin_h-":1.086543,"chin_w+":0.511111,"chin_w-":0.155556,"chubby":0.56,"ears_d+":0,"ears_d-":0,"ears_h+":0,"ears_h-":0,"ears_w+":0,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0.044444,"eyes_w+":0.011111,"eyes_w-":0.444444,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0.542222,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0.011111,"forehead_side_h-":0.666667,"forehead_side_w+":0.244444,"forehead_side_w-":0.001778,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0,"forehead_w-":0.198878,"head_shape_w+":0.366667,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0.477778,"jaw_w+":0.711112,"jaw_w-":0,"mouth_d+":0,"mouth_d-":0,"mouth_h+":0,"mouth_h-":0.611111,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0.066667,"mouth_side_h-":0.01358,"mouth_side_w+":0,"mouth_side_w-":0.233333,"mouth_w+":0.311111,"mouth_w-":0.002222,"nose_middle_d+":0.6,"nose_middle_d-":0.144444,"nose_middle_h+":0,"nose_middle_h-":0.566667,"nose_middle_w+":0,"nose_middle_w-":0.2,"nose_tip_d+":0.2,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":0.6,"nose_tip_w+":0.033333,"nose_tip_w-":0.877778,"skinny":0},"sliders":{"a_asymmetry":0,"b_hairLength":0,"c_beardLength":0.65,"d_beard":1,"e_eyebrows":2,"h_hairCut":1,"i_beard":1,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.78,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":0,"w_eyeBrowHeight":-5.085}} 2 | -------------------------------------------------------------------------------- /Presets/preset6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset6.png -------------------------------------------------------------------------------- /Presets/preset6.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset6.png-00dc71ba2064a8f547e47e4301741d6c.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset6.png" 13 | dest_files=[ "res://.import/preset6.png-00dc71ba2064a8f547e47e4301741d6c.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset6.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0.064,"forearm_r":0.064,"shin_l":0,"shin_r":0,"shoulder_l":-0.003,"shoulder_r":-0.003,"spine_1":0,"spine_2":0.008,"spine_3":0.03,"thigh_l":0,"thigh_r":0,"upper_arm_l":0.027,"upper_arm_r":0.027},"colorPresets":{"eyeColor1_eyes":"ff547200","eyeColor2_eyes":"ff093606","facePaintColor_head":"ff5b1111","hairColor_beard":"ff5f3316","hairColor_hair":"ff5f3316","rootColor_beard":"ff1c0d04","rootColor_hair":"ff1c0d04","skinTone_body":"ff947f65","tipColor_beard":"ff844c27","tipColor_hair":"ff844c27"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0,"chin_d-":0,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"chubby":0.06,"ears_d+":0,"ears_d-":0,"ears_h+":0,"ears_h-":0,"ears_w+":0,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0.388889,"eyes_w+":0.133333,"eyes_w-":0.002596,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":1.07295,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":1.081593,"forehead_side_h-":0,"forehead_side_w+":0.012347,"forehead_side_w-":0.177778,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0.344444,"forehead_w-":0,"head_shape_w+":0,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0,"jaw_w+":0,"jaw_w-":0,"mouth_d+":0,"mouth_d-":0,"mouth_h+":1.080261,"mouth_h-":0.048002,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0,"mouth_side_h-":1.07442,"mouth_side_w+":0.055567,"mouth_side_w-":0,"mouth_w+":0.011111,"mouth_w-":0.111111,"nose_middle_d+":0,"nose_middle_d-":0,"nose_middle_h+":1.075195,"nose_middle_h-":0,"nose_middle_w+":0.026013,"nose_middle_w-":0.255556,"nose_tip_d+":0,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":0,"nose_tip_w+":0,"nose_tip_w-":0,"skinny":0},"sliders":{"a_asymmetry":1,"b_hairLength":0.72,"c_beardLength":0.5,"d_beard":0,"e_eyebrows":1,"h_hairCut":1,"i_beard":2,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.53,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":2,"w_eyeBrowHeight":-4.9}} 2 | -------------------------------------------------------------------------------- /Presets/preset7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset7.png -------------------------------------------------------------------------------- /Presets/preset7.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset7.png-e6219c022d860cf5e9bfab492506cb49.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset7.png" 13 | dest_files=[ "res://.import/preset7.png-e6219c022d860cf5e9bfab492506cb49.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset7.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0.049,"forearm_r":0.049,"shin_l":-0.049,"shin_r":-0.049,"shoulder_l":0.026,"shoulder_r":0.026,"spine_1":-0.02,"spine_2":-0.013,"spine_3":-0.03,"thigh_l":-0.045,"thigh_r":-0.045,"upper_arm_l":0.026,"upper_arm_r":0.026},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff2a1b1b","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ffddcdc0","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"1.03, 0, 0, 0, 1.03, 0, 0, 0, 1.03 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0.411127,"chin_d-":0,"chin_h+":0,"chin_h-":0.333333,"chin_w+":0.933333,"chin_w-":0,"chubby":0.06,"ears_d+":0,"ears_d-":0,"ears_h+":1.099989,"ears_h-":0,"ears_w+":1.094913,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":1.098766,"eyes_h-":0,"eyes_w+":0.012334,"eyes_w-":0.188889,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0.777778,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0,"forehead_side_h-":0,"forehead_side_w+":0,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0.144444,"forehead_w-":0,"head_shape_w+":0,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0.966667,"jaw_h-":0,"jaw_w+":0.533333,"jaw_w-":0,"mouth_d+":0,"mouth_d-":0,"mouth_h+":0.911111,"mouth_h-":0.037022,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0.311111,"mouth_side_h-":1.096667,"mouth_side_w+":0.039726,"mouth_side_w-":1.011111,"mouth_w+":0.055556,"mouth_w-":0,"nose_middle_d+":0,"nose_middle_d-":0.222222,"nose_middle_h+":0,"nose_middle_h-":0,"nose_middle_w+":0,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0,"nose_tip_h+":1.087432,"nose_tip_h-":0,"nose_tip_w+":0.044444,"nose_tip_w-":0,"skinny":0},"sliders":{"a_asymmetry":1,"b_hairLength":0,"c_beardLength":0.5,"d_beard":2,"e_eyebrows":1,"h_hairCut":0,"i_beard":0,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.5,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":4,"w_eyeBrowHeight":-5.1}} 2 | -------------------------------------------------------------------------------- /Presets/preset8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset8.png -------------------------------------------------------------------------------- /Presets/preset8.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset8.png-25bd5ff1e1fadc7a7899834947cb494f.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset8.png" 13 | dest_files=[ "res://.import/preset8.png-25bd5ff1e1fadc7a7899834947cb494f.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset8.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0,"forearm_r":0,"shin_l":0.024,"shin_r":0.024,"shoulder_l":-0.016,"shoulder_r":-0.016,"spine_1":0.019,"spine_2":0.02,"spine_3":-0.03,"thigh_l":0.046,"thigh_r":0.046,"upper_arm_l":0,"upper_arm_r":0},"colorPresets":{"eyeColor1_eyes":"ff936203","eyeColor2_eyes":"ff3c2f18","facePaintColor_head":"ff000000","hairColor_beard":"ff141414","hairColor_hair":"ff141414","rootColor_beard":"ff000000","rootColor_hair":"ff000000","skinTone_body":"ff342316","tipColor_beard":"ff2a2a2a","tipColor_hair":"ff2a2a2a"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0.002244,"cheek_h-":0.044444,"cheek_w+":1.047067,"cheek_w-":0,"chin_d+":0.788875,"chin_d-":1.039528,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"chubby":0.06,"ears_d+":0,"ears_d-":0,"ears_h+":0.233333,"ears_h-":0,"ears_w+":0.177778,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":1.094111,"eyes_h-":0.741867,"eyes_w+":0.166667,"eyes_w-":0,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0.533333,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0,"forehead_side_h-":0.788889,"forehead_side_w+":0.211111,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0.077778,"forehead_w-":0,"head_shape_w+":0.6,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0.443322,"jaw_w+":0.587532,"jaw_w-":0.071111,"mouth_d+":0.688889,"mouth_d-":0,"mouth_h+":0,"mouth_h-":0.866667,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":1.04805,"mouth_side_h-":0,"mouth_side_w+":1.09015,"mouth_side_w-":0,"mouth_w+":1.09853,"mouth_w-":0.018889,"nose_middle_d+":0,"nose_middle_d-":1.055556,"nose_middle_h+":0.09,"nose_middle_h-":0.355556,"nose_middle_w+":0,"nose_middle_w-":0.022222,"nose_tip_d+":0,"nose_tip_d-":0.366667,"nose_tip_h+":0,"nose_tip_h-":1.062097,"nose_tip_w+":1.062985,"nose_tip_w-":0.006034,"skinny":0},"sliders":{"a_asymmetry":1,"b_hairLength":0,"c_beardLength":0.5,"d_beard":0,"e_eyebrows":3,"h_hairCut":0,"i_beard":0,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":0.5,"o_rootOffset":2,"o_tipOffset":2,"p_facePaint":0,"w_eyeBrowHeight":-5}} 2 | -------------------------------------------------------------------------------- /Presets/preset9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/Presets/preset9.png -------------------------------------------------------------------------------- /Presets/preset9.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/preset9.png-9c23f916973783fe3bf5b8281dd63262.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://Presets/preset9.png" 13 | dest_files=[ "res://.import/preset9.png-9c23f916973783fe3bf5b8281dd63262.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /Presets/preset9.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0.07,"forearm_r":0.07,"shin_l":-0.041,"shin_r":-0.041,"shoulder_l":-0.028,"shoulder_r":-0.028,"spine_1":-0.018,"spine_2":-0.02,"spine_3":-0.026,"thigh_l":-0.038,"thigh_r":-0.038,"upper_arm_l":0,"upper_arm_r":0},"colorPresets":{"eyeColor1_eyes":"ffa3f7fb","eyeColor2_eyes":"ff027291","facePaintColor_head":"ff000000","hairColor_beard":"ffad6d34","hairColor_hair":"ffad6d34","rootColor_beard":"ff4b321c","rootColor_hair":"ff4b321c","skinTone_body":"ffffffff","tipColor_beard":"ffeba769","tipColor_hair":"fffff2cb"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0,"cheek_h-":0,"cheek_w+":0,"cheek_w-":0,"chin_d+":0,"chin_d-":1.05442,"chin_h+":0,"chin_h-":0.88889,"chin_w+":0.014568,"chin_w-":0.188886,"chubby":1,"ears_d+":0,"ears_d-":0,"ears_h+":0,"ears_h-":0.599887,"ears_w+":1.069257,"ears_w-":0,"eyes_d+":0,"eyes_d-":1.095443,"eyes_h+":0.000004,"eyes_h-":1.096306,"eyes_w+":0.011112,"eyes_w-":0.022222,"forehead_d+":1.094051,"forehead_d-":0,"forehead_h+":1.080138,"forehead_h-":0.020231,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0.444444,"forehead_side_h-":1.087778,"forehead_side_w+":0.022222,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0.014801,"forehead_w-":0.02221,"head_shape_w+":0,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0.2,"jaw_w+":0.011222,"jaw_w-":0.166667,"mouth_d+":1.084951,"mouth_d-":0,"mouth_h+":0,"mouth_h-":0,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":0,"mouth_side_h-":0.011111,"mouth_side_w+":1.048406,"mouth_side_w-":0,"mouth_w+":0,"mouth_w-":0,"nose_middle_d+":1.073605,"nose_middle_d-":0,"nose_middle_h+":0,"nose_middle_h-":0,"nose_middle_w+":0,"nose_middle_w-":0,"nose_tip_d+":0.7,"nose_tip_d-":0,"nose_tip_h+":0,"nose_tip_h-":0,"nose_tip_w+":0,"nose_tip_w-":0,"skinny":0},"sliders":{"a_asymmetry":1,"b_hairLength":0,"c_beardLength":0.87,"d_beard":2,"e_eyebrows":3,"h_hairCut":5,"i_beard":3,"k_rootOffset":3,"k_tipOffset":3,"m_chubby":1,"o_rootOffset":2,"o_tipOffset":3.16,"p_facePaint":0,"w_eyeBrowHeight":-5.1}} 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # godot-character-creator 2 | Character creator for Godot Engine 3 | 4 | Note: This was made with the latest builds of godot 3.2 (You can grab them here https://hugo.pro/projects/godot-builds/ ) , so you may notice some issues if you are using an older version. 5 | -------------------------------------------------------------------------------- /SavedCharacter/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | Timestamp=2019,8,22,12,4,48 3 | Version=4 4 | 5 | [Settings] 6 | HiddenFilesShown=true 7 | -------------------------------------------------------------------------------- /SavedCharacter/aaa.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_L":0,"foot_R":0,"forearm_L":0.001735,"forearm_R":0.001735,"shin_L":-0.012495,"shin_R":-0.012495,"shoulder_L":0.024565,"shoulder_R":0.024565,"spine1":0.016609,"spine2":0.009501,"spine3":0.013889,"thigh_L":0.032823,"thigh_R":0.032823,"upper_arm_L":0.001385,"upper_arm_R":0.001385},"colors":{"beard":{"hairColor":"0.078431,0.078431,0.078431,1","rootColor":"0,0,0,1","tipColor":"0.164706,0.164706,0.164706,1"},"eyeColor1":"0.294118,0.14902,0.035294,1","eyeColor2":"0.294118,0.14902,0.035294,1","facePaintColor":"0.87451,0.917647,0.647059,1","hair":{"hairColor":"0.078431,0.078431,0.078431,1","rootColor":"0,0,0,1","tipColor":"0.164706,0.164706,0.164706,1"},"skinColor":"0.309804,0.25098,0.196078,1"},"headBone":"0.954254, 0, 0, 0, 0.954254, 0, 0, 0, 0.954254 - 0, 0, 0","materialParameters":{"beard":"1","beardRootOffset":4.47,"beardTipOffset":1.92,"eyeBrowHeight":-4.95,"eyebrows":"0","facePaint":"4","hairRootOffset":7.02,"hairTipOffset":3.54},"meshes":{"beard":"3","hair":"2"},"name":"aaa","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0.353331,"cheek_h-":0,"cheek_w+":0.717443,"cheek_w-":0,"chin_d+":0.403432,"chin_d-":0,"chin_h+":0,"chin_h-":0.145298,"chin_w+":0.826267,"chin_w-":0,"chubby":0,"ears_d+":0.328102,"ears_d-":0,"ears_h+":0,"ears_h-":0.10735,"ears_w+":0.020829,"ears_w-":0,"eyes_d+":0.721729,"eyes_d-":0,"eyes_h+":0,"eyes_h-":0.96401,"eyes_w+":0,"eyes_w-":0.974608,"forehead_d+":0.23369,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0.692213,"forehead_side_d+":0.36989,"forehead_side_d-":0,"forehead_side_h+":0.124219,"forehead_side_h-":0,"forehead_side_w+":0,"forehead_side_w-":0.041033,"forehead_top_h+":0.142326,"forehead_top_h-":0,"forehead_w+":0.025506,"forehead_w-":0,"head_shape_w+":0.86557,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0.77829,"jaw_h+":0.504994,"jaw_h-":0,"jaw_w+":0.989916,"jaw_w-":0,"mouth_d+":0.05542,"mouth_d-":0,"mouth_h+":0.851349,"mouth_h-":0,"mouth_side_d+":0,"mouth_side_d-":0.380564,"mouth_side_h+":0.987077,"mouth_side_h-":0,"mouth_side_w+":0.024326,"mouth_side_w-":0,"mouth_w+":0,"mouth_w-":0.574226,"nose_middle_d+":0.114842,"nose_middle_d-":0,"nose_middle_h+":0,"nose_middle_h-":0.053998,"nose_middle_w+":0.389283,"nose_middle_w-":0,"nose_tip_d+":0,"nose_tip_d-":0.938109,"nose_tip_h+":0.46095,"nose_tip_h-":0,"nose_tip_w+":0,"nose_tip_w-":0.362296,"skinny":0.36}} 2 | -------------------------------------------------------------------------------- /SavedCharacter/test.save: -------------------------------------------------------------------------------- 1 | {"bonesY":{"foot_l":0,"foot_r":0,"forearm_l":0,"forearm_r":0,"shin_l":0.024,"shin_r":0.024,"shoulder_l":-0.016,"shoulder_r":-0.016,"spine_1":0.019,"spine_2":0.02,"spine_3":-0.03,"thigh_l":0.046,"thigh_r":0.046,"upper_arm_l":0,"upper_arm_r":0},"colors":{"beard":{"hairColor":"0.078431,0.078431,0.078431,1","rootColor":"0,0,0,1","tipColor":"0.164706,0.164706,0.164706,1"},"eyeColor1":"0.576471,0.384314,0.011765,1","eyeColor2":"0.576471,0.384314,0.011765,1","facePaintColor":"0,0,0,1","hair":{"hairColor":"0.078431,0.078431,0.078431,1","rootColor":"0,0,0,1","tipColor":"0.164706,0.164706,0.164706,1"},"skinColor":"0.203922,0.137255,0.086275,1"},"headBone":"1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0","materialParameters":{"beard":"0","beardRootOffset":2,"beardTipOffset":2,"eyeBrowHeight":-5,"eyebrows":"3","facePaint":"0","hairRootOffset":3,"hairTipOffset":3},"meshes":{"beard":"0","hair":"0"},"name":"test","shapes":{"asymmetry1":1,"asymmetry2":0,"cheek_d+":0,"cheek_h+":0.002244,"cheek_h-":0.044444,"cheek_w+":1.047067,"cheek_w-":0,"chin_d+":0.788875,"chin_d-":1.039528,"chin_h+":0,"chin_h-":0,"chin_w+":0,"chin_w-":0,"chubby":0,"ears_d+":0,"ears_d-":0,"ears_h+":0.233333,"ears_h-":0,"ears_w+":0.177778,"ears_w-":0,"eyes_d+":0,"eyes_d-":0,"eyes_h+":1.094111,"eyes_h-":0.741867,"eyes_w+":0.166667,"eyes_w-":0,"forehead_d+":0,"forehead_d-":0,"forehead_h+":0,"forehead_h-":0.533333,"forehead_side_d+":0,"forehead_side_d-":0,"forehead_side_h+":0,"forehead_side_h-":0.788889,"forehead_side_w+":0.211111,"forehead_side_w-":0,"forehead_top_h+":0,"forehead_top_h-":0,"forehead_w+":0.077778,"forehead_w-":0,"head_shape_w+":0.6,"head_shape_w-":0,"jaw_d+":0,"jaw_d-":0,"jaw_h+":0,"jaw_h-":0.443322,"jaw_w+":0.587532,"jaw_w-":0.071111,"mouth_d+":0.688889,"mouth_d-":0,"mouth_h+":0,"mouth_h-":1.07152,"mouth_side_d+":0,"mouth_side_d-":0,"mouth_side_h+":1.04805,"mouth_side_h-":0,"mouth_side_w+":1.09015,"mouth_side_w-":0,"mouth_w+":1.096421,"mouth_w-":0.000189,"nose_middle_d+":0,"nose_middle_d-":1.055556,"nose_middle_h+":0.09,"nose_middle_h-":0.355556,"nose_middle_w+":0,"nose_middle_w-":0.022222,"nose_tip_d+":0,"nose_tip_d-":0.366667,"nose_tip_h+":0,"nose_tip_h-":1.062097,"nose_tip_w+":1.062985,"nose_tip_w-":0.006034,"skinny":0}} 2 | -------------------------------------------------------------------------------- /World/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | Timestamp=2019,8,1,12,11,10 3 | Version=4 4 | -------------------------------------------------------------------------------- /World/Levels/CharacterCreator.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=14 format=2] 2 | 3 | [ext_resource path="res://MainCharacter/MainCharacter.tscn" type="PackedScene" id=1] 4 | [ext_resource path="res://Game/CameraMenu.tscn" type="PackedScene" id=2] 5 | [ext_resource path="res://World/Levels/bg.glb" type="PackedScene" id=3] 6 | [ext_resource path="res://World/checker.png" type="Texture" id=4] 7 | [ext_resource path="res://World/lobby.hdr" type="Texture" id=5] 8 | [ext_resource path="res://GUI/CharacterCreation.tscn" type="PackedScene" id=6] 9 | 10 | [sub_resource type="SpatialMaterial" id=1] 11 | albedo_color = Color( 0.313726, 0.423529, 0.564706, 0.992157 ) 12 | metallic_specular = 0.25 13 | metallic_texture = ExtResource( 4 ) 14 | roughness = 0.75 15 | uv1_scale = Vector3( 4, 4, 4 ) 16 | 17 | [sub_resource type="Animation" id=2] 18 | length = 0.1 19 | 20 | [sub_resource type="Animation" id=3] 21 | resource_name = "cam2Test" 22 | length = 3.0 23 | tracks/0/type = "value" 24 | tracks/0/path = NodePath("CameraMenu:translation") 25 | tracks/0/interp = 1 26 | tracks/0/loop_wrap = true 27 | tracks/0/imported = false 28 | tracks/0/enabled = true 29 | tracks/0/keys = { 30 | "times": PoolRealArray( 0, 2.7 ), 31 | "transitions": PoolRealArray( 1, 1 ), 32 | "update": 0, 33 | "values": [ Vector3( -0.0303243, 1.2797, 2.20732 ), Vector3( 0.0316261, 1.9184, 0.596222 ) ] 34 | } 35 | tracks/1/type = "value" 36 | tracks/1/path = NodePath("CameraMenu:fov") 37 | tracks/1/interp = 1 38 | tracks/1/loop_wrap = true 39 | tracks/1/imported = false 40 | tracks/1/enabled = true 41 | tracks/1/keys = { 42 | "times": PoolRealArray( 0, 3 ), 43 | "transitions": PoolRealArray( 1, 1 ), 44 | "update": 0, 45 | "values": [ 60.0, 35.0 ] 46 | } 47 | tracks/2/type = "value" 48 | tracks/2/path = NodePath("CameraMenu:rotation_degrees") 49 | tracks/2/interp = 1 50 | tracks/2/loop_wrap = true 51 | tracks/2/imported = false 52 | tracks/2/enabled = true 53 | tracks/2/keys = { 54 | "times": PoolRealArray( 0, 2.7 ), 55 | "transitions": PoolRealArray( 1, 1 ), 56 | "update": 0, 57 | "values": [ Vector3( -8.906, 0, 0 ), Vector3( -8.906, 0, 0 ) ] 58 | } 59 | 60 | [sub_resource type="Animation" id=4] 61 | 62 | [sub_resource type="Animation" id=5] 63 | 64 | [sub_resource type="PanoramaSky" id=6] 65 | panorama = ExtResource( 5 ) 66 | 67 | [sub_resource type="Environment" id=7] 68 | background_mode = 2 69 | background_sky = SubResource( 6 ) 70 | 71 | [node name="main" type="Spatial"] 72 | 73 | [node name="bg" parent="." instance=ExtResource( 3 )] 74 | transform = Transform( 0.254238, 0, 0, 0, 0.254238, 0, 0, 0, 0.254238, 0, 0, 0 ) 75 | 76 | [node name="Plane" parent="bg" index="0"] 77 | transform = Transform( 31.602, 0, 0, 0, 11.5338, 0, 0, 0, 11.5338, 0.0751285, -0.0776451, -37.7056 ) 78 | material/0 = SubResource( 1 ) 79 | 80 | [node name="AnimationPlayer" type="AnimationPlayer" parent="."] 81 | playback_process_mode = 2 82 | anims/Idle = SubResource( 2 ) 83 | anims/cam2Test = SubResource( 3 ) 84 | anims/face = SubResource( 4 ) 85 | anims/toFace = SubResource( 5 ) 86 | 87 | [node name="CharacterCreation" parent="." instance=ExtResource( 6 )] 88 | 89 | [node name="MainCharacter" parent="." instance=ExtResource( 1 )] 90 | 91 | [node name="CameraMenu" parent="." instance=ExtResource( 2 )] 92 | 93 | [node name="SpotLight" type="SpotLight" parent="."] 94 | transform = Transform( 0.880767, -0.231214, 0.413268, 0, 0.872701, 0.488256, -0.47355, -0.430039, 0.768646, 0.834371, 2.41922, 1.90745 ) 95 | light_color = Color( 0.843137, 0.843137, 0.843137, 1 ) 96 | shadow_enabled = true 97 | spot_range = 18.7034 98 | spot_angle = 47.4 99 | 100 | [node name="SpotLight3" type="SpotLight" parent="."] 101 | transform = Transform( 0.882951, -0.137273, -0.448947, 0.0223402, 0.967498, -0.251892, 0.468933, 0.212378, 0.85732, -1.75796, 1.10488, 2.198 ) 102 | light_color = Color( 0.388235, 0.47451, 0.466667, 1 ) 103 | light_specular = 0.0 104 | spot_range = 9.9 105 | spot_angle = 47.4 106 | 107 | [node name="SpotLight2" type="SpotLight" parent="."] 108 | transform = Transform( -0.899285, -0.0822006, -0.42957, 0.005942, 0.979793, -0.199928, 0.437324, -0.182345, -0.880624, -0.835243, 1.17948, -1.17092 ) 109 | light_energy = 2.83 110 | light_specular = 0.0 111 | spot_range = 9.9 112 | spot_angle = 47.4 113 | 114 | [node name="WorldEnvironment" type="WorldEnvironment" parent="."] 115 | environment = SubResource( 7 ) 116 | 117 | [editable path="bg"] 118 | -------------------------------------------------------------------------------- /World/Levels/MainMenu.gd: -------------------------------------------------------------------------------- 1 | extends Spatial 2 | 3 | func _ready(): 4 | _createButtons() 5 | if GameInstance.currentPlayer: 6 | $GUI/P/List.get_node(GameInstance.currentPlayer.characterData.name).emit_signal("pressed") 7 | 8 | 9 | func _createButtons(): 10 | #https://godotengine.org/qa/5175/how-to-get-all-the-files-inside-a-folder 11 | var characterList = [] 12 | var dir = Directory.new() 13 | dir.open("res://SavedCharacter") 14 | dir.list_dir_begin() 15 | while true: 16 | var file = dir.get_next() 17 | if file=="": 18 | break 19 | elif not file.begins_with("."): 20 | characterList.append(file.split(".")[0]) 21 | dir.list_dir_end() 22 | for file in characterList: 23 | var bt = Button.new() 24 | bt.text=file 25 | bt.name=file 26 | bt.connect("pressed",self,"_spawnCharacter",[file]) 27 | $GUI/P/List.add_child(bt) 28 | 29 | func _spawnCharacter(n:String): 30 | GameInstance._spawnPlayer(n) 31 | $CameraMenu.character=GameInstance.currentPlayer 32 | $CameraMenu.translation = $CameraMenu.initPos 33 | $CameraMenu._setZoomTarget() 34 | $GUI/vb/Label.text = GameInstance.currentPlayer.characterData.name 35 | $GUI/vb.show() 36 | 37 | func _on_btNew_pressed(): 38 | GameInstance._changeScene("res://World/Levels/CharacterCreator.tscn") 39 | 40 | 41 | 42 | func _on_btPlay_pressed(): 43 | GameInstance._changeScene("res://World/Levels/LevelTest.tscn") 44 | GameInstance._spawnPlayer(GameInstance.currentPlayer.characterData.name) 45 | -------------------------------------------------------------------------------- /World/Levels/MainMenu.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=4 format=2] 2 | 3 | [ext_resource path="res://World/Levels/MainMenu.gd" type="Script" id=1] 4 | [ext_resource path="res://GUI/Theme/Theme.tres" type="Theme" id=2] 5 | [ext_resource path="res://Game/CameraMenu.tscn" type="PackedScene" id=3] 6 | 7 | [node name="MainMenu" type="Spatial"] 8 | script = ExtResource( 1 ) 9 | 10 | [node name="CSGBox" type="CSGBox" parent="."] 11 | transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.0885196, 0 ) 12 | width = 4.80726 13 | height = 0.155304 14 | depth = 6.35494 15 | 16 | [node name="CSGBox2" type="CSGBox" parent="."] 17 | transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0122252, -0.0740791, -4.68413 ) 18 | width = 21.7148 19 | height = 8.71174 20 | depth = 3.73735 21 | 22 | [node name="GUI" type="Control" parent="."] 23 | anchor_right = 1.0 24 | anchor_bottom = 1.0 25 | theme = ExtResource( 2 ) 26 | __meta__ = { 27 | "_edit_use_anchors_": false 28 | } 29 | 30 | [node name="P" type="Panel" parent="GUI"] 31 | anchor_left = 0.826 32 | anchor_right = 1.0 33 | anchor_bottom = 1.0 34 | margin_left = -0.920044 35 | __meta__ = { 36 | "_edit_use_anchors_": false 37 | } 38 | 39 | [node name="List" type="VBoxContainer" parent="GUI/P"] 40 | anchor_right = 1.0 41 | anchor_bottom = 1.0 42 | __meta__ = { 43 | "_edit_use_anchors_": false 44 | } 45 | 46 | [node name="btNew" type="Button" parent="GUI/P"] 47 | anchor_top = 1.0 48 | anchor_right = 1.0 49 | anchor_bottom = 1.0 50 | margin_top = -45.0 51 | text = "NEW CHARACTER" 52 | __meta__ = { 53 | "_edit_use_anchors_": false 54 | } 55 | 56 | [node name="vb" type="VBoxContainer" parent="GUI"] 57 | visible = false 58 | anchor_left = 0.5 59 | anchor_top = 1.0 60 | anchor_right = 0.5 61 | anchor_bottom = 1.0 62 | margin_left = -163.0 63 | margin_top = -70.0 64 | margin_right = 162.0 65 | margin_bottom = -16.0 66 | __meta__ = { 67 | "_edit_use_anchors_": false 68 | } 69 | 70 | [node name="Label" type="Label" parent="GUI/vb"] 71 | margin_right = 325.0 72 | margin_bottom = 19.0 73 | align = 1 74 | 75 | [node name="btPlay" type="Button" parent="GUI/vb"] 76 | margin_top = 23.0 77 | margin_right = 325.0 78 | margin_bottom = 54.0 79 | text = "PLAY" 80 | 81 | [node name="CameraMenu" parent="." instance=ExtResource( 3 )] 82 | transform = Transform( 1, 0, 0, 0, 0.999548, 0.0300676, 0, -0.0300676, 0.999548, -0.0280299, 1.22448, 2.37897 ) 83 | 84 | [node name="DirectionalLight" type="DirectionalLight" parent="."] 85 | transform = Transform( 0.847882, 0.196954, -0.492246, 0, 0.92844, 0.371481, 0.530186, -0.314972, 0.787208, -1.72866, 0.00444174, 0.9622 ) 86 | light_color = Color( 0.670588, 0.670588, 0.670588, 1 ) 87 | shadow_enabled = true 88 | [connection signal="pressed" from="GUI/P/btNew" to="." method="_on_btNew_pressed"] 89 | [connection signal="pressed" from="GUI/vb/btPlay" to="." method="_on_btPlay_pressed"] 90 | -------------------------------------------------------------------------------- /World/Levels/bg.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/World/Levels/bg.glb -------------------------------------------------------------------------------- /World/checker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/World/checker.png -------------------------------------------------------------------------------- /World/checker.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/checker.png-ad75542bc1cb3f9e71827b383585b4cb.s3tc.stex" 6 | path.etc2="res://.import/checker.png-ad75542bc1cb3f9e71827b383585b4cb.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://World/checker.png" 15 | dest_files=[ "res://.import/checker.png-ad75542bc1cb3f9e71827b383585b4cb.s3tc.stex", "res://.import/checker.png-ad75542bc1cb3f9e71827b383585b4cb.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | -------------------------------------------------------------------------------- /World/checker.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/World/checker.png~ -------------------------------------------------------------------------------- /World/lobby.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/World/lobby.hdr -------------------------------------------------------------------------------- /World/lobby.hdr.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path="res://.import/lobby.hdr-4b1b9faa3c68ae0dab7b818ecaddf536.stex" 6 | metadata={ 7 | "vram_texture": false 8 | } 9 | 10 | [deps] 11 | 12 | source_file="res://World/lobby.hdr" 13 | dest_files=[ "res://.import/lobby.hdr-4b1b9faa3c68ae0dab7b818ecaddf536.stex" ] 14 | 15 | [params] 16 | 17 | compress/mode=0 18 | compress/lossy_quality=0.7 19 | compress/hdr_mode=0 20 | compress/bptc_ldr=0 21 | compress/normal_map=0 22 | flags/repeat=0 23 | flags/filter=true 24 | flags/mipmaps=false 25 | flags/anisotropic=false 26 | flags/srgb=2 27 | process/fix_alpha_border=true 28 | process/premult_alpha=false 29 | process/HDR_as_SRGB=false 30 | process/invert_color=false 31 | stream=false 32 | size_limit=0 33 | detect_3d=true 34 | svg/scale=1.0 35 | -------------------------------------------------------------------------------- /default_env.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Environment" load_steps=3 format=2] 2 | 3 | [ext_resource path="res://World/lobby.hdr" type="Texture" id=1] 4 | 5 | [sub_resource type="PanoramaSky" id=1] 6 | panorama = ExtResource( 1 ) 7 | 8 | [resource] 9 | background_mode = 2 10 | background_sky = SubResource( 1 ) 11 | background_energy = 0.5 12 | fog_enabled = true 13 | fog_color = Color( 0.694118, 0.431373, 0.431373, 1 ) 14 | ss_reflections_enabled = true 15 | ssao_enabled = true 16 | ssao_light_affect = 1.0 17 | ssao_ao_channel_affect = 1.0 18 | ssao_quality = 2 19 | ssao_edge_sharpness = 0.0 20 | -------------------------------------------------------------------------------- /export_presets.cfg: -------------------------------------------------------------------------------- 1 | [preset.0] 2 | 3 | name="Windows Desktop" 4 | platform="Windows Desktop" 5 | runnable=true 6 | custom_features="" 7 | export_filter="scenes" 8 | export_files=PoolStringArray( "res://GUI/CharacterCreation.tscn", "res://GUI/ColorPicker.tscn", "res://GUI/HairTab.tscn", "res://GUI/SliderBox.tscn", "res://MainCharacter/MainCharacter.tscn", "res://MainCharacter/Mesh/MainRig.gltf", "res://MainCharacter/Mesh/Parts/Hair/hair0.glb", "res://MainCharacter/Mesh/Parts/Hair/hair1.glb", "res://MainCharacter/Mesh/Parts/Hair/hair2.glb", "res://MainCharacter/Mesh/Parts/Hair/hair3.glb", "res://MainCharacter/Mesh/Parts/Hair/hair4.glb", "res://MainCharacter/Mesh/Parts/Hair/hair5.glb", "res://MainCharacter/Mesh/Parts/Hair/hair6.glb", "res://MainCharacter/Mesh/Parts/arms.glb", "res://MainCharacter/Mesh/Parts/head.glb", "res://MainCharacter/Mesh/Parts/legs.glb", "res://MainCharacter/Mesh/Parts/torso.glb", "res://World/bg.glb", "res://main.tscn" ) 9 | include_filter="" 10 | exclude_filter="" 11 | export_path="/home/kike/WORK/Godot_tests/Character_Tests/build/grumo.exe" 12 | patch_list=PoolStringArray( ) 13 | script_export_mode=1 14 | script_encryption_key="" 15 | 16 | [preset.0.options] 17 | 18 | texture_format/bptc=false 19 | texture_format/s3tc=true 20 | texture_format/etc=false 21 | texture_format/etc2=false 22 | texture_format/no_bptc_fallbacks=true 23 | binary_format/64_bits=true 24 | binary_format/embed_pck=false 25 | custom_template/release="" 26 | custom_template/debug="" 27 | application/icon="" 28 | application/file_version="" 29 | application/product_version="" 30 | application/company_name="" 31 | application/product_name="" 32 | application/file_description="" 33 | application/copyright="" 34 | application/trademarks="" 35 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Grumoth/godot-character-creator/2c71cade6308b2cacc6e904ca4206bbe61bba9e2/icon.png -------------------------------------------------------------------------------- /icon.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="StreamTexture" 5 | path.s3tc="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.s3tc.stex" 6 | path.etc2="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.etc2.stex" 7 | metadata={ 8 | "imported_formats": [ "s3tc", "etc2" ], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://icon.png" 15 | dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.s3tc.stex", "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.etc2.stex" ] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/lossy_quality=0.7 21 | compress/hdr_mode=0 22 | compress/bptc_ldr=0 23 | compress/normal_map=0 24 | flags/repeat=true 25 | flags/filter=true 26 | flags/mipmaps=true 27 | flags/anisotropic=false 28 | flags/srgb=1 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/HDR_as_SRGB=false 32 | process/invert_color=false 33 | stream=false 34 | size_limit=0 35 | detect_3d=false 36 | svg/scale=1.0 37 | --------------------------------------------------------------------------------