Commit Graph

810 Commits (cb192bdaa6522da5245bbd0ffa85ab0526d071c1)

Author SHA1 Message Date
huxingyi cb192bdaa6 Change to single instance with multiple windows 2020-04-04 10:24:05 +09:30
Jeremy Hu 7b473ec5d6 Update CHANGELOGS 2020-04-04 07:49:52 +09:30
huxingyi 74edcbcd0e Mark recovered file as unsaved [skip ci] 2020-04-04 07:09:52 +09:30
huxingyi 61532fe00c Add auto saving
The document will be auto saved at AppDataLocation every 10 seconds if
any change happened, and
will be deleted when document window closed normally.
Naming conversion: "yyyyMMdd-hhmmss-{guid}.d3b", file
type "d3b" means "(D)ust(3)D (B)ackup".
Each time, when app start, the auto saved files will be checked, the latest
one will be loaded automatically.
This feature is mainly for save the file before crash.

Thanks Marcus Hilsdorf for his suggestion of this feature.
2020-04-03 23:23:54 +09:30
Jeremy Hu f85fbdbe03 Update Epic MegaGrants logo [skip ci] 2020-04-03 07:24:43 +09:30
Jeremy Hu 55e657852c Add menu: Export as Image
New feature: Exporting rendered model as png.
A offscreen render been introduced for generating normal and depth maps, which are been generated for toon shader edge detection.
2020-04-02 20:09:57 +09:30
Jeremy Hu 03dbe89b33 Update language item [skip ci] 2020-03-29 21:15:16 +09:30
huxingyi 120b59b45f Add tong shader 2020-03-29 19:36:45 +09:30
huxingyi ae478fc064 Fix cut face list button state 2020-03-25 21:40:47 +09:30
huxingyi 2800bf7c46 Update cut face model preview
Cut face will show as flat front view
2020-03-25 21:10:44 +09:30
huxingyi bfcf9af037 Add binary caches for import 2020-03-25 07:54:29 +09:30
huxingyi 7913229e47 Bump to rc.4 [skip ci] 2020-03-24 22:53:50 +09:30
huxingyi 94187c31d3 Update cut face list UI 2020-03-24 21:24:55 +09:30
huxingyi 772c3c8a75 Draw edge of nodes with direction indicator 2020-03-24 20:42:29 +09:30
huxingyi a9ba253bad Link post from CGiNTEREST [skip ci] 2020-03-23 17:51:25 +09:30
huxingyi 247879c2ad Update download link to 1.0.0-rc.3 2020-03-20 18:35:30 +09:30
huxingyi 6fcb86a191 Fix shader on win32 2020-03-20 17:11:48 +09:30
huxingyi aa9b0b518b Update change log 2020-03-19 19:24:52 +09:30
huxingyi 3a14b05977 Disable IBL on software opengl (Mesa) 2020-03-19 17:24:30 +09:30
Jeremy Hu b28c911b3e Fix shader on MacOS 2020-03-19 08:31:00 +09:30
huxingyi c84bb14ada Fix IBL shader
Implement DDS cubemap file reader to load the Cedar Bridge environment
cubemap file, and render IBL on core profile.
2020-03-18 23:47:09 +09:30
huxingyi 81a95d6cad Update docs links to https [skip ci] 2020-03-14 15:13:56 +09:30
huxingyi c148a8ca2c Update build docs [skip ci]
Update for windows 64 bit build steps
2020-03-14 14:41:29 +09:30
huxingyi 9c3a0ba861 Remove outdated logo file [skip ci] 2020-03-14 10:07:26 +09:30
Jeremy Hu 9d17f71033 Fix wrong unsave state
Document title shows wrong unsave state when open a document with part group existed
2020-03-12 23:02:56 +09:30
Jeremy Hu 4eddbaa2b7 Fix negative skinning weight 2020-03-11 21:33:41 +09:30
Jeremy Hu b1984804a9 Fix CI for win32 [skip ci] 2020-03-01 23:56:02 +09:30
Jeremy Hu f5a424da8c Update download link to dust3d-1.0.0-rc.1 2020-03-01 13:04:03 +09:30
Jeremy Hu 328dbb11bb Update CHANGELOGS 2020-02-29 23:44:35 +09:30
Jeremy Hu 4c3a123086 Add example model: Cat 2020-02-29 21:29:37 +09:30
Jeremy Hu 14cbb72253 Fix motion regeneration
Fix motion not regenerating when related pose changed.
2020-02-29 20:56:08 +09:30
Jeremy Hu f36655bf42 Fix node position of limb bone 2020-02-29 15:50:29 +09:30
Jeremy Hu 178e2296ea Hide export window before save
Thanks Memo Mind for the suggestion.
2020-02-27 22:40:07 +09:30
Jeremy Hu a0f15780b5 Fix transparency 2020-02-27 22:32:59 +09:30
Jeremy Hu 6e2c1286a3 Add texture size preference setting 2020-02-27 20:23:50 +09:30
Jeremy Hu c4639d77ae Fix alphaMode of glb exporting
Only export alphaMode as BLEND when there are transparent parts.
2020-02-27 19:27:09 +09:30
Jeremy Hu 9e7f39e0d4 Add Spanish and Italian #33
Thanks @azagaya and @MrAlexEsisteGia
2020-02-19 23:38:42 +09:30
Jeremy Hu 364f6235dc Merge branch 'azagaya-master' 2020-02-19 23:16:18 +09:30
Jeremy Hu 54b8fa84e4 Fix build 2020-02-19 23:13:31 +09:30
Jeremy Hu 91b5f42c0b Fix rig 2020-02-19 23:13:31 +09:30
azagaya 14051a16b3 Ad es_AR translation.
It may be used for other spanish locales as well.
2020-02-19 09:44:29 -03:00
Jeremy Hu 269ab8c2d6 Fix build 2020-02-19 21:09:00 +09:30
Jeremy Hu 8842739fd8 Fix rig 2020-02-19 20:35:16 +09:30
Jeremy Hu c7efebe8ad Fix CI 2020-02-09 22:44:26 +09:30
Jeremy Hu 1c3ec0c05a Fix build 2020-02-09 21:50:02 +09:30
Jeremy Hu 287d3f4d2e Rewrite rig generator
Before this commit, the body parts are segmented by face connectivity. In this commit, the body parts are segmented by nodes connectivity. Disconnected nodes are combined before segmentation at the endpoint from the nearest neighbor parts’ node.
2020-02-09 20:42:14 +09:30
Jeremy Hu dffbcf17b1 Add contributor: MrAlexEsisteGia [skip ci]
Thanks @MrAlexEsisteGia for contributing to the Italian translation
2020-01-30 18:48:09 +09:30
Jeremy Hu 149991b877 Add contributor: Sergio Rosa [skip ci] 2020-01-25 11:54:05 +09:30
Jeremy Hu 6c01c0d07b Remove grided mesh builder
This feature was been designed to make cloth mesh, however, it's not work as planned and is been replaced by the cloth simulation.
2020-01-18 21:54:54 +09:30
Jeremy Hu 9ca0102b52 Fix component renaming 2020-01-18 17:43:24 +09:30