-
Notifications
You must be signed in to change notification settings - Fork 308
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
Porting editor to Qt6 #217
Comments
I would suggest the less dependencies the better, ie using H3D's internal Geometry data, but I'm unfamiliar with that TBH. |
I have already ported editor to Qt6 and almost integrated im3d. Everything almost works, some issues here and there, but overall its good. You can see the progress in my repo in editor_upgrade branch. |
Cool :) |
@gwald Yes, currently editor knows nothing about animations, but it provides lua bindings, so you can write a mini lua script that will launch the animation for your model (not the best approach, I know :) ). |
I think I like adding extra information using group nodes in the editor :) ie:
I have to test this approach. What was the idea behind "Add Attachment"? It crashes for me, maybe remove it if not used. The lua intellisesne feature isn't working for me 100%, I type Horde3d and the dot, I get all the listing, but it goes away when I type more. When the mouse pointer is over the coordinate widget, it would be good if the axis arrow could change color (yellow?) or flash?, something that shows that I wont miss when I click on it :) |
"Add attachment" was used for game engine integration, so that game engine components get used/updated via horde3d. I'll look into issue with lua code completion. As for gizmos, axis highlighting would be there in the upgraded version :) |
Cool thanks :) |
The drag and drop in the scene tree create copies, I was expecting it to be moved, like in a local file browser, but I understand that would be the case most often, so that's okay. I don't think there's a way of moving items tho? Edit: cut and paste works as move. |
Porting to Qt6 seems to be done. There may be bugs here and there, but should be working at least. If you encounter some bugs, please post here, I'm not closing the ticket until all major bugs are gone. |
thanks, I dont have a project which uses the editor yet, but I'll give it test. |
I've been using it to create a simple scene, it works great. |
I uploaded your QT6 editor here but with the new fixed converter executable, (removes white spaces from the DAE file). Direct link is: https://archive.org/download/algts-horde3d-editor-win-x64-march-2023/editor-qt6.7z |
Although editor is not actively developed, it has to be able to compile with modern versions of Qt.
Main issues with porting to Qt6 are:
What's done:
What's left:
The text was updated successfully, but these errors were encountered: