19,584
edits
m (fixed "the the") |
m (replaced YT redirect) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 23: | Line 23: | ||
'''Temporal solution for climbing up:''' | '''Temporal solution for climbing up:''' | ||
* Increased grabbing height in MoveToLocation macro. Height Location subtracts now 107 instead of 120. (Is this somewhat related to character's capsule height?) | * Increased grabbing height in MoveToLocation macro. Height Location subtracts now 107 instead of 120. (Is this somewhat related to character's capsule height?) | ||
* With increase grabbing height the [[ | * With increase grabbing height the [[UnrealOni/Tutorials#Editing_an_animation_for_offset_corrections|character comes out to high]]. As consequence Climb_Montage uses for now ClimbAdjTest and Crouch_to_StandClimbAdjTest. The latter makes Z start at 0 and goes down -60. The -60 is not fully taken into account, however it avoid a camera glitch that would be appear between 0 and -40. | ||
'''Temporal solution for climbing around a corner:''' | '''Temporal solution for climbing around a corner:''' | ||
Line 45: | Line 45: | ||
==Unreal Engine 5== | ==Unreal Engine 5== | ||
To be released 2021/2022. Trello still lists a 4.26, which might be the last update for main version 4. | * To be released 2021/2022. | ||
** Trello still lists a 4.26, which might be the last update for main version 4. | |||
** A separate (preview) of 4.26-Chaos (destruction physics) has been released too. | |||
[https://www.unrealengine.com/en-US/blog/a-first-look-at-unreal-engine-5 UE 5 is basically UE 4 fully matured.] | [https://www.unrealengine.com/en-US/blog/a-first-look-at-unreal-engine-5 UE 5 is basically UE 4 fully matured.] | ||
Line 56: | Line 58: | ||
* Niagara: Advanced particles system | * Niagara: Advanced particles system | ||
* Anims that better interact with env | * Anims that better interact with env | ||
==Programs and automation== | |||
Epic seems to keep adding Python support so some aspects of workflows can be automated with more ease. | |||
Therefore Blender and Unreal seems to be a good combination in the future. | |||
'''List of interesting programs beside UE4/5:''' | |||
* '''Blender''' (general 3D and animations) | |||
* '''Subtance''' (high-end material creation) | |||
* '''Zbrush''' (so far more suited for "organic" character creation than Blender) | |||
At some point [https://www.youtube.com/watch?v=eW_00xWZNIE Datasmith (export addons for more professional programs) / Visual Data Prep] might be worth a look. | |||
* [https://www.youtube.com/watch?v=oSRZ1ipQ19o Visual Dataprep (Mathew Wadstein)] | |||
* [https://www.youtube.com/watch?v=T3808gO4Zl4&t=363s Visual Dataprep with a material substitute table (Unreal Engine)] | |||
'''List of languages that can work together:''' | |||
* '''Blueprints''' (you could say "Visual Scripting of C++") | |||
** It allows relative easy programming (or more exactly "scripting") for doing standard stuff. Professionals consider it more as "rapid prototyping" to demo something. | |||
* '''C++''' (add new functionality) | |||
* '''Python''' (automation, managing assets) | |||
'''Things that can be automated''' | |||
Objects: Within Blender Python can be used to generate series of objects differing in color, material and what not. | |||
Export: export settings can be called from script. | |||
Import: Python works also with the Unreal editor... | |||
* import per se | |||
* class creation | |||
Placement: Python can place assets into a level. | |||
<!-- export? --> | |||
[...] | |||
==Working with C++== | |||
Note of warning: Unreal Engine gets updates on a regular basis. To have always the most and up-to-date features available one would need to transfer own code from an old engine to the new one. | |||
==Best practices to import old content?== | |||
* items | |||
* textures | |||
* materials | |||
* sounds | |||
* particle | |||
* collections (tables) | |||
** [...] | |||
* text pages | |||
* levels | |||
** core geometry (workaround for collision problems? breaking things up?) | |||
** furniture (with/without collision boxes) | |||
** animated objects | |||
** ENVP particle | |||
* characters | |||
** animations | |||
** char particle | |||
* cutscenes | |||
** BSL scripts? | |||
** FILM? | |||
* [...] | |||
[[Category:Fan-made games]] |