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

Editor Test V 0.0.4 #8

Open
carefish opened this issue May 2, 2020 · 10 comments
Open

Editor Test V 0.0.4 #8

carefish opened this issue May 2, 2020 · 10 comments
Assignees
Labels
bug Something isn't working

Comments

@carefish
Copy link
Collaborator

carefish commented May 2, 2020

image
image

As a user of the NotEditor:

  • I would like to be able to move and rotate, in all directions, my objects with an established gizmo style like a trident or rotator. I want to be able to do this with all objects, entities, models or physics objects.
  • I would like to be able to perform multi-selection through a modifier key to select multiple objects in the scene.
  • I would like to be able to use the eye dropper tool outside of the editor to select from a color palette that resides elsewhere.
  • When testing the newly created level, I prefer integrated play-sessions with an option to have a window pop-out. Preferably with a customizable ratio and/or screen resolution.
    • Optional, if I do pop-out a window, I want to be able to make realtime changes. When I am using the 'integrated' play-in-editor, I want to have a 'scene' view, and a 'map' view.
@notchris notchris self-assigned this May 2, 2020
@notchris notchris added the bug Something isn't working label May 2, 2020
@carefish carefish added EDITOR and removed bug Something isn't working labels May 2, 2020
@notchris
Copy link
Owner

notchris commented May 2, 2020

Issue (OSX) : Entity images are not loaded within the renderer for 'static' assets. Potential fix is changing the assets to imports as data uris like the model / texture logic.

@carefish carefish added bug Something isn't working and removed EDITOR labels May 2, 2020
@carefish
Copy link
Collaborator Author

carefish commented May 2, 2020

App Icon should be changed to not use Electron's icon. Maybe re-use existing icon that shows during load?

@carefish carefish added this to In progress in MASTER CONTROL May 2, 2020
@carefish
Copy link
Collaborator Author

carefish commented May 2, 2020

  • I can not perform a single click with the multi-create tool.
  • I want to be able to multi-delete objects like you can with the multi-create tool.
  • I want each tool to reflect which 'sub-tool' is 'active'.

image

@carefish
Copy link
Collaborator Author

carefish commented May 2, 2020

  • I want to use the Control-Z for undo, and Control-Y for redo.

@notchris
Copy link
Owner

notchris commented May 6, 2020

App Icon should be changed to not use Electron's icon. Maybe re-use existing icon that shows during load?

That is only visible in dev mode because of how Electron works, it bundles a copy of itself or something like that. In production it uses the correct icon afaik (on osx).

@notchris
Copy link
Owner

notchris commented May 6, 2020

  • I want to use the Control-Z for undo, and Control-Y for redo.

This is now implemented 👍

@carefish
Copy link
Collaborator Author

carefish commented May 9, 2020

Another exciting editor test @notchris!

image

  • !! Meshes need to be instanced, materials as well. !!
  • !! Adding several new objects at a time makes the editor lag, not sure if it is related to point above !!
  • !! Long operations 'reset' the 'blocks'/'entities'/'models'/'textures' tabview back to top, this is an inconvenience !!

Bugs

  • I can't apply textures to custom models
  • Undo/redo seems broken, it undo's and redo's a lot of things at the same time rather than step through them

image

  • Spawn point selector/trident is not centered on the spawn point
  • Spawn point given 'pivot' point doesn't seem to be correct either

image

  • 'Start Test' pop-out window does not respect light settings

Usability improvements

  • I want ctrl-s to overwrite current save and ctrl-shift-s to create a new save
  • I want a multi-apply texture like multi-create object
  • If I select a block I want to know which texture is applied
  • I want to give objects a preset rotation so I don't have to go back and change rotation of a lot of objects, this works through hitting R but does not keep its rotation when I switch models or entities
  • Multi-create does not allow me to create multiple objects when dragging if a tile 'behind' is occupied
  • I want 'f' to focus view on selected object
  • I want mouse-wheel click drag to pan, mouse-wheel scroll to zoom in/out is good

@carefish
Copy link
Collaborator Author

carefish commented May 9, 2020

EditorTest-0.5.json.txt
Renamed it from .json to .json.txt for easy upload.

@notchris
Copy link
Owner

Thank you for this list of bugs / issues - many of these are fixed in the upcoming build. I’m thinking of uploading it tomorrow for initial testing, but the instancing fix will be in 0.0.6. Instancing isn’t implemented in to the gl framework we use. I’ve created a test implementation...it is working, however the material is now represented as a shader so that needs to act like the previous Toon material in 0.0.5. More notes on that tomorrow :)

@notchris
Copy link
Owner

Another quick note: I was previously loading .mtl files along with models (as long as they existed with the same name). But since we’re reconsidering that approach, I’ll enable colors and textures (from the library) to be applied to models.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
MASTER CONTROL
  
In progress
Development

No branches or pull requests

2 participants