Skip to content

default primitive for 3dmodel #799

@F3der1co

Description

@F3der1co

Reviewed guidelines

  • I have read and understand the suggestion guidelines

Checked for duplicate suggestions

  • I checked for existing similar suggestions

Summary

When adding a 3dModel it is completely invisible in editor until you add a 3dmodel file to it. I would prefer if Construct would add a basic primitve model as a default until another model is added.

With sprites this issue doesn't exist as it's super easy to make a quick placeholder sprite using the animations editor. But prototyping with 3d model adds a lot of friction as you need to prepare some glbs or change to another software and export import.

Possible workarounds or alternatives

Create some placeholder glb files that you always import when prototyping a game.

Proposed solution

Add a primitive placeholder model that is added by default to 3dModels, could just be a simple box. This would allow prototyping much more easily, as we can start implementing logic on 3d model directly with that box, using the color property to differentiate entities (we want to use 3Dmodel instead of 3dShape so the logic is implemented on the correct objectType) and then replace the model later on with something proper.

Why is this idea important?

Streamlined prototyping workflow.

Additional remarks

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions