Commit Graph

929 Commits

Author SHA1 Message Date
Daan Vanden Bosch
eb5b539b6d Fixed rendering of Saint-Milion and veriants in NPCs pane. 2020-04-25 21:40:47 +02:00
Daan Vanden Bosch
0425faec81 Fixed bug that prevented ctrl-z and ctrl-shift-z from working in the ASM editor. 2020-04-25 20:54:42 +02:00
Daan Vanden Bosch
47b1dc5073 Identified bug. 2020-04-25 20:45:49 +02:00
Daan Vanden Bosch
e950fb0e78 Updated FEATURES.md. 2020-04-25 20:43:14 +02:00
Daan Vanden Bosch
599cab4b2b Fixed all formatting and linting errors introduced by upgraded eslint and prettier. 2020-04-25 20:29:20 +02:00
Daan Vanden Bosch
344788be55 Upgraded all dependencies. 2020-04-25 20:02:54 +02:00
Daan Vanden Bosch
43fd78e466 Fixed bug in error message in QuestEditorToolBarController. 2020-04-25 19:36:19 +02:00
Daan Vanden Bosch
44ae05cf90 Fixed bug in Disposer. Fixed linting issue in QuestEditorToolBarController and improved error message. 2020-04-25 19:34:49 +02:00
Daan Vanden Bosch
1ea0d0f1db
Merge pull request #5 from LunarFuror/lf-display-errors-to-user
error cleanup, alert the error
2020-04-25 19:20:01 +02:00
Grayson Lorenz
7df1fe3a3c remove erronious 3 2020-04-25 12:12:44 -05:00
Grayson Lorenz
981eae6dbb Use the display we have already 2020-04-25 12:01:31 -05:00
Grayson Lorenz
cee304e976 error cleanup, alert the error
Clean up the error to break out of sequence when we encounter an error for efficiency. Then for now use alert to show the user an error of some kind. This is temporary until I can style some kind of new module for errors.
2020-04-25 10:48:45 -05:00
Daan Vanden Bosch
b3055bc271 Orbital camera rotation sort of works. Translation happens after rotation instead of the other way around. 2020-02-20 14:57:19 +01:00
Daan Vanden Bosch
8e54ac90fd Fixed issue with NJ meshes. 2020-02-01 19:46:57 +01:00
Daan Vanden Bosch
928bdfc12a Fixed issues with incorrectly transformed NJ model meshes. 2020-02-01 18:34:15 +01:00
Daan Vanden Bosch
4eaff297d5 Fixed perspective transformation. 2020-02-01 15:19:16 +01:00
Daan Vanden Bosch
c180b6997e Fixed compilation issues. 2020-01-29 17:37:49 +01:00
Daan Vanden Bosch
ff31c1ad27 Improved panning with perspective camera. 2020-01-29 17:36:15 +01:00
Daan Vanden Bosch
64daaf8fd2 Simplified webpack config and fixed issue with WebGPU typings. 2020-01-29 14:53:08 +01:00
Daan Vanden Bosch
3230268962 Started working on pure WebGL model viewer. 2020-01-26 23:13:09 +01:00
Daan Vanden Bosch
a19a3a4837 WebGPU renderer can now render textures. WebGL and WebGPU renderers now reuse more code. 2020-01-25 22:38:07 +01:00
Daan Vanden Bosch
baffab3234 Started work on WebGPU renderer. 2020-01-23 01:16:52 +01:00
Daan Vanden Bosch
9960d745c2 All texture viewer features are now supported by the TextureWebglRenderer. 2020-01-19 22:38:45 +01:00
Daan Vanden Bosch
85ccdbb0a6 Added experimental WebGL renderer. 2020-01-19 17:16:28 +01:00
Daan Vanden Bosch
f4d9cb290e Additive blending now also works for xj models. Darkened the collision geometry to better accommodate additive blending. 2020-01-18 21:26:49 +01:00
Daan Vanden Bosch
06e1a8e60b Added "additive" blending for the materials that need it. 2020-01-18 20:01:22 +01:00
Daan Vanden Bosch
5f7547dae9 Deployed version 51. 2020-01-17 23:06:36 +01:00
Daan Vanden Bosch
1d090665fe Fixed bugs in box model loading code. 2020-01-17 23:04:42 +01:00
Daan Vanden Bosch
a92dbcc287 Object models are now loaded completely. 2020-01-17 22:42:11 +01:00
Daan Vanden Bosch
603c221365 Improved DisposablePromise disposal process. 2020-01-17 18:23:32 +01:00
Daan Vanden Bosch
79a68a6b7b Added internet time to navigation menu. 2020-01-17 14:23:50 +01:00
Daan Vanden Bosch
606b0661f4 Only allow saving quest files in GC or BB format. 2020-01-16 23:07:39 +01:00
Daan Vanden Bosch
50d1ff7f93 Fixed bug in object code writer. Strings in the object code are now written correctly when the format is DC/GC. 2020-01-16 22:55:47 +01:00
Daan Vanden Bosch
b276ba988e Quests can now be saved in GC format. 2020-01-16 21:45:20 +01:00
Daan Vanden Bosch
7c9a74171e Quest editor now uses the Dialog class for the "Save As" dialog so more options can be added to it. 2020-01-14 21:19:07 +01:00
Daan Vanden Bosch
b2e0a612f8 Dialogs are now properly disposed. 2020-01-08 21:42:12 +01:00
Daan Vanden Bosch
b93b22a223 Made Dialog reusable. 2020-01-07 17:40:01 +01:00
Daan Vanden Bosch
10d6eb68d9 Fixed bug in url path parsing. 2020-01-07 00:19:57 +01:00
Daan Vanden Bosch
b9b9a8568d The current model isn't cleared anymore before loading a new model to make transitions smoother. 2020-01-06 23:38:25 +01:00
Daan Vanden Bosch
542f61bf0c Improved error handling in viewer. 2020-01-06 23:32:14 +01:00
Daan Vanden Bosch
e236f845ba Removed unused imports. 2020-01-06 21:10:15 +01:00
Daan Vanden Bosch
8580cd4f66 The model viewer now shows a problems popup when loading a file failed or succeeded with some problems. 2020-01-06 21:09:44 +01:00
Daan Vanden Bosch
7f5accf790 AFS archives with compressed XVM texture archives are now supported. 2020-01-06 14:04:05 +01:00
Daan Vanden Bosch
3edc9b857d Improved FileButton behavior, opening the same file twice in a row will now work. Also simplified its implementation. 2020-01-05 23:20:53 +01:00
Daan Vanden Bosch
cb41529518 Model viewer options are now stored in url parameters so you can link to a specific set of options. 2020-01-05 22:40:26 +01:00
Daan Vanden Bosch
3983ce2613 The model viewer camera now resets when loading a model with "Open file...". 2020-01-05 19:23:21 +01:00
Daan Vanden Bosch
3836612972 You can now press the up and down arrows while a Select is focused (but the menu is not open) to change the selected item. 2020-01-05 18:59:02 +01:00
Daan Vanden Bosch
05d5ce6e29 Its now possible to choose a section ID and body type in the model viewer. 2020-01-05 18:40:35 +01:00
Daan Vanden Bosch
66728f7096 Small edits to readme. 2020-01-05 12:59:04 +01:00
Daan Vanden Bosch
e98ef9c08e Fixed readme links. 2020-01-05 12:51:08 +01:00