mirror of
https://github.com/godotengine/godot-blender-exporter.git
synced 2026-01-04 14:09:56 +03:00
Merge remote-tracking branch 'upstream/master' into geometry_shader
This commit is contained in:
@@ -23,6 +23,7 @@ import bpy
|
||||
from bpy.props import StringProperty, BoolProperty, FloatProperty, EnumProperty
|
||||
from bpy_extras.io_utils import ExportHelper
|
||||
from .structures import ValidationError
|
||||
from . import export_godot
|
||||
|
||||
bl_info = { # pylint: disable=invalid-name
|
||||
"name": "Godot Engine Exporter",
|
||||
@@ -211,7 +212,6 @@ class ExportGodot(bpy.types.Operator, ExportHelper):
|
||||
"xna_validate",
|
||||
))
|
||||
|
||||
from . import export_godot
|
||||
return export_godot.save(self, context, **keywords)
|
||||
except ValidationError as error:
|
||||
self.report({'ERROR'}, str(error))
|
||||
@@ -269,7 +269,6 @@ def export(filename, overrides=None):
|
||||
def __init__(self):
|
||||
self.report = print
|
||||
|
||||
from . import export_godot
|
||||
export_godot.save(FakeOp(), bpy.context, filename, **default_settings)
|
||||
|
||||
|
||||
|
||||
@@ -718,7 +718,7 @@ class MixRgbNodeConverter(NodeConverterBase):
|
||||
|
||||
mix_func = find_function_by_name(rgb_mix_func_name)
|
||||
if mix_func is None:
|
||||
# TODO: supportt all the blend types
|
||||
# TODO: support all the blend types
|
||||
warning_str = 'blend type %s not supported at %s, fall back to ' \
|
||||
'blend type MIX' % (self.bl_node.blend_type, self.bl_node.name)
|
||||
logging.warning(warning_str)
|
||||
@@ -735,7 +735,8 @@ class MixRgbNodeConverter(NodeConverterBase):
|
||||
self.add_function_call(mix_func, in_args, out_args)
|
||||
|
||||
if self.bl_node.use_clamp:
|
||||
self.local_code.append("%s = clamp(%s, vec4(0.0), vec4(1.0))")
|
||||
self.local_code.append("%s = clamp(%s, vec4(0.0), vec4(1.0))"
|
||||
% (out_color_id, out_color_id))
|
||||
|
||||
self.out_sockets_map[out_color_socket] = out_color_id
|
||||
|
||||
|
||||
@@ -468,7 +468,7 @@ void node_math_absolute_no_clamp(float value1, float value2,
|
||||
out float result) {
|
||||
result = abs(value1);
|
||||
}
|
||||
"""),
|
||||
"""), # nopep8
|
||||
|
||||
ShaderFunction(code="""
|
||||
void node_math_minimum_no_clamp(float value1, float value2,
|
||||
@@ -488,14 +488,14 @@ void node_math_less_than_no_clamp(float value1, float value2,
|
||||
out float result) {
|
||||
result = float(value1 < value2);
|
||||
}
|
||||
"""),
|
||||
"""), # nopep8
|
||||
|
||||
ShaderFunction(code="""
|
||||
void node_math_greater_than_no_clamp(float value1, float value2,
|
||||
out float result) {
|
||||
result = float(value1 > value2);
|
||||
}
|
||||
"""),
|
||||
"""), # nopep8
|
||||
|
||||
ShaderFunction(code="""
|
||||
void node_math_round_no_clamp(float value1, float value2, out float result) {
|
||||
@@ -562,14 +562,14 @@ void node_math_arccosine_no_clamp(float value1, float value2,
|
||||
else
|
||||
result = acos(value1);
|
||||
}
|
||||
"""),
|
||||
"""), # nopep8
|
||||
|
||||
ShaderFunction(code="""
|
||||
void node_math_arctangent_no_clamp(float value1, float value2,
|
||||
out float result) {
|
||||
result = atan(value1);
|
||||
}
|
||||
"""),
|
||||
"""), # nopep8
|
||||
|
||||
ShaderFunction(code="""
|
||||
void node_math_arctan2_no_clamp(float value1, float value2, out float result) {
|
||||
@@ -654,7 +654,7 @@ void node_math_greater_than_clamp(float value1, float value2,
|
||||
out float result) {
|
||||
result = clamp(float(value1 > value2), 0.0, 1.0);
|
||||
}
|
||||
"""),
|
||||
"""), # nopep8
|
||||
|
||||
ShaderFunction(code="""
|
||||
void node_math_round_clamp(float value1, float value2, out float result) {
|
||||
|
||||
@@ -97,7 +97,7 @@ class LightNode(NodeTemplate):
|
||||
_omni_attr_conv = [
|
||||
AttributeConvertInfo(
|
||||
'energy', 'light_energy', lambda x: abs(x / 100.0)),
|
||||
AttributeConvertInfo('distance', 'omni_range', lambda x: x),
|
||||
AttributeConvertInfo('cutoff_distance', 'omni_range', lambda x: x),
|
||||
]
|
||||
_spot_attr_conv = [
|
||||
AttributeConvertInfo(
|
||||
@@ -108,7 +108,7 @@ class LightNode(NodeTemplate):
|
||||
AttributeConvertInfo(
|
||||
'spot_blend', 'spot_angle_attenuation', lambda x: 0.2/(x + 0.01)
|
||||
),
|
||||
AttributeConvertInfo('distance', 'spot_range', lambda x: x),
|
||||
AttributeConvertInfo('cutoff_distance', 'spot_range', lambda x: x),
|
||||
]
|
||||
_directional_attr_conv = [
|
||||
AttributeConvertInfo('energy', 'light_energy', abs),
|
||||
|
||||
@@ -39,8 +39,10 @@ def triangulate_mesh(mesh):
|
||||
tri_mesh, faces=tri_mesh.faces, quad_method="ALTERNATE")
|
||||
tri_mesh.to_mesh(mesh)
|
||||
tri_mesh.free()
|
||||
|
||||
mesh.update(calc_loop_triangles=True)
|
||||
if bpy.app.version[1] > 80:
|
||||
mesh.update()
|
||||
else:
|
||||
mesh.update(calc_loop_triangles=True)
|
||||
|
||||
|
||||
class MeshResourceKey:
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
[sub_resource id=1 type="Animation"]
|
||||
|
||||
resource_name = "Spot003Action001"
|
||||
resource_name = "Spot003Action"
|
||||
step = 0.1
|
||||
length = 1.66667
|
||||
loop = false
|
||||
@@ -13,7 +13,7 @@ tracks/0/keys = {
|
||||
"times":PoolRealArray(0.0, 0.0416667, 0.0833333, 0.125, 0.166667, 0.208333, 0.25, 0.291667, 0.333333, 0.375, 0.416667, 0.458333, 0.5, 0.541667, 0.583333, 0.625, 0.666667, 0.708333, 0.75, 0.791667, 0.833333, 0.875, 0.916667, 0.958333, 1.0, 1.04167, 1.08333, 1.125, 1.16667, 1.20833, 1.25, 1.29167, 1.33333, 1.375, 1.41667, 1.45833, 1.5, 1.54167, 1.58333, 1.625, 1.66667),
|
||||
"transitions":PoolRealArray(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
|
||||
"update":0,
|
||||
"values":[25.0, 24.8412, 24.3532, 23.5364, 22.4256, 21.098, 19.6663, 18.2536, 16.9643, 15.8683, 15.0, 14.2845, 13.6415, 13.0734, 12.5754, 12.134, 11.7273, 11.33, 10.9193, 10.479, 10.0, 9.49162, 8.96772, 8.43198, 7.89091, 7.3536, 6.83017, 6.32935, 5.85661, 5.41379, 5.0, 4.58864, 4.15977, 3.7253, 3.30289, 2.91438, 2.58141, 2.32004, 2.13754, 2.03297, 2.0]
|
||||
"values":[10.0, 10.145, 10.56, 11.215, 12.08, 13.125, 14.32, 15.635, 17.04, 18.505, 20.0, 21.495, 22.96, 24.365, 25.68, 26.875, 27.92, 28.785, 29.44, 29.855, 30.0, 29.855, 29.44, 28.785, 27.92, 26.875, 25.68, 24.365, 22.96, 21.495, 20.0, 18.505, 17.04, 15.635, 14.32, 13.125, 12.08, 11.215, 10.56, 10.145, 10.0]
|
||||
}
|
||||
|
||||
[sub_resource id=2 type="Animation"]
|
||||
@@ -151,7 +151,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 22.5
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
spot_range = 10.0
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 0.223751, 3.0266, 1.21379)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -159,7 +159,7 @@ shadow_enabled = true
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="SpotDistanceChange"]
|
||||
|
||||
root_node = NodePath("..:")
|
||||
anims/Spot.003Action.001 = SubResource(1)
|
||||
anims/Spot.003Action = SubResource(1)
|
||||
|
||||
[node name="SpotTransformChange" type="SpotLight" parent="."]
|
||||
|
||||
@@ -169,8 +169,8 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 22.5
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
transform = Transform(0.477268, -3.84117e-08, 0.878758, -0.878758, -2.0862e-08, 0.477268, 0.0, -1.0, -4.37114e-08, -0.760565, 3.14704, 6.40839)
|
||||
spot_range = 40.0
|
||||
transform = Transform(0.409882, -0.759268, -0.50548, -0.727592, -0.606369, 0.320823, -0.550097, 0.236284, -0.800976, -9.39579, 3.14704, 1.68615)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
@@ -189,11 +189,11 @@ transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, -5.52819, 0.7
|
||||
|
||||
light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
shadow_color = Color(0.208633, 0.238395, 0.571464, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 22.5
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
spot_range = 40.0
|
||||
transform = Transform(0.958848, -0.28392, -2.18837e-08, 0.178546, 0.602982, 0.777518, -0.220753, -0.745521, 0.628861, -4.64127, 6.11957, 1.29809)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -215,9 +215,9 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 22.5
|
||||
spot_angle = 35.0
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
spot_range = 40.0
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 6.6415, 3.84213, -6.03583)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -230,10 +230,10 @@ anims/SpotAction = SubResource(6)
|
||||
[node name="LightColorChange" type="OmniLight" parent="."]
|
||||
|
||||
light_specular = 1.0
|
||||
light_color = Color(1.0, 0.266431, 0.248791, 1.0)
|
||||
light_color = Color(0.592445, 1.0, 0.278861, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 1.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(-0.290865, -0.771101, 0.566393, -0.0551891, 0.604525, 0.794672, -0.955171, 0.199883, -0.218391, 5.25185, 0.215087, 5.49347)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
@@ -27,7 +27,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 0.01
|
||||
omni_range = 25.0
|
||||
omni_range = 40.0
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, -2.0088, 2.79876e-05, -1.983)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -38,7 +38,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 0.1
|
||||
omni_range = 25.0
|
||||
omni_range = 40.0
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, -2.24976, 0.0868509, 1.52357)
|
||||
light_negative = true
|
||||
shadow_enabled = true
|
||||
@@ -51,7 +51,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 18.35
|
||||
spot_angle_attenuation = 0.19802
|
||||
spot_range = 25.0
|
||||
spot_range = 40.0
|
||||
transform = Transform(0.961691, 0.273797, -0.0136299, 0.171724, -0.562921, 0.808474, 0.213685, -0.779843, -0.588373, 2.08892, 1.68058, 0.594427)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -64,7 +64,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 27.5
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
spot_range = 40.0
|
||||
transform = Transform(0.961691, 0.273797, -0.0136299, -0.180619, 0.670245, 0.719825, 0.206221, -0.689787, 0.694022, 2.08892, 1.68058, 0.0743143)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -75,7 +75,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 0.429678, 0.88914, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 0.3
|
||||
omni_range = 25.0
|
||||
omni_range = 40.0
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 0.0, 0.0723696, 0.0)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
@@ -65,7 +65,7 @@ light_specular = 1.0
|
||||
light_color = Color(0.836064, 0.0264334, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 5.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 0.0, 0.4, 1.0)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -88,7 +88,7 @@ light_specular = 1.0
|
||||
light_color = Color(0.0, 1.0, 0.064745, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 5.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, -2.0, 0.4, 1.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -99,7 +99,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 0.0, 0.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 2.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, -6.0, 1.0, 3.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -116,7 +116,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 2.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, -6.0, 1.0, 0.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
|
||||
@@ -67,7 +67,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 5.0
|
||||
spot_angle = 10.0
|
||||
spot_angle_attenuation = 20.0
|
||||
spot_range = 3.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 1.0, 2.0, -3.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -80,7 +80,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 5.0
|
||||
spot_angle = 10.0
|
||||
spot_angle_attenuation = 0.19802
|
||||
spot_range = 3.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 2.0, 2.0, -3.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -93,7 +93,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 10.0
|
||||
spot_angle_attenuation = 0.19802
|
||||
spot_range = 3.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 2.0, 2.0, -2.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -106,7 +106,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 10.0
|
||||
spot_angle_attenuation = 20.0
|
||||
spot_range = 3.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, -4.37114e-08, 1.0, 0.0, -1.0, -4.37114e-08, 1.0, 2.0, -2.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -119,7 +119,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 60.0
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 3.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, 0.906308, 0.422618, 0.0, -0.422618, 0.906308, 1.0, 1.0, 2.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -132,7 +132,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 10.0
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 5.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, 0.906308, 0.422618, 0.0, -0.422618, 0.906308, -1.0, 1.0, 2.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
@@ -157,7 +157,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 37.5
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 5.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, 0.906308, 0.422618, 0.0, -0.422618, 0.906308, -4.0, 1.0, 2.0)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -170,7 +170,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 37.5
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 5.0
|
||||
spot_range = 30.002
|
||||
transform = Transform(1.0, 0.0, 0.0, 0.0, 0.906308, 0.422618, 0.0, -0.422618, 0.906308, -6.0, 1.0, 2.0)
|
||||
light_negative = false
|
||||
shadow_enabled = false
|
||||
|
||||
@@ -36,7 +36,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 30.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(-0.290865, -0.771101, 0.566393, -0.0551891, 0.604525, 0.794672, -0.955171, 0.199883, -0.218391, 4.07625, 5.90386, -1.00545)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
@@ -60,7 +60,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 30.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(-0.290865, -0.771101, 0.566393, -0.0551891, 0.604525, 0.794672, -0.955171, 0.199883, -0.218391, 4.07625, 5.90386, -1.00545)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
@@ -2082,7 +2082,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 17.4
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
spot_range = 40.0
|
||||
transform = Transform(0.629608, 0.0765798, 0.77313, -0.776913, 0.06206, 0.626542, 0.0, -0.99513, 0.0985693, 5.32508, 4.74617, 0.487329)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
@@ -2095,7 +2095,7 @@ shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
spot_angle = 24.3
|
||||
spot_angle_attenuation = 1.25
|
||||
spot_range = 25.0
|
||||
spot_range = 40.0
|
||||
transform = Transform(0.633641, 0.273452, -0.723687, 0.117184, 0.890727, 0.439173, 0.764701, -0.363082, 0.532357, -4.6068, 2.54209, 4.80618)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
@@ -336,7 +336,7 @@ light_specular = 1.0
|
||||
light_color = Color(1.0, 1.0, 1.0, 1.0)
|
||||
shadow_color = Color(0.0, 0.0, 0.0, 1.0)
|
||||
light_energy = 1.0
|
||||
omni_range = 30.0
|
||||
omni_range = 30.002
|
||||
transform = Transform(-0.290865, -0.771101, 0.566393, -0.0551891, 0.604525, 0.794672, -0.955171, 0.199883, -0.218391, 4.07625, 7.32356, -1.00545)
|
||||
light_negative = false
|
||||
shadow_enabled = true
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user