
## Effect class

The effect.
A self contained description of a SHADER effect.



**Inheritance:** [`Effect`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect) → 
[`ColladaElement`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/colladaelement)



The Effect type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/__init__/#) | Constructs a new instance of Effect |


### Properties
| Property | Description |
| :- | :- |
| [asset](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/asset) | Gets or sets the asset.<br/>The effect element may contain an asset element. |
| [annotate](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/annotate) | Gets or sets the annotate.<br/>The annotate element allows you to specify an annotation on this effect. |
| [new_parameter](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/new_parameter) | Gets or sets the new parameter.<br/>The new parameter element allows you to create new effect parameters which can be shared by multiple profiles. |
| [profile_common](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/profile_common) | Gets or sets the profile common. |
| [profile_bridge](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/profile_bridge) | Gets or sets the profile bridge. |
| [extra](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/extra) | Gets or sets the extra.<br/>The extra element may appear any number of times. |
| [id](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/id) | Gets or sets the id.<br/>The id attribute is a text string containing the unique identifier of this element.<br/>This value must be unique within the instance document.<br/>Optional attribute. |
| [name](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect/name) | Gets or sets the name.<br/>The name attribute is the text string name of this element.<br/>Optional attribute. |



### See Also
* module [`aspose.cad.fileformats.collada.fileparser.elements`](..)
* class [`ColladaElement`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/colladaelement)
* class [`Effect`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/effect)
