Commit Graph

4 Commits

Author SHA1 Message Date
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
projectgheist
27ae5afdcb PR #4726: Update copyright notices to 2018. (Contributed by projectgheist)
#rb none
#lockdown Nick.Penwarden

[CL 4070389 by Ben Marsh in Main branch]
2018-05-14 07:48:19 -04:00
Richard TalbotWatkin
4bd417f8e8 - Split off mesh description into its own class and engine module. The intention is this will be shared by other mesh objects as the source mesh format, rather than being part of UEditableMesh.
- Created new API for accessing mesh elements. They now allow a range-for iteration over element IDs, and a custom container type for elements.
- Beginnings of a new generic attribute system which supports different attribute value types. This provides SoA type attribute containers (so, for example, all vertex positions are held contiguously).
- Revisited polygon groups and materials. Materials are now handled like an attribute of polygon groups, and are represented by a string asset reference, and two slot names (user-given and imported). Added a new basic action to move a polygon from one group to another, and removed the 'assign material to polygon' action. A mesh can now have more than one polygon group with the same material.
- General refactoring and optimization.
#rb Mike.Fricker

[CL 3603104 by Richard TalbotWatkin in Dev-Geometry branch]
2017-08-22 16:18:25 -04:00