diff options
| -rw-r--r-- | doc/classes/MeshInstance2D.xml | 4 | ||||
| -rw-r--r-- | doc/classes/MultiMeshInstance2D.xml | 4 | ||||
| -rw-r--r-- | scene/2d/mesh_instance_2d.cpp | 13 | ||||
| -rw-r--r-- | scene/2d/mesh_instance_2d.h | 4 | ||||
| -rw-r--r-- | scene/2d/multimesh_instance_2d.cpp | 13 | ||||
| -rw-r--r-- | scene/2d/multimesh_instance_2d.h | 4 | 
6 files changed, 0 insertions, 42 deletions
| diff --git a/doc/classes/MeshInstance2D.xml b/doc/classes/MeshInstance2D.xml index e9666337a1..7bb33fc46d 100644 --- a/doc/classes/MeshInstance2D.xml +++ b/doc/classes/MeshInstance2D.xml @@ -13,10 +13,6 @@  		<member name="mesh" type="Mesh" setter="set_mesh" getter="get_mesh">  			The [Mesh] that will be drawn by the [MeshInstance2D].  		</member> -		<member name="normal_map" type="Texture2D" setter="set_normal_map" getter="get_normal_map"> -			The normal map that will be used if using the default [CanvasItemMaterial]. -			[b]Note:[/b] Godot expects the normal map to use X+, Y+, and Z+ coordinates. See [url=http://wiki.polycount.com/wiki/Normal_Map_Technical_Details#Common_Swizzle_Coordinates]this page[/url] for a comparison of normal map coordinates expected by popular engines. -		</member>  		<member name="texture" type="Texture2D" setter="set_texture" getter="get_texture">  			The [Texture2D] that will be used if using the default [CanvasItemMaterial]. Can be accessed as [code]TEXTURE[/code] in CanvasItem shader.  		</member> diff --git a/doc/classes/MultiMeshInstance2D.xml b/doc/classes/MultiMeshInstance2D.xml index daf5ef6287..16c0f6070e 100644 --- a/doc/classes/MultiMeshInstance2D.xml +++ b/doc/classes/MultiMeshInstance2D.xml @@ -13,10 +13,6 @@  		<member name="multimesh" type="MultiMesh" setter="set_multimesh" getter="get_multimesh">  			The [MultiMesh] that will be drawn by the [MultiMeshInstance2D].  		</member> -		<member name="normal_map" type="Texture2D" setter="set_normal_map" getter="get_normal_map"> -			The normal map that will be used if using the default [CanvasItemMaterial]. -			[b]Note:[/b] Godot expects the normal map to use X+, Y+, and Z+ coordinates. See [url=http://wiki.polycount.com/wiki/Normal_Map_Technical_Details#Common_Swizzle_Coordinates]this page[/url] for a comparison of normal map coordinates expected by popular engines. -		</member>  		<member name="texture" type="Texture2D" setter="set_texture" getter="get_texture">  			The [Texture2D] that will be used if using the default [CanvasItemMaterial]. Can be accessed as [code]TEXTURE[/code] in CanvasItem shader.  		</member> diff --git a/scene/2d/mesh_instance_2d.cpp b/scene/2d/mesh_instance_2d.cpp index f69b3728f7..4fc375ff8d 100644 --- a/scene/2d/mesh_instance_2d.cpp +++ b/scene/2d/mesh_instance_2d.cpp @@ -49,14 +49,10 @@ void MeshInstance2D::_bind_methods() {  	ClassDB::bind_method(D_METHOD("set_texture", "texture"), &MeshInstance2D::set_texture);  	ClassDB::bind_method(D_METHOD("get_texture"), &MeshInstance2D::get_texture); -	ClassDB::bind_method(D_METHOD("set_normal_map", "normal_map"), &MeshInstance2D::set_normal_map); -	ClassDB::bind_method(D_METHOD("get_normal_map"), &MeshInstance2D::get_normal_map); -  	ADD_SIGNAL(MethodInfo("texture_changed"));  	ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "mesh", PROPERTY_HINT_RESOURCE_TYPE, "Mesh"), "set_mesh", "get_mesh");  	ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture2D"), "set_texture", "get_texture"); -	ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "normal_map", PROPERTY_HINT_RESOURCE_TYPE, "Texture2D"), "set_normal_map", "get_normal_map");  }  void MeshInstance2D::set_mesh(const Ref<Mesh> &p_mesh) { @@ -77,15 +73,6 @@ void MeshInstance2D::set_texture(const Ref<Texture2D> &p_texture) {  	emit_signal(SceneStringNames::get_singleton()->texture_changed);  } -void MeshInstance2D::set_normal_map(const Ref<Texture2D> &p_texture) { -	normal_map = p_texture; -	queue_redraw(); -} - -Ref<Texture2D> MeshInstance2D::get_normal_map() const { -	return normal_map; -} -  Ref<Texture2D> MeshInstance2D::get_texture() const {  	return texture;  } diff --git a/scene/2d/mesh_instance_2d.h b/scene/2d/mesh_instance_2d.h index 795b3758e3..c914f13ade 100644 --- a/scene/2d/mesh_instance_2d.h +++ b/scene/2d/mesh_instance_2d.h @@ -39,7 +39,6 @@ class MeshInstance2D : public Node2D {  	Ref<Mesh> mesh;  	Ref<Texture2D> texture; -	Ref<Texture2D> normal_map;  protected:  	void _notification(int p_what); @@ -57,9 +56,6 @@ public:  	void set_texture(const Ref<Texture2D> &p_texture);  	Ref<Texture2D> get_texture() const; -	void set_normal_map(const Ref<Texture2D> &p_texture); -	Ref<Texture2D> get_normal_map() const; -  	MeshInstance2D();  }; diff --git a/scene/2d/multimesh_instance_2d.cpp b/scene/2d/multimesh_instance_2d.cpp index ac7c350751..f347eb6520 100644 --- a/scene/2d/multimesh_instance_2d.cpp +++ b/scene/2d/multimesh_instance_2d.cpp @@ -50,14 +50,10 @@ void MultiMeshInstance2D::_bind_methods() {  	ClassDB::bind_method(D_METHOD("set_texture", "texture"), &MultiMeshInstance2D::set_texture);  	ClassDB::bind_method(D_METHOD("get_texture"), &MultiMeshInstance2D::get_texture); -	ClassDB::bind_method(D_METHOD("set_normal_map", "normal_map"), &MultiMeshInstance2D::set_normal_map); -	ClassDB::bind_method(D_METHOD("get_normal_map"), &MultiMeshInstance2D::get_normal_map); -  	ADD_SIGNAL(MethodInfo("texture_changed"));  	ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "multimesh", PROPERTY_HINT_RESOURCE_TYPE, "MultiMesh"), "set_multimesh", "get_multimesh");  	ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture2D"), "set_texture", "get_texture"); -	ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "normal_map", PROPERTY_HINT_RESOURCE_TYPE, "Texture2D"), "set_normal_map", "get_normal_map");  }  void MultiMeshInstance2D::set_multimesh(const Ref<MultiMesh> &p_multimesh) { @@ -91,15 +87,6 @@ Ref<Texture2D> MultiMeshInstance2D::get_texture() const {  	return texture;  } -void MultiMeshInstance2D::set_normal_map(const Ref<Texture2D> &p_texture) { -	normal_map = p_texture; -	queue_redraw(); -} - -Ref<Texture2D> MultiMeshInstance2D::get_normal_map() const { -	return normal_map; -} -  #ifdef TOOLS_ENABLED  Rect2 MultiMeshInstance2D::_edit_get_rect() const {  	if (multimesh.is_valid()) { diff --git a/scene/2d/multimesh_instance_2d.h b/scene/2d/multimesh_instance_2d.h index 64ecae6d6c..0647412294 100644 --- a/scene/2d/multimesh_instance_2d.h +++ b/scene/2d/multimesh_instance_2d.h @@ -40,7 +40,6 @@ class MultiMeshInstance2D : public Node2D {  	Ref<MultiMesh> multimesh;  	Ref<Texture2D> texture; -	Ref<Texture2D> normal_map;  protected:  	void _notification(int p_what); @@ -57,9 +56,6 @@ public:  	void set_texture(const Ref<Texture2D> &p_texture);  	Ref<Texture2D> get_texture() const; -	void set_normal_map(const Ref<Texture2D> &p_texture); -	Ref<Texture2D> get_normal_map() const; -  	MultiMeshInstance2D();  	~MultiMeshInstance2D();  }; |