Initial commit

This commit is contained in:
Rafał Mikrut 2020-08-05 11:03:11 +02:00
commit a0c26ad581
84 changed files with 7141 additions and 0 deletions

10
.gitignore vendored Normal file
View File

@ -0,0 +1,10 @@
.DS_Store
*~
.import/
logs/
.~lock.*#
.mono/
*.zip
TEMP/
export_presets.cfg
logs/

16
All.tscn Normal file
View File

@ -0,0 +1,16 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://Control.tscn" type="PackedScene" id=1]
[ext_resource path="res://Spatial.tscn" type="PackedScene" id=2]
[ext_resource path="res://Node2D.tscn" type="PackedScene" id=3]
[ext_resource path="res://Other.tscn" type="PackedScene" id=4]
[node name="All" type="Node"]
[node name="GridContainer" parent="." instance=ExtResource( 1 )]
[node name="Node2D" parent="." instance=ExtResource( 3 )]
[node name="Node" parent="." instance=ExtResource( 4 )]
[node name="Spatial" parent="." instance=ExtResource( 2 )]

19
Autoload.gd Normal file
View File

@ -0,0 +1,19 @@
extends Node
const RANGE : int = 5
var time_to_show : float = -1000.0
func _init() -> void:
for argument in OS.get_cmdline_args():
var rr : String = argument
if rr.find("tscn") != -1: # Ignore all tscn scenes/names
continue
time_to_show = argument.to_float()
print("Time set to: " + str(time_to_show))
break
func _process(delta : float) -> void:
time_to_show -= delta
if time_to_show < 0 && time_to_show > -500:
get_tree().quit()

12
Control.tscn Normal file
View File

@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://GridContainer.gd" type="Script" id=1]
[node name="GridContainer" type="GridContainer"]
anchor_right = 1.0
anchor_bottom = 1.0
columns = 5
script = ExtResource( 1 )
__meta__ = {
"_edit_use_anchors_": false
}

3
Environment.tres Normal file
View File

@ -0,0 +1,3 @@
[gd_resource type="Environment" format=2]
[resource]

64
GridContainer.gd Normal file
View File

@ -0,0 +1,64 @@
extends GridContainer
func _ready():
for _i in range(Autoload.RANGE):
add_child(Control.new())
add_child(Popup.new())
add_child(WindowDialog.new())
add_child(AcceptDialog.new())
add_child(ConfirmationDialog.new())
add_child(FileDialog.new())
add_child(PopupDialog.new())
add_child(PopupMenu.new())
add_child(PopupPanel.new())
add_child(Button.new())
add_child(CheckBox.new())
add_child(CheckButton.new())
add_child(ColorPickerButton.new())
add_child(MenuButton.new())
add_child(OptionButton.new())
add_child(ToolButton.new())
add_child(LinkButton.new())
add_child(TextureButton.new())
add_child(Container.new())
add_child(ColorPicker.new())
add_child(VBoxContainer.new())
add_child(HBoxContainer.new())
add_child(CenterContainer.new())
add_child(ScrollContainer.new())
add_child(GraphNode.new())
add_child(GridContainer.new())
add_child(HSplitContainer.new())
add_child(VSplitContainer.new())
add_child(MarginContainer.new())
add_child(PanelContainer.new())
add_child(TabContainer.new())
add_child(ViewportContainer.new())
add_child(ColorRect.new())
add_child(HScrollBar.new())
add_child(VScrollBar.new())
add_child(HSlider.new())
add_child(VSlider.new())
add_child(ProgressBar.new())
add_child(SpinBox.new())
add_child(TextureProgress.new())
add_child(GraphEdit.new())
add_child(HSeparator.new())
add_child(VSeparator.new())
add_child(ItemList.new())
add_child(Label.new())
add_child(LineEdit.new())
add_child(NinePatchRect.new())
add_child(Panel.new())
add_child(ReferenceRect.new())
add_child(RichTextLabel.new())
add_child(Tabs.new())
add_child(TextEdit.new())
add_child(TextureRect.new())
add_child(Tree.new())
add_child(VideoPlayer.new())
func _process(_delta : float) -> void:
for i in get_children() :
if i is Control:
i._set_size(Vector2(200 * randf() - 100,200 * randf() - 100))

Binary file not shown.

BIN
ImportFiles/anim.anim Normal file

Binary file not shown.

Binary file not shown.

BIN
ImportFiles/bitmapfont.font Normal file

Binary file not shown.

BIN
ImportFiles/bmp.bmp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bmp.bmp-7ab9291af4d8c3e93ed1fc7dda180f3c.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/bmp.bmp"
dest_files=[ "res://.import/bmp.bmp-7ab9291af4d8c3e93ed1fc7dda180f3c.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

1
ImportFiles/csv.csv Normal file
View File

@ -0,0 +1 @@
pl,pl
1 pl pl

View File

@ -0,0 +1,16 @@
[remap]
importer="csv_translation"
type="Translation"
[deps]
files=[ "res://ImportFiles/csv.pl.translation" ]
source_file="res://ImportFiles/csv.csv"
dest_files=[ "res://ImportFiles/csv.pl.translation" ]
[params]
compress=true
delimiter=0

Binary file not shown.

BIN
ImportFiles/cubemap.cubemap Normal file

Binary file not shown.

Binary file not shown.

183
ImportFiles/dae.dae Normal file
View File

@ -0,0 +1,183 @@
<?xml version="1.0" encoding="utf-8"?>
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<asset>
<contributor>
<author>Blender User</author>
<authoring_tool>Blender 2.80.74 commit date:2019-07-11, commit time:13:50, hash:06312c6d2db8</authoring_tool>
</contributor>
<created>2019-07-18T20:29:21</created>
<modified>2019-07-18T20:29:21</modified>
<unit name="meter" meter="1"/>
<up_axis>Z_UP</up_axis>
</asset>
<library_cameras>
<camera id="Camera-camera" name="Camera">
<optics>
<technique_common>
<perspective>
<xfov sid="xfov">39.59775</xfov>
<aspect_ratio>1.777778</aspect_ratio>
<znear sid="znear">0.1</znear>
<zfar sid="zfar">100</zfar>
</perspective>
</technique_common>
</optics>
<extra>
<technique profile="blender">
<shiftx sid="shiftx" type="float">0</shiftx>
<shifty sid="shifty" type="float">0</shifty>
<dof_distance sid="dof_distance" type="float">10</dof_distance>
</technique>
</extra>
</camera>
</library_cameras>
<library_lights>
<light id="Light-light" name="Light">
<technique_common>
<point>
<color sid="color">1000 1000 1000</color>
<constant_attenuation>1</constant_attenuation>
<linear_attenuation>0</linear_attenuation>
<quadratic_attenuation>0.00111109</quadratic_attenuation>
</point>
</technique_common>
<extra>
<technique profile="blender">
<type sid="type" type="int">0</type>
<flag sid="flag" type="int">0</flag>
<mode sid="mode" type="int">1</mode>
<gamma sid="blender_gamma" type="float">1</gamma>
<red sid="red" type="float">1</red>
<green sid="green" type="float">1</green>
<blue sid="blue" type="float">1</blue>
<shadow_r sid="blender_shadow_r" type="float">0</shadow_r>
<shadow_g sid="blender_shadow_g" type="float">0</shadow_g>
<shadow_b sid="blender_shadow_b" type="float">0</shadow_b>
<energy sid="blender_energy" type="float">1000</energy>
<dist sid="blender_dist" type="float">29.99998</dist>
<spotsize sid="spotsize" type="float">75</spotsize>
<spotblend sid="spotblend" type="float">0.15</spotblend>
<att1 sid="att1" type="float">0</att1>
<att2 sid="att2" type="float">1</att2>
<falloff_type sid="falloff_type" type="int">2</falloff_type>
<clipsta sid="clipsta" type="float">0.04999995</clipsta>
<clipend sid="clipend" type="float">30.002</clipend>
<bias sid="bias" type="float">1</bias>
<soft sid="soft" type="float">3</soft>
<bufsize sid="bufsize" type="int">2880</bufsize>
<samp sid="samp" type="int">3</samp>
<buffers sid="buffers" type="int">1</buffers>
<area_shape sid="area_shape" type="int">1</area_shape>
<area_size sid="area_size" type="float">0.1</area_size>
<area_sizey sid="area_sizey" type="float">0.1</area_sizey>
<area_sizez sid="area_sizez" type="float">1</area_sizez>
</technique>
</extra>
</light>
</library_lights>
<library_effects>
<effect id="Material-effect">
<profile_COMMON>
<technique sid="common">
<lambert>
<emission>
<color sid="emission">0 0 0 1</color>
</emission>
<diffuse>
<color sid="diffuse">0.8 0.8 0.8 1</color>
</diffuse>
<shininess>
<float sid="shininess">0.4</float>
</shininess>
<reflectivity>
<float sid="specular">0</float>
</reflectivity>
<transparency>
<float sid="alpha">1</float>
</transparency>
<index_of_refraction>
<float sid="ior">1.45</float>
</index_of_refraction>
</lambert>
</technique>
</profile_COMMON>
</effect>
</library_effects>
<library_images/>
<library_materials>
<material id="Material-material" name="Material">
<instance_effect url="#Material-effect"/>
</material>
</library_materials>
<library_geometries>
<geometry id="Cube-mesh" name="Cube">
<mesh>
<source id="Cube-mesh-positions">
<float_array id="Cube-mesh-positions-array" count="24">-0.07721859 -5.167022 -1.302139 1 1 -1 7.389551 8.902625 1.042699 3.31116 -0.6266697 -1.345265 -0.9006941 -1.039992 -4.500676 -1 1 -1 -2.732017 -1 1.342749 -0.1039452 -3.235344 -2.880034</float_array>
<technique_common>
<accessor source="#Cube-mesh-positions-array" count="8" stride="3">
<param name="X" type="float"/>
<param name="Y" type="float"/>
<param name="Z" type="float"/>
</accessor>
</technique_common>
</source>
<source id="Cube-mesh-normals">
<float_array id="Cube-mesh-normals-array" count="36">-0.350914 0.3321443 -0.8755224 0.3076016 -0.7483993 0.5876051 0.9585148 0.257268 -0.1227301 0.08584243 0.4193348 -0.9037641 0.1015715 -0.06637257 0.9926117 0 -0.864001 0.50349 0.8804448 0.3874739 0.2732786 0.3955441 -0.3789395 0.83663 -0.8317964 -0.4918358 -0.2573179 0 0.2076273 -0.978208 -0.573786 0.4215359 -0.7021945 -0.9018662 0.1374671 0.4095609</float_array>
<technique_common>
<accessor source="#Cube-mesh-normals-array" count="12" stride="3">
<param name="X" type="float"/>
<param name="Y" type="float"/>
<param name="Z" type="float"/>
</accessor>
</technique_common>
</source>
<source id="Cube-mesh-map-0">
<float_array id="Cube-mesh-map-0-array" count="72">0.375 0 0.625 0.25 0.375 0.25 0.375 0.25 0.625 0.5 0.375 0.5 0.375 0.5 0.625 0.75 0.375 0.75 0.375 0.75 0.625 1 0.375 1 0.375 0.5 0.125 0.75 0.125 0.5 0.875 0.5 0.625 0.75 0.625 0.5 0.375 0 0.625 0 0.625 0.25 0.375 0.25 0.625 0.25 0.625 0.5 0.375 0.5 0.625 0.5 0.625 0.75 0.375 0.75 0.625 0.75 0.625 1 0.375 0.5 0.375 0.75 0.125 0.75 0.875 0.5 0.875 0.75 0.625 0.75</float_array>
<technique_common>
<accessor source="#Cube-mesh-map-0-array" count="36" stride="2">
<param name="S" type="float"/>
<param name="T" type="float"/>
</accessor>
</technique_common>
</source>
<vertices id="Cube-mesh-vertices">
<input semantic="POSITION" source="#Cube-mesh-positions"/>
</vertices>
<triangles material="Material-material" count="12">
<input semantic="VERTEX" source="#Cube-mesh-vertices" offset="0"/>
<input semantic="NORMAL" source="#Cube-mesh-normals" offset="1"/>
<input semantic="TEXCOORD" source="#Cube-mesh-map-0" offset="2" set="0"/>
<p>0 0 0 6 0 1 2 0 2 3 1 3 6 1 4 7 1 5 7 2 6 4 2 7 5 2 8 5 3 9 3 3 10 7 3 11 0 4 12 3 4 13 1 4 14 4 5 15 1 5 16 5 5 17 0 6 18 4 6 19 6 6 20 3 7 21 2 7 22 6 7 23 7 8 24 6 8 25 4 8 26 5 9 27 1 9 28 3 9 29 0 10 30 2 10 31 3 10 32 4 11 33 0 11 34 1 11 35</p>
</triangles>
</mesh>
</geometry>
</library_geometries>
<library_visual_scenes>
<visual_scene id="Scene" name="Scene">
<node id="Camera" name="Camera" type="NODE">
<matrix sid="transform">0.6859207 -0.3240135 0.6515582 7.358891 0.7276763 0.3054208 -0.6141704 -6.925791 0 0.8953956 0.4452714 4.958309 0 0 0 1</matrix>
<instance_camera url="#Camera-camera"/>
</node>
<node id="Light" name="Light" type="NODE">
<matrix sid="transform">-0.2908646 -0.7711008 0.5663932 4.076245 0.9551712 -0.1998834 0.2183912 1.005454 -0.05518906 0.6045247 0.7946723 5.903862 0 0 0 1</matrix>
<instance_light url="#Light-light"/>
</node>
<node id="Cube" name="Cube" type="NODE">
<matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
<instance_geometry url="#Cube-mesh" name="Cube">
<bind_material>
<technique_common>
<instance_material symbol="Material-material" target="#Material-material">
<bind_vertex_input semantic="UVMap" input_semantic="TEXCOORD" input_set="0"/>
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
</node>
</visual_scene>
</library_visual_scenes>
<scene>
<instance_visual_scene url="#Scene"/>
</scene>
</COLLADA>

1063
ImportFiles/dae.dae.import Normal file

File diff suppressed because it is too large Load Diff

BIN
ImportFiles/dds.dds Normal file

Binary file not shown.

BIN
ImportFiles/exr.exr Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/exr.exr-5e36420224f09792da88067ad872fc78.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/exr.exr"
dest_files=[ "res://.import/exr.exr-5e36420224f09792da88067ad872fc78.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/fbx.fbx Normal file

Binary file not shown.

1063
ImportFiles/fbx.fbx.import Normal file

File diff suppressed because it is too large Load Diff

4
ImportFiles/gd.gd Normal file
View File

@ -0,0 +1,4 @@
extends Node
func ready() -> void:
pass

BIN
ImportFiles/gd.gdc Normal file

Binary file not shown.

BIN
ImportFiles/gif.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

BIN
ImportFiles/glb.glb Normal file

Binary file not shown.

1063
ImportFiles/glb.glb.import Normal file

File diff suppressed because it is too large Load Diff

147
ImportFiles/gltf.gltf Normal file
View File

@ -0,0 +1,147 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v0.9.35",
"version" : "2.0"
},
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
0,
1,
2
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "Cube"
},
{
"name" : "Light",
"rotation" : [
0.16907575726509094,
0.7558803558349609,
-0.27217137813568115,
0.570947527885437
],
"translation" : [
4.076245307922363,
5.903861999511719,
-1.0054539442062378
]
},
{
"name" : "Camera",
"rotation" : [
0.483536034822464,
0.33687159419059753,
-0.20870360732078552,
0.7804827094078064
],
"translation" : [
7.358891487121582,
4.958309173583984,
6.925790786743164
]
}
],
"materials" : [
{
"doubleSided" : true,
"name" : "Material",
"pbrMetallicRoughness" : {
"baseColorFactor" : [
0.800000011920929,
0.800000011920929,
0.800000011920929,
1
],
"metallicFactor" : 0,
"roughnessFactor" : 0.4000000059604645
}
}
],
"meshes" : [
{
"name" : "Cube",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"NORMAL" : 1,
"TEXCOORD_0" : 2
},
"indices" : 3,
"material" : 0
}
]
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 24,
"max" : [
7.389550685882568,
1.342748999595642,
5.167022228240967
],
"min" : [
-2.7320170402526855,
-4.500675678253174,
-8.902624130249023
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 24,
"type" : "VEC3"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 24,
"type" : "VEC2"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 36,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 288,
"byteOffset" : 0
},
{
"buffer" : 0,
"byteLength" : 288,
"byteOffset" : 288
},
{
"buffer" : 0,
"byteLength" : 192,
"byteOffset" : 576
},
{
"buffer" : 0,
"byteLength" : 72,
"byteOffset" : 768
}
],
"buffers" : [
{
"byteLength" : 840,
"uri" : "data:application/octet-stream;base64,5JNmv4kFkMBzHoU/M3fsQCl3hT8mcQ7ByCSevXyspr8/WKVAXtkuwDPfqz8AAIA/DOpTQKYxrL9sbSA/XtkuwDPfqz8AAIA/QOHUvXxSOMDhD09AM3fsQCl3hT8mcQ7BXtkuwDPfqz8AAIA/AACAvwAAgL8AAIC/5JNmv4kFkMBzHoU/QOHUvXxSOMDhD09AAACAvwAAgL8AAIC/DOpTQKYxrL9sbSA/QOHUvXxSOMDhD09AAACAPwAAgL8AAIC/yCSevXyspr8/WKVADOpTQKYxrL9sbSA/AACAPwAAgL8AAIC/M3fsQCl3hT8mcQ7ByCSevXyspr8/WKVAAACAvwAAgL8AAIC/5JNmv4kFkMBzHoU/AACAPwAAgL8AAIC//gE4vf8rW78dyQO//gE4vf8rW78dyQO//gE4vf8rW78dyQO//gE4vf8rW78dyQO/q2PCPmcmST/lBfo+q2PCPmcmST/lBfo+q2PCPmcmST/lBfo+q2PCPmcmST/lBfo+98+Dvhr8Or8z9CE/98+Dvhr8Or8z9CE/98+Dvhr8Or8z9CE/98+Dvhr8Or8z9CE/OK+VPX4ha7/R/ca+OK+VPX4ha7/R/ca+OK+VPX4ha7/R/ca+OK+VPX4ha7/R/ca+XH5JvwI8Oz7A0Ba/XH5JvwI8Oz7A0Ba/XH5JvwI8Oz7A0Ba/XH5JvwI8Oz7A0Ba/xlNUv8q6CT8NExo+xlNUv8q6CT8NExo+xlNUv8q6CT8NExo+xlNUv8q6CT8NExo+AAAgPwAAgD8AAMA+AABAPwAAwD4AAIA/AAAgPwAAQD8AAMA+AABAPwAAID8AAAA/AADAPgAAAD8AACA/AABAPwAAID8AAAA/AADAPgAAgD4AACA/AACAPgAAwD4AAAA/AADAPgAAgD4AACA/AAAAAAAAwD4AAAAAAAAgPwAAgD4AAMA+AAAAPwAAAD4AAIA+AAAAPgAAAD8AAMA+AACAPgAAYD8AAIA+AAAgPwAAAD8AAGA/AAAAPwAAID8AAIA+AAABAAIAAwABAAAABAAFAAYABwAFAAQACAAJAAoACwAIAAkADAANAA4ADAAPAA0AEAARABIAEAATABEAFAAVABYAFwAVABQA"
}
]
}

1063
ImportFiles/gltf.gltf.import Normal file

File diff suppressed because it is too large Load Diff

BIN
ImportFiles/hdr.hdr Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/hdr.hdr-9cc2d372f15167b44d4139856d125b34.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/hdr.hdr"
dest_files=[ "res://.import/hdr.hdr-9cc2d372f15167b44d4139856d125b34.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/jpeg.jpeg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/jpeg.jpeg-a69a02bc021cc737d20b7df70d57f6b0.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/jpeg.jpeg"
dest_files=[ "res://.import/jpeg.jpeg-a69a02bc021cc737d20b7df70d57f6b0.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/jpg.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/jpg.jpg-62e86a830ba1e56d06e6f8b5d4960931.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/jpg.jpg"
dest_files=[ "res://.import/jpg.jpg-62e86a830ba1e56d06e6f8b5d4960931.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

BIN
ImportFiles/mesh.mesh Normal file

Binary file not shown.

BIN
ImportFiles/meshlib.meshlib Normal file

Binary file not shown.

BIN
ImportFiles/meshtex.meshtex Normal file

Binary file not shown.

Binary file not shown.

12
ImportFiles/obj.mtl Normal file
View File

@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl Material
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.0 0.0 0.0
Ni 1.450000
d 1.000000
illum 2

46
ImportFiles/obj.obj Normal file
View File

@ -0,0 +1,46 @@
# Blender v2.80 (sub 74) OBJ File: ''
# www.blender.org
mtllib obj.mtl
o Cube
v -0.077219 -1.302139 5.167022
v 1.000000 -1.000000 -1.000000
v 7.389551 1.042699 -8.902624
v 3.311160 -1.345265 0.626670
v -0.900694 -4.500676 1.039992
v -1.000000 -1.000000 -1.000000
v -2.732017 1.342749 1.000000
v -0.103945 -2.880034 3.235344
vt 0.375000 0.000000
vt 0.625000 0.000000
vt 0.625000 0.250000
vt 0.375000 0.250000
vt 0.375000 0.250000
vt 0.625000 0.250000
vt 0.625000 0.500000
vt 0.375000 0.500000
vt 0.625000 0.750000
vt 0.375000 0.750000
vt 0.625000 0.750000
vt 0.625000 1.000000
vt 0.375000 1.000000
vt 0.125000 0.500000
vt 0.375000 0.500000
vt 0.375000 0.750000
vt 0.125000 0.750000
vt 0.625000 0.500000
vt 0.875000 0.500000
vt 0.875000 0.750000
vn -0.0449 -0.8561 -0.5148
vn 0.3797 0.7857 0.4883
vn -0.2574 -0.7304 0.6326
vn 0.0731 -0.9185 -0.3887
vn -0.7871 0.1828 -0.5891
vn -0.8294 0.5380 0.1505
usemtl Material
s off
f 1/1/1 5/2/1 7/3/1 3/4/1
f 4/5/2 3/6/2 7/7/2 8/8/2
f 8/8/3 7/7/3 5/9/3 6/10/3
f 6/10/4 2/11/4 4/12/4 8/13/4
f 2/14/5 1/15/5 3/16/5 4/17/5
f 6/18/6 5/19/6 1/20/6 2/11/6

View File

@ -0,0 +1,19 @@
[remap]
importer="wavefront_obj"
type="Mesh"
path="res://.import/obj.obj-2fdbc9ac09dd9d72d8b571df12579ce5.mesh"
[deps]
files=[ "res://.import/obj.obj-2fdbc9ac09dd9d72d8b571df12579ce5.mesh" ]
source_file="res://ImportFiles/obj.obj"
dest_files=[ "res://.import/obj.obj-2fdbc9ac09dd9d72d8b571df12579ce5.mesh", "res://.import/obj.obj-2fdbc9ac09dd9d72d8b571df12579ce5.mesh" ]
[params]
generate_tangents=true
scale_mesh=Vector3( 1, 1, 1 )
offset_mesh=Vector3( 0, 0, 0 )
optimize_mesh=true

View File

@ -0,0 +1,13 @@
[remap]
importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
valid=false
[deps]
source_file="res://ImportFiles/ogg_flac.ogg"
[params]
loop=true
loop_offset=0

Binary file not shown.

View File

@ -0,0 +1,13 @@
[remap]
importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
valid=false
[deps]
source_file="res://ImportFiles/ogg_vorbis.ogg"
[params]
loop=true
loop_offset=0

Binary file not shown.

BIN
ImportFiles/otf.otf Normal file

Binary file not shown.

BIN
ImportFiles/phymat.phymat Normal file

Binary file not shown.

BIN
ImportFiles/png.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 751 B

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/png.png-4cc74398b9a7a7f89e388d1ffea9a560.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/png.png"
dest_files=[ "res://.import/png.png-4cc74398b9a7a7f89e388d1ffea9a560.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/res.res Normal file

Binary file not shown.

BIN
ImportFiles/sample.sample Normal file

Binary file not shown.

BIN
ImportFiles/scn.scn Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
shader_type canvas_item;

BIN
ImportFiles/shape.shape Normal file

Binary file not shown.

BIN
ImportFiles/stex.stex Normal file

Binary file not shown.

Binary file not shown.

1696
ImportFiles/svg.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 47 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/svg.svg-9f8b37bd9a137f533ec1cc995dd2dfb3.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/svg.svg"
dest_files=[ "res://.import/svg.svg-9f8b37bd9a137f533ec1cc995dd2dfb3.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/svgz.svgz Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/svgz.svgz-064653e7afbf0aea7768939f2df9a133.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/svgz.svgz"
dest_files=[ "res://.import/svgz.svgz-064653e7afbf0aea7768939f2df9a133.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/tga.tga Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/tga.tga-b2e91628b2badb428a490d0a8cb4223a.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/tga.tga"
dest_files=[ "res://.import/tga.tga-b2e91628b2badb428a490d0a8cb4223a.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

3
ImportFiles/tres.tres Normal file
View File

@ -0,0 +1,3 @@
[gd_resource type="BoxShape" format=2]
[resource]

55
ImportFiles/tscn.tscn Normal file
View File

@ -0,0 +1,55 @@
[gd_scene format=2]
[node name="Spatial" type="Spatial"]
[node name="Node2D 3" type="Node2D" parent="."]
[node name="Node2D 2" type="Node2D" parent="Node2D 3"]
[node name="Node2D 6" type="Node2D" parent="."]
[node name="Node2D 2" type="Node2D" parent="Node2D 6"]
[node name="Node2D 7" type="Node2D" parent="."]
[node name="Node2D 8" type="Node2D" parent="Node2D 7"]
[node name="Node2D" type="Node2D" parent="Node2D 7"]
[node name="Node2D 5" type="Node2D" parent="."]
[node name="Node2D 6" type="Node2D" parent="Node2D 5"]
[node name="Node2D 4" type="Node2D" parent="."]
[node name="Node2D 10" type="Node2D" parent="Node2D 4"]
[node name="Node2D 9" type="Node2D" parent="Node2D 4/Node2D 10"]
[node name="Node2D 10" type="Node2D" parent="Node2D 4/Node2D 10"]
[node name="Node2D 12" type="Node2D" parent="."]
[node name="Node2D 2" type="Node2D" parent="Node2D 12"]
[node name="Node2D 11" type="Node2D" parent="."]
[node name="Node2D 2" type="Node2D" parent="Node2D 11"]
[node name="Node2D 9" type="Node2D" parent="."]
[node name="Node2D 6" type="Node2D" parent="Node2D 9"]
[node name="Node2D" type="Node2D" parent="Node2D 9/Node2D 6"]
[node name="Node2D 10" type="Node2D" parent="Node2D 9/Node2D 6/Node2D"]
[node name="Node2D 10" type="Node2D" parent="Node2D 9/Node2D 6/Node2D/Node2D 10"]
[node name="Node2D 9" type="Node2D" parent="Node2D 9/Node2D 6/Node2D/Node2D 10/Node2D 10"]
[node name="Node2D 10" type="Node2D" parent="."]
[node name="Node2D 8" type="Node2D" parent="Node2D 10"]
[node name="Node2D 8" type="Node2D" parent="."]

BIN
ImportFiles/ttf.ttf Normal file

Binary file not shown.

BIN
ImportFiles/wav.wav Normal file

Binary file not shown.

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/wav.wav-9c20a15f110d120f7dec3b1d4efc9825.sample"
[deps]
source_file="res://ImportFiles/wav.wav"
dest_files=[ "res://.import/wav.wav-9c20a15f110d120f7dec3b1d4efc9825.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=true
edit/normalize=true
edit/loop=false
compress/mode=0

BIN
ImportFiles/webm.webm Normal file

Binary file not shown.

BIN
ImportFiles/webmVP9.webm Normal file

Binary file not shown.

BIN
ImportFiles/webp.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/webp.webp-c617d1c0fc26d9552fe4eb0c173782a5.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ImportFiles/webp.webp"
dest_files=[ "res://.import/webp.webp-c617d1c0fc26d9552fe4eb0c173782a5.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
ImportFiles/world.world Normal file

Binary file not shown.

48
Node2D.gd Normal file
View File

@ -0,0 +1,48 @@
extends Node2D
func _ready():
for _i in range(Autoload.RANGE):
add_child(Node2D.new())
add_child(AnimatedSprite.new())
add_child(Area2D.new())
add_child(KinematicBody2D.new())
add_child(RigidBody2D.new())
add_child(StaticBody2D.new())
add_child(AudioStreamPlayer2D.new())
add_child(BackBufferCopy.new())
add_child(Bone2D.new())
add_child(CPUParticles2D.new())
add_child(Camera2D.new())
add_child(CanvasModulate.new())
add_child(CollisionPolygon2D.new())
add_child(CollisionShape2D.new())
add_child(DampedSpringJoint2D.new())
add_child(GrooveJoint2D.new())
add_child(PinJoint2D.new())
add_child(Light2D.new())
add_child(LightOccluder2D.new())
add_child(Line2D.new())
add_child(MeshInstance2D.new())
add_child(MultiMeshInstance2D.new())
add_child(Navigation2D.new())
add_child(NavigationPolygonInstance.new())
add_child(ParallaxLayer.new())
add_child(Particles2D.new())
add_child(Path2D.new())
add_child(PathFollow2D.new())
add_child(Polygon2D.new())
add_child(Position2D.new())
add_child(RayCast2D.new())
add_child(RemoteTransform2D.new())
add_child(Skeleton2D.new())
add_child(Sprite.new())
add_child(TileMap.new())
add_child(TouchScreenButton.new())
add_child(VisibilityNotifier2D.new())
add_child(VisibilityEnabler2D.new())
add_child(YSort.new())
func _process(_delta : float) -> void:
for i in get_children() :
if i is Node2D:
i.set_position(Vector2(1000 * randf() - 500,1000 * randf() - 500))

8
Node2D.tscn Normal file
View File

@ -0,0 +1,8 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://Node2D.gd" type="Script" id=1]
[node name="Node2D" type="Node2D"]
script = ExtResource( 1 )
[node name="Camera2D" type="Camera2D" parent="."]

18
Other.gd Normal file
View File

@ -0,0 +1,18 @@
extends Node
func _ready() -> void:
for _i in range(Autoload.RANGE):
add_child(AnimationPlayer.new())
add_child(AnimationTree.new())
add_child(AnimationTreePlayer.new())
add_child(AudioStreamPlayer.new())
add_child(CanvasLayer.new())
add_child(ParallaxBackground.new())
add_child(HTTPRequest.new())
add_child(ResourcePreloader.new())
add_child(Skeleton2D.new())
add_child(Timer.new())
add_child(Tween.new())
add_child(Viewport.new())
add_child(WorldEnvironment.new())

6
Other.tscn Normal file
View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://Other.gd" type="Script" id=1]
[node name="Node" type="Node"]
script = ExtResource( 1 )

7
README.md Normal file
View File

@ -0,0 +1,7 @@
This repository contains Godot project, to test regression with engine.
It creates and add to scene every single node.
For now it use only nodes with default parameters(they are add instantly after creating - add_node(Sprite.new())), but it should add as much parameters as possible.
Project shouldn't use too much randomize functions, because reproducing bugs would be a madness.

69
Spatial.gd Normal file
View File

@ -0,0 +1,69 @@
extends Spatial
func _ready():
for i in range(Autoload.RANGE):
add_child(Spatial.new())
add_child(ARVRAnchor.new())
add_child(Camera.new())
add_child(ARVRCamera.new())
add_child(ClippedCamera.new())
add_child(InterpolatedCamera.new())
add_child(ARVRController.new())
add_child(ARVROrigin.new())
add_child(AnimatedSprite3D.new())
add_child(Sprite3D.new())
add_child(CPUParticles.new())
add_child(CSGBox.new())
add_child(CSGCylinder.new())
add_child(CSGMesh.new())
add_child(CSGPolygon.new())
add_child(CSGSphere.new())
add_child(CSGTorus.new())
add_child(CSGCombiner.new())
add_child(ImmediateGeometry.new())
add_child(MeshInstance.new())
add_child(SoftBody.new())
add_child(MultiMeshInstance.new())
add_child(Particles.new())
add_child(BakedLightmap.new())
add_child(DirectionalLight.new())
add_child(OmniLight.new())
add_child(SpotLight.new())
add_child(GIProbe.new())
add_child(ReflectionProbe.new())
add_child(Area.new())
add_child(KinematicBody.new())
add_child(PhysicalBone.new())
add_child(RigidBody.new())
add_child(VehicleBody.new())
add_child(StaticBody.new())
add_child(AudioStreamPlayer3D.new())
add_child(BoneAttachment.new())
add_child(CollisionPolygon.new())
add_child(CollisionShape.new())
add_child(ConeTwistJoint.new())
add_child(Generic6DOFJoint.new())
add_child(HingeJoint.new())
add_child(PinJoint.new())
add_child(SliderJoint.new())
add_child(GridMap.new())
add_child(Listener.new())
add_child(Navigation.new())
add_child(NavigationMeshInstance.new())
add_child(Path.new())
add_child(PathFollow.new())
add_child(Position3D.new())
add_child(ProximityGroup.new())
add_child(RayCast.new())
add_child(RemoteTransform.new())
add_child(Skeleton.new())
add_child(SpringArm.new())
add_child(VehicleWheel.new())
add_child(VisibilityNotifier.new())
add_child(VisibilityEnabler.new())
func _process(delta : float) -> void:
for i in get_children():
if i.get_name() != "Camera":
i.set_scale(Vector3(delta + 1,delta + 1,delta + 1))
i.set_translation(Vector3(10 * randf(),10 * randf(),10 * randf()))

9
Spatial.tscn Normal file
View File

@ -0,0 +1,9 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://Spatial.gd" type="Script" id=1]
[node name="Spatial" type="Spatial"]
script = ExtResource( 1 )
[node name="Camera" type="Camera" parent="."]
transform = Transform( 1, 0, 0, 0, 0.690617, 0.72322, 0, -0.72322, 0.690617, 0, 3.77374, 5.42622 )

30
project.godot Normal file
View File

@ -0,0 +1,30 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=4
_global_script_classes=[ ]
_global_script_class_icons={
}
[application]
run/main_scene="res://All.tscn"
[autoload]
Autoload="*res://Autoload.gd"
[memory]
limits/message_queue/max_size_kb=131072
[rendering]
environment/default_environment="res://Environment.tres"