All Projects → motionforge → Unreal_Engine_Essential_Materials_UE4

motionforge / Unreal_Engine_Essential_Materials_UE4

Licence: AGPL-3.0 license
A selection of materials that covers most (if not all) surfaces

Projects that are alternatives of or similar to Unreal Engine Essential Materials UE4

Awesome Unreal Engine 4
UE4/UE5 Ressources Collection (Plugins, Effects, Doc, Tools, etc...)
Stars: ✭ 153 (+363.64%)
Mutual labels:  unrealengine, ue4, ue4-template
Ue4 Style Guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,656 (+7948.48%)
Mutual labels:  unrealengine, ue4
Unrealpakviewer
查看 UE4 Pak 文件的图形化工具,类似 UnrealPak.exe
Stars: ✭ 158 (+378.79%)
Mutual labels:  unrealengine, ue4
Rts Community Project
Lets build an RTS Game with Unreal Engine 4!
Stars: ✭ 183 (+454.55%)
Mutual labels:  unrealengine, ue4
Buoyancysystem
A system for buoyancy and boat physics in Unreal Engine 4.
Stars: ✭ 87 (+163.64%)
Mutual labels:  unrealengine, ue4
Ue4 Gitignore
A git setup example with git-lfs for Unreal Engine 4 projects.
Stars: ✭ 150 (+354.55%)
Mutual labels:  unrealengine, ue4
DataConfig
Unreal Engine JSON/MsgPack serialization framework
Stars: ✭ 81 (+145.45%)
Mutual labels:  unrealengine, ue4
Actionrpggame
Unreal Engine 4 Action RPG type game starter kit.
Stars: ✭ 773 (+2242.42%)
Mutual labels:  unrealengine, ue4
LivePP
A UE4 plugin wrapper for Molecular Matter's Live++ Hot-Reloading Library
Stars: ✭ 105 (+218.18%)
Mutual labels:  unrealengine, ue4
DualSenseWindows UE4
Unreal Engine 4 port of the Windows API for the PS5 DualSense controller created at Ohjurot/DualSense-Windows
Stars: ✭ 25 (-24.24%)
Mutual labels:  unrealengine, ue4
Unreal-Binary-Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 554 (+1578.79%)
Mutual labels:  unrealengine, ue4
Ue4linuxlauncher
Stars: ✭ 79 (+139.39%)
Mutual labels:  unrealengine, ue4
Steambridge
A UE4 implementation of the Steamworks API.
Stars: ✭ 48 (+45.45%)
Mutual labels:  unrealengine, ue4
Asyncloadingscreen
Async Loading Screen is a free and open-source plugin for Unreal Engine. Async Loading Screen allows you to easily configure a Loading Screen System in the project settings, and automatically add a Loading Screen whenever you open a new level, without Level Streaming.
Stars: ✭ 155 (+369.7%)
Mutual labels:  unrealengine, ue4
Unrealnetworkprofiler
A modern WPF based Network Profiler for Unreal Engine.
Stars: ✭ 29 (-12.12%)
Mutual labels:  unrealengine, ue4
RuntimeBPs
This project allows for visual scripting in UE4 similar to Blueprints, but at runtime. The way this is set up does not make use of any UE4 boilerplate and could with a few adjustments be used in another engine.
Stars: ✭ 77 (+133.33%)
Mutual labels:  unrealengine, ue4
Socketio Client Ue4
socket.io client plugin for Unreal Engine 4
Stars: ✭ 451 (+1266.67%)
Mutual labels:  unrealengine, ue4
Unrealcpp
Unreal Engine 4 C++ examples
Stars: ✭ 490 (+1384.85%)
Mutual labels:  unrealengine, ue4
Unreal Polygonal Map Gen
An Unreal Engine 4 implementation of the Polygonal Map Generator for generating islands found at http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
Stars: ✭ 229 (+593.94%)
Mutual labels:  unrealengine, ue4
CoopShooterUdemy
C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)
Stars: ✭ 328 (+893.94%)
Mutual labels:  unrealengine, ue4

Unreal Engine Essential Materials UE4

This Unreal Engine Project contains a selection of Materials and Material Functions that can be used for most if not all surfaces.

I've been building this collection as I go along making and creating new materials, but I have now updated it to Unreal engine 5, so I am no longer making updates to this project, but please see https://github.com/motionforge/Unreal_Engine_Essential_Materials_UE5. for the new version I am supporting.

My aim for this material set is not to create specific material types, such as sandstone or flint, but to create base templates that can be used to create any specific materials (although what defines this can be a grey line at times!).

Please do contribute (fork) if you can see where improvements or new additions can be made. But please note the contribution guidelines. Mainly keep file sizes as low as possible, use only creative commons assets if necessary, and try to stick to master material templates.

It comes with a set of textures that are all in creative commons and downloaded from:

https://publicdomaintextures.com/elementor-112/

https://3dtextures.me/

List of Materials:

  • Simple.
  • Simple Blend with two '3 vector' nodes.
  • Standard - A little more advanced with Colour/Rough/Normal and a switch for using a diffuse texture or just a base colour.
  • Bump - Standard material with a height map.
  • Parallax Occlusion - A more advanced height map material. Similar to bump, better look, but more demanding of system resources.
  • Displacement - Displaces the mesh.
  • Opacity - Parts of the material are transparent or hidden.
  • Cloth
  • Emissive
  • Pulsing
  • Dissolve
  • Metallic
  • Glass
  • Frosted Glass
  • Distorted Glass
  • Water
  • Slimy Water
  • Carbon Fibre
  • Clear Coat
  • Clear Coat - No Bottom
  • Parameter collection example
  • Curtain wind animation material - Doesn't just have to be a curtain - but best with cloth and flexible meshes.
  • Ground
  • Master Material - Most of the materials here can be made from this material if required.
  • Vertex Painted Material
  • Vertex Puddle painting Material.
  • Material Functions Example
  • Masked and two sided foliage material
  • Wheat Field with noise texture to create a wind effect (this uses a photo I got from pixabay - the effect can be improved by using high quality textures from megascans or another library)
  • A simple Landscape material with 5 layers for painting.
  • Light Function material
  • Sky Material for Sky Box/Sphere

Screen Shots:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].