Commit Graph

89 Commits

Author SHA1 Message Date
dan elksnitis
a69046d64f [shaders] add commented default value for warnings filter + explanation
#rb massimo.tristano
#rnx

[CL 33549159 by dan elksnitis in ue5-main branch]
2024-05-09 12:27:29 -04:00
chris kulla
a609f4caa8 Disable shader warnings as errors
These were not actually enabled at the moment as the cvar was also specified in ConsoleVariables.ini.

Comment the definition in ConsoleVariables.ini (the global default is already 0) which is more in line with how other variables are specified.

Remove the definition from the window ini file until we can resolve remaining issues with SM5 shaders.
#rnx

[CL 33499495 by chris kulla in ue5-main branch]
2024-05-07 18:22:54 -04:00
jeanluc corenthin
184e765d9f Temporarily disabled all processing related to thin faces or zones.
#rb jeanluc.corenthin
#rnx

[CL 33437378 by jeanluc corenthin in ue5-main branch]
2024-05-03 17:03:54 -04:00
patrick kelly
796121b814 Fixing shader compilation warning
#rb chris.kulla

[CL 32061064 by patrick kelly in ue5-main branch]
2024-03-06 13:50:31 -05:00
kendall tucker
b2180ffd4a [Backout] - CL28871852
[FYI] kendall.tucker
Original CL Desc
-----------------------------------------------------------------
Added the following to ConsoleVariables.ini:
r.Nanite.AllowTessellation=1
r.Nanite.Tessellation=1

[CL 28892555 by kendall tucker in ue5-main branch]
2023-10-18 17:45:02 -04:00
kendall tucker
50d639f8cb Added the following to ConsoleVariables.ini:
r.Nanite.AllowTessellation=1
r.Nanite.Tessellation=1

[CL 28871854 by kendall tucker in ue5-main branch]
2023-10-18 04:39:37 -04:00
david lesage
5fefc67f9b CADKernel is the default mesher for CAD import
Update ConsoleVariables.ini
#rb jealuc.corenthin

[CL 26506150 by david lesage in ue5-main branch]
2023-07-21 03:58:46 -04:00
david lesage
4c17331d84 [CADKernel] Improve topological welding:
- to try to fix large crack, a second step could be perform with a larger tolerance
- to prevent the meshing failure of thin surface,  and consequently the presence of a crack in the mesh, thin surface can be removed and replaced by a topological weld.
3 new CVar are added to drive this new process:
- ds.CADTranslator.Stitching.ForceSew
- ds.CADTranslator.Stitching.ForceFactor
- ds.CADTranslator.Stitching.RemoveThinFaces

Fix crashes, fix HD leak, fix RAM usage

#jira UE-154019, UE-157085
#rb jeanluc.corenthin
#preflight 6356cd17f92c325024f48f6e
#lockdown jeanmichel.dignard

#preflight 635a9bb00b08a07d8a4310d7

[CL 22810471 by david lesage in ue5-main branch]
2022-10-27 11:07:42 -04:00
aurel cordonnier
8ed670cea0 [Backout] - CL22695017
[FYI] David.Lesage
Original CL Desc
-----------------------------------------------------------------
[CADKernel] Improve topological welding:
- to try to fix large crack, a second step could be perform with a larger tolerance
- to prevent the meshing failure of thin surface,  and consequently the presence of a crack in the mesh, thin surface can be removed and replaced by a topological weld.
3 new CVar are added to drive this new process:
- ds.CADTranslator.Stitching.ForceSew
- ds.CADTranslator.Stitching.ForceFactor
- ds.CADTranslator.Stitching.RemoveThinFaces

Fix crashes, fix HD leak, fix RAM usage

#jira UE-154019, UE-157085
#rb jeanluc.corenthin
#preflight 6352c5ef7261e565c47ca046
#lockdown jeanmichel.dignard

[CL 22713056 by aurel cordonnier in ue5-main branch]
2022-10-22 17:31:47 -04:00
marc audy
15a4c73b0d [CADKernel] Improve topological welding:
- to try to fix large crack, a second step could be perform with a larger tolerance
- to prevent the meshing failure of thin surface,  and consequently the presence of a crack in the mesh, thin surface can be removed and replaced by a topological weld.
3 new CVar are added to drive this new process:
- ds.CADTranslator.Stitching.ForceSew
- ds.CADTranslator.Stitching.ForceFactor
- ds.CADTranslator.Stitching.RemoveThinFaces

Fix crashes, fix HD leak, fix RAM usage

#jira UE-154019, UE-157085
#rb jeanluc.corenthin
#preflight 6352c5ef7261e565c47ca046
#lockdown jeanmichel.dignard

[CL 22711547 by marc audy in ue5-main branch]
2022-10-22 14:38:08 -04:00
david lesage
c8a8d97066 CAD Import should limit the number of material slots
The CVar ds.CADTranslator.MaxMaterialCountPerMesh define the limit.
If the limit is reached, the last material is used to replace the others.

#Jira UE-167892
#preflight 6352a5ca777a77c440503188
#rb jeanluc.corenthin
#lockdown Jeanmichel.dignard

[CL 22707992 by david lesage in ue5-main branch]
2022-10-21 22:30:31 -04:00
david lesage
e8ed825aa2 #jira UE-155482 [Alias Wire] option to convert Layers to UE Groups
The problem in this task is that each node of a branch of the scene graph can be in a different layer.
So if a leaf has a different layer than its ancestor, the branch has to be duplicated in the leaf's layer.
A second result is that empty branches are known only at the end. A process is therefore launched to recursively delete all the empty branches.

In the wait of option in the import widget, a CVar allow to activate this new import mode: ds.CADTranslator.Alias.LayersAsActors

#jira UE-82179 [Alias] datasmith alias wire layer visibility not respected
Leaf with an hidden layer are no more built

#rb jeanluc.corenthin
#preflight 6321af1fb602881e8e15fae0

[CL 22008165 by david lesage in ue5-main branch]
2022-09-14 11:33:32 -04:00
david lesage
32aa2a5a09 Remove duplicated CVar
#rb trivial
#preflight skip

[CL 21974051 by david lesage in ue5-main branch]
2022-09-12 18:16:38 -04:00
David Lesage
4bd7767f52 Add CVar description in ConsoleVariables.ini
#rb jeanluc.corenthin
#preflight none
#fyi flavien.picon, andre.stdenis

[CL 21727168 by David Lesage in ue5-main branch]
2022-08-31 16:06:20 -04:00
David Lesage
aaa5fc11db Fix default CVar value in ConsoleVaraibles.ini
#rb none
#preflight none

[CL 21719043 by David Lesage in ue5-main branch]
2022-08-31 07:58:45 -04:00
David Lesage
6eac71a1e6 #jira UE-144389: Fix crash due to a null pointer
#rb trivial
#preflight 630e341f501b64ba33444894

[CL 21703206 by David Lesage in ue5-main branch]
2022-08-30 12:13:08 -04:00
mihnea balta
0b0d495135 Undo CL 20641952 since this is not something we want propagated across all UE projects.
#jira none
#preflight n/a
#rnx
#rb trivial
#fyi joshua.ong

[CL 20643362 by mihnea balta in ue5-main branch]
2022-06-14 05:33:00 -04:00
joshua ong
96153d48c9 Add r.GPUStatsEnabled=0 to ConsoleVariable.ini to solve GPU related crash at startup
[FYI] mike.beach

#ROBOMERGE-OWNER: mike.beach
#ROBOMERGE-AUTHOR: joshua.ong
#ROBOMERGE-SOURCE: CL 20636825 via CL 20641111 via CL 20641223
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)

[CL 20641952 by joshua ong in ue5-main branch]
2022-06-13 22:39:10 -04:00
David Lesage
d048bef612 Remove KernelIO SDK: step 2 - remove Interface sources
#rb none
#preflight 629946b49e46af6513b23c32

[CL 20478715 by David Lesage in ue5-main branch]
2022-06-02 19:48:52 -04:00
Arciel Rekman
a4c47ed766 Expose r.Shaders.ExtraData in ConsoleVariables.ini
#rb none
#jira none
#preflight none

[CL 20037592 by Arciel Rekman in ue5-main branch]
2022-05-03 23:32:01 -04:00
david lesage
556deb69f9 #jira UETOOL-4901
CVar ds.CADTranslator.PreferJtFileEmbeddedTessellation
#preflight 61f44eb2f628752a56949357

#ROBOMERGE-AUTHOR: david.lesage
#ROBOMERGE-SOURCE: CL 18777468 in //UE5/Release-5.0/... via CL 18780421 via CL 18780728
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18780756 by david lesage in ue5-main branch]
2022-01-28 18:49:49 -05:00
jeanfrancois dube
9821876caa Move Editor.UseLegacyGetReferencersForDeletion from ConsoleVariables.ini to BaseEngine.ini file.
#rb none
#preflight none

#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18595781 in //UE5/Release-5.0/... via CL 18595784 via CL 18595789
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18596755 by jeanfrancois dube in ue5-main branch]
2022-01-13 10:13:22 -05:00
jeanfrancois dube
5069cf8776 Enable Editor.UseLegacyGetReferencersForDeletion by default since we've found discrepancies between the original and new algorithms, preventing users to delete actors in some situations.
#rb none
[FYI] danny.couture, joji.tsuruga
#preflight none

#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18583181 in //UE5/Release-5.0/... via CL 18583196 via CL 18583206
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18583228 by jeanfrancois dube in ue5-main branch]
2022-01-12 08:01:47 -05:00
David Lesage
fe21168595 encapsulation of ImportParameter to well manage its setting and the respect of CVar
#preflight 614360178169560001feebb7

[CL 17540414 by David Lesage in ue5-main branch]
2021-09-16 12:47:12 -04:00
David Lesage
fa26d0cd50 Rename CAD Import cvar
#rb jeanluc.corenthin, johan.duparc
#preflight 61317d0cbf137d000172546e

[CL 17414477 by David Lesage in ue5-main branch]
2021-09-03 00:18:25 -04:00