Skip to content

Commit 5e474e6

Browse files
author
rdeioris
authored
Update Material_API.md
1 parent 518f6bf commit 5e474e6

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

docs/Material_API.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,28 @@ component.set_material(index, material);
2424
Creating a Material (editor only)
2525
---------------------------------
2626

27+
This is the 'raw' way for creating a Material
28+
2729
```python
2830
from unreal_engine.classes import Material
2931
new_material = Material()
3032
new_material.set_name('New Funny Material')
3133
new_material.save_package('/Game/Materials/NewFunnyMaterial')
3234
```
3335

36+
Even better, you can use the MaterialFactoryNew class
37+
38+
```python
39+
from unreal_engine.classes import MaterialFactoryNew
40+
import unreal_engine as ue
41+
42+
factory = MaterialFactoryNew()
43+
new_material = factory.factory_create_new('/Game/Materials/NewFunnyMaterial')
44+
45+
# destroy the asset
46+
ue.delete_asset(new_material.get_path_name())
47+
```
48+
3449
Creating a Material Instance (editor only)
3550
------------------------------------------
3651

0 commit comments

Comments
 (0)