Skip to content

refactor: Shapes3D/Renderable #238

@Thyodas

Description

@Thyodas

Objective

We need to change our Shape3D and Renderable components so that they are more simple.

Maybe as @iMeaNz said, split into:

  • Mesh component
  • Material component

Make these changes at least based on the branch feat/asset-ecs/feat/asset-ecs-rebased so that this refactor can be implemented with the new Asset system.

Acceptance Criteria

  • 1. Based on branches feat/asset-ecs or feat/asset-ecs-rebased (if this temp one still exist)
  • 2. Find a better way to create renderables
  • 3. Render a 3D model in the scene (pistol for example)
  • 3. Cubes, Billboards should still work

Dependencies

Based on feat/asset-ecs or feat/asset-ecs-rebased

Technical Details

No response

Type

Editor

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions