Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Prefab System #10034

Open
Tracked by #9276 ...
HexaField opened this issue Apr 3, 2024 · 0 comments · May be fixed by #10047
Open
Tracked by #9276 ...

Introduce Prefab System #10034

HexaField opened this issue Apr 3, 2024 · 0 comments · May be fixed by #10047
Assignees

Comments

@HexaField
Copy link
Member

HexaField commented Apr 3, 2024

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants