EtherealEngine / etherealengine

iR Engine - Bringing us together on the open social spatial web. πŸ€– πŸš€ πŸ‘“ πŸ•ΉοΈ πŸ§‘πŸΏβ€πŸš€

Home Page:https://etherealengine.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduce Prefab System

HexaField opened this issue Β· comments

Prefab view

We need to make the Add Entity button show a popup modal list the following prefabs, that generates a new entity with the components via our scene json EditorControlFunctions

The prefabs are:

Audio

  • PositionalAudioComponent

Image

  • ImageComponent

Ground

  • GroundPlaneComponent

Shape

  • PrimitiveGeometryComponent

Spawn

  • SpawnPointComponent

Collider

  • RigidbodyComponent
  • ColliderComponent

Light (select one)

  • SpotlightComponent
  • AmbientLightComponent
  • PointLightComponent
  • DirectionalLightComponent
  • HemisphereLightComponent

3D Text

  • TextComponent

Model

  • ModelComponent
  • VariantComponent
  • ShadowComponent
  • LoopAnimationComponent
  • EnvmapComponent

Video

  • VideoComponent

Volumetric

  • VolumetricComponent

Chair

  • MountPointComponent

Link

  • LinkComponent

Particles

  • ParticleSystemComponent

Settings

  • MediaSettingComponent
  • RenderSettingComponent
  • SceneSettingComponent
  • CameraSettingComponent
  • PostProcessingComponent
  • FogSettingsComponent
  • SkyboxComponent

Preview Camera

  • ScenePreviewCameraComponent

Spline

  • SplineTrackComponent
  • SplineComponent

Effect Volume

  • SDFComponent